摘要: dexposed是阿里巴巴在xposed框架上面开发的hotpatch一套框架 当然hotpatch的方式有很多,这里先介绍下dexposed原理 Demo中有个test函数, 在调用hook之前正常返回”11111”; 调用hook之后, 却返回”newTestMethod”, 被我们给修改了 p 阅读全文
posted @ 2016-02-20 14:16 饮识止渴 阅读(774) 评论(0) 推荐(0) 编辑
摘要: 来记录一下本人在平时工作中使用的android上的破解工具 静态破解: apktool: apk包 -> dex dex2jar和enjarify(google官方出品): dex->jar jdgui: 查看jar包 一些公司的会采用阿里,腾讯,360等加固方案进行apk加固 可以优化防止二次打包 阅读全文
posted @ 2016-02-20 14:00 饮识止渴 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 最近太忙好久没有写随笔,放假才有空写写随笔。 最近在项目中一直在做包大小优化 随着业务需求的增加,包大小是忍不住的往上涨 为了提高应用市场下载转化率,一直在优化包大小 首先 分析你的apk中占比的主要成分,以及可以减少的部分 一般主要有下面几部分构成你包的大小 1. 资源(主要是图片资源,布局,as 阅读全文
posted @ 2016-02-12 12:28 饮识止渴 阅读(1210) 评论(0) 推荐(0) 编辑
摘要: 几个概念:1) 屏幕密度(dpi) :dot per inch,即每英寸像素数。ldpi(120),mdpi(160),hdpi(240),xhdpi(320)计算方法:以480x854,4.0inch手机为例,其对角线为4.0inch,对角线的像素数为:(480^2 + 854^2)开根号 = 9... 阅读全文
posted @ 2014-10-09 17:35 饮识止渴 阅读(1029) 评论(0) 推荐(0) 编辑
摘要: 由于时间问题,简单的谈谈自己的理解。大家都知道,在android开发中,不需要自己去管理,有垃圾回收机制会自动帮我们去回收没有被引用到的对象。那垃圾回收机制到底是怎样的呢?下面列出本人的一些理解。垃圾回收的线程:之前是在主线程做的,后面移到优先级比较低的线程中进行。之前是单一线程,后面是多线程。垃圾... 阅读全文
posted @ 2014-09-27 13:16 饮识止渴 阅读(1160) 评论(0) 推荐(0) 编辑
摘要: 这里所讲的动画,是android framework提供的动画框架里面的动画。是view层级的动画。不涉及到底层opengl es相关的动画实现。动画:主要包括InterpolationdurationframeDurationrepeatCountrepeatModeanimation conte... 阅读全文
posted @ 2014-09-21 13:23 饮识止渴 阅读(190) 评论(0) 推荐(0) 编辑
摘要: VSS- Virtual Set Size 虚拟耗用内存(包含共享库占用的内存) 不是真实当前应用进程所占用的内存。 内存分配的原理从操作系统角度来看,进程分配内存有两种方式,分别由两个系统调用完成:brk和mmap(不考虑共享内存)。1、brk是将数据段(.data)的最高地址指针_e... 阅读全文
posted @ 2014-09-13 17:08 饮识止渴 阅读(11339) 评论(0) 推荐(0) 编辑
摘要: 首先声明只有在Linearlayout中,该属性才有效。之所以android:layout_weight会引起争议,是因为在设置该属性的同时,设置android:layout_width为wrap_content和match_parent会造成两种截然相反的效果。android:layout_wei... 阅读全文
posted @ 2014-07-28 22:28 饮识止渴 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 当程序启动手机越多的模块,那耗电就越快当你的程序运行时只占用CPU的时候,这时候耗电量是最少的。当然这时候如果cpu的运行速度很慢那是最好的。。程序耗电量控制首要从下面3个方面抓起:1.频繁的I/O操作(启动本地外部存储模块和网络通信模块)2.同时开过多的线程运行(cpu模块)。3.频繁的内存分配以... 阅读全文
posted @ 2014-05-18 13:04 饮识止渴 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 从网络中加载图片主要要注意两个方面的问题:1.内存管理:图片占的内存很大,假如图片数量多,很容易让系统抛出out of memory的异常。 同时我们也要注意不同android版本中内存管理的区别。2.性能:图片的加载速度,和加载图片时不影响UI的流畅性尤其是在ViewPager,Gr... 阅读全文
posted @ 2014-05-17 22:33 饮识止渴 阅读(2211) 评论(0) 推荐(0) 编辑