logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

android用fidder抓包

下载安装fidder设置好模拟器连接连接电脑找到模拟器的设置修改网络设置手动设置ip设置ip与自己电脑上的ip一样随便写一个4位端口好 这里以8888为例设置Fideeer打开Tools进行设置设置抓包的端口号基本完成可以抓包了,打开模拟器一个需要请求网络的app,就可以看到结果,抓包成功

#android#网络
Android 生成android的keystore文件

1.找到本机电脑上jdk安装的目录,使用cmd命令打开命令窗口,输入cdjdk目录(替换成你的jdk的bin目录),进入到jdk的bin目录,接下来你才可以使用jdk的命令进行操作2.使用keytool命令,keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keyst

#android
android中的数据存储(SharePreferences,本地,和数据库)

安卓数据存储方式数据存储:File(本地),网络,ContentProvider(内容提供者),SharePreferences,数据库。下面讲的是SharePreferences,本地,和数据库SharedPreferences的使用方法内部存储器和外部存储器的使用SQliteDataBase与SQLiteOpenHelper的使用序列化对象的存储以及读取Shared Prefer

#android#数据库
正则表达式,带小数点的正则,手机,邮箱等

带小数点的数用于匹配的正则表达式为:([1-9]\d*.?\d*)|(0.\d*[1-9])([1-9] :匹配1~9的数字;\d :匹配数字,包括0~9;* :紧跟在 \d 之后,表明可以匹配零个及多个数字;. :匹配小数点;? :紧跟在 . 之后,表明可以匹配零个或一个小数点;0 :匹配一个数字0;)其中的 [1-9]\d*.?\d* 用以匹配诸如:1、23、

#正则表达式
android使用Java设计模式建造者模式(Builder模式)的写法:

建造者模式的定义将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。这里給大家分析一下:定义的前半句说,构造与表示分离,其实就是继承(或实现)。两种工厂模式也都是为某个对象提供一个接口,而且无需指定它们的具体类。所以建造者模式的重点是后半句:同样的构建过程可以创建不同的结果。但是我仔细想了一下,这句话说的也是太含糊了,并且和工厂模式也是类似的,工厂

#android#java
Android Generate 不能用,重写方法快捷键不能用

Android错误:cannot add an action twice: Generate Butterknife Injections (Plugin for generating ButterKnife injections from selected layout XMLs in activities/fragments/adapters)安装了butterknife插件后,genera

#android
Android 高德地图,显示地图,并定位当前的位置

基本配置,依赖lib,配置权限,配置key等这些这里就不做介绍了1.首先在布局xml文件中添加地图控件:<com.amap.api.maps.MapViewandroid:id="@+id/map"android:layout_width="match_parent"android:layout_height="match_parent"/>2.简述地图生命周期的管理:pub

#android
Android studio 实现java与kotlin的相互转换

其实就是互转,下面用Android studio 示范Kotlin 转换Java文件Tools&gt;Kotlin&gt;Show Kotlin BytecodeDecompileJava转换kotlin文件(需要studio3.0)或者安装了kotlin插件。选择页面的要转的文件第一种Ctrl+Shift+Alt+K第二种Code - Convert Jav...

#kotlin#java
android Check the JVM arguments defined for the gradle process in:

android studio 编译报错:Unable to start the daemon process.This problem might be caused by incorrect configuration of the daemon.For example, an unrecognized jvm option is used.Please refer to the User Ma

#gradle
经典C语言程序设计100例

经典C语言程序设计100例【程序1】题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。 当然这里的去掉并不是减去而是条件判断,比如符合这个条件(i!=k&&i!=j&&j!=k)的才打印出来程序源代码:main(){int i,j,k;p

#c语言
    共 15 条
  • 1
  • 2
  • 请选择