- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 android Bitmap和OOM
Bitmap OOM Sample: Bitmap mB=null,mB2,mB3; @Override public void onBackPressed() { for (int i = 0; i <20 ; i++) { mB=BitmapFactory.decodeResource(getResources(), R.drawable.cloud...
2019-01-03 11:39:46 258
原创 我们应该怎么做android https 客户端校验未完待续
HTTPS简介HTTPS 全称 HTTP over TLS。TLS是在传输层上层的协议,应用层的下层,作为一个安全层而存在,翻译过来一般叫做传输层安全协议。对 HTTP 而言,安全传输层是透明不可见的,应用层仅仅当做使用普通的 Socket 一样使用 SSLSocket 。TLS是基于 X.509 认证,他假定所有的数字证书都是由一个层次化的数字证书认证机构发出,即 CA。另外值得一提的是 TLS...
2018-05-17 20:13:11 432
原创 通过学习volatile关键字了解java内存数据访问
Java虚拟机规范中试图定义一种Java内存模型(Java Memory Model,JMM)来屏蔽掉各种硬件和操作系统的内存访问差异,以实现让Java程序在各种平台下都能达到一致的内存访问效果。 Java内存模型的主要目标是定义程序中各个变量的访问规则,即在虚拟机中将变量存储到内存和从内存中取出变量这样的底层细节。 这里说的变量包括实例字段、静态字段和构成数组对象的元素,不包括局部变
2017-06-02 11:02:23 238
原创 反编译apk linux mac 反编译自动化脚本
步骤1. 软件安装大体流程: 1.下载apktool(反编译资源文件)、dex2jar(dex转jar)、jdgui(查看class文件) 注:我已上传到了附件里 2.将shell脚本”apktool”和”apktool.jar”放到 “/usr/local/bin”目录下 3.增加这两个文件可执行权限,chmod a+x file 执行shell apktool就ok了,安装
2017-05-12 15:16:22 998
原创 android Handler 机制梳理
最近对android Handler实现原理比较感兴趣,抽空分析了一下Handler java层实现原理,梳理如下 main loop 在哪里创建的?SystemServer run ActivityThread main 1.loop.prepare 会检查当前线程是否存在loop 有则抛异常 否则创建loop实例 因此一个线程只能存在一个loop实例 该实例会创建
2017-04-06 16:22:52 262
原创 java 复制文件夹
<br /> public static void main(String[] args) {<br /> // TODO Auto-generated method stub<br /> String sourceFolderPath="F://燕子//java";<br /> String targetFolderPath="F://燕子//features//java";<br /> targetFolderPath+=File.separator+sourceFolderPath.subst
2010-11-28 16:39:00 245 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人