
安卓基础
文章平均质量分 92
hss01248
这个作者很懒,什么都没留下…
展开
-
JNI小结
什么是JNI?安卓中java代码和c/c++本地代码之间的调用.为什么要使用JNI? 安全性 :安卓java代码容易被反编译,而c/c++不反编译后都是汇编代码,基本看不懂 复用性: 有一些功能本地代码已经实现了,就没必要再用java实现一遍. 局限性: 有些直接操作硬件的代码java没法实现,只能用c来实现 效率:大计算量时,c代码执行效率远高于java代码什么时候需要用到原创 2015-07-21 11:11:42 · 627 阅读 · 0 评论 -
APP的不同level的保命措施
进程的生命周期 进程有四种形态和优先级:空进程,后台进程,服务进程,前台进程.可视进程 系统内存不足时杀进程来回收内存的顺序从左往右. 正常启动一个应用后,安卓系统默认一个应用开启一个任务栈,当任务栈被清空时,进程中如果没有服务,就变为级别最低的空进程,系统内容不足时,最先被杀死.普通level:提升到服务进程 提供进程优先级的第一步:应用中开启服务,将进程优先级提升到服务原创 2015-07-21 14:56:08 · 670 阅读 · 0 评论