w
h
y
?
y
o
u
a
r
e
h
e
r
e
?
因为很多权限需要得到用户的许可
如果用户没有允许就会发生崩溃
所以需要再使用权限的时候先判断一下是否获得该权限
12345678if (ContextCompat.checkSelfPermission(system_set.this,Manifest.permission.CALL_PHONE)=
...
首先要申请打电话的权限
在AndroidManifest.xml中添加
1<uses-permission android:name="android.permission.CALL_PHONE"/>
然后使用的时候先检测打电话的权限
12345if (Contex
...
打开Release.plist
把compileBitcode 改成0
LinearLayout(线性布局)就是水平布局和垂直布局
控件会一个挨着一个
android:orientation就控制是水平布局或者是垂直布局
vertical表示垂直布局
horizontal表示水平方向
android:gravity表示内部控件的对齐方式
有center,center_v
...
每个文件的行数
1find . -name "*.java" -or -name "*.xml" -or -name "*.kt" -or -name "*.c" |xargs wc -l
总行数
1find . -n
...
每个文件的行数
1find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs wc -l
总行数
12find . -nam
...
123456789101112131415long timecurrentTimeMillis = System.currentTimeMillis();long timeGetTime =new Date().getTime();long timeSeconds = System.currentT
...
首先要创建一个一个单例
这个单例的作用就是管理所有的Activity
因为要想退出就必须关闭所有的Activity
system.exit(0)只能关闭当前的Activity
所以才需要建一个单例来存储所有的Activity
比如新建一个ActivityCollector类
123456789101
...
12345678910111213141516171819202122232425262728public String getMD5(String info){ try { MessageDigest md5 = MessageDigest.getIn
...
首先定义一个公钥和私钥
123public static String pubKey="";public static String priKey="";
RSA加密
1234567891011121314/** * 加密 * @params str 要加
...