
Android Framework
文章平均质量分 86
码农走天下
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android平台必备技能(一)---进程间通信AIDL接口回调
先回顾一下aidl的使用方法,可以参考上篇介绍的AIDL怎么用,链接如下: Server端: 创建aidl接口文件以及数据(Parcelable)文件; 创建service文件,在AndroidManifest中声明action; 3、在service文件中添加IxxxInterface.Stub, 以及对应aidl接口实现,例如: private IMediaShareInterface.Stub mIMediaShareMgr = new IMediaShareInterface....原创 2021-06-21 10:50:03 · 660 阅读 · 0 评论 -
Android去掉EditText控件周围橙色高亮区域
Android_去掉EditText控件周围橙色高亮区域 先来看看默认的EditText控件效果: 布局就是一个Activity里就放了一个EditText控件,可以看到四周有橙色的高亮区域 处理后的效果: 接下来简单描述下处理过程: 1,查看EditText这个类的源码 public EditText(Context转载 2012-11-07 18:37:13 · 1074 阅读 · 0 评论 -
Android-Handler, Thread, Runnable的简单应用
Runnable:Represents a command that can be executed. Often used to run code in a different Thread. 一、既然Runnable和Thread有关,我们先实现Runnable类,在需要执行的过程中,创建一个Thread出来。 在Thread调用start()方法后,会执行调用Runnable对象中的ru原创 2013-03-25 15:13:18 · 1215 阅读 · 0 评论 -
GPS代码学习---Framework代码学习
Android基于位置的服务,不得不提到andriod.location包,它提供了很方便的API来实现基于位置的服务。和其他android系统服务一样,我们不能直接实例化一个LocationManager,而是通过getSystemService(Context.LOCATION_SERVICE)获取LocationManager实例。在获得LocationManager实例后,我们可以做三件事原创 2013-05-22 11:56:29 · 5045 阅读 · 1 评论 -
Android分析之LowMemoryKiller
Android Kernel 会定时执行一次检查,杀死一些进程,释放掉内存。 那么,如何来判断,那些进程是需要杀死的呢?答案就是我们的标题:Low memory killer机制。 Low memory killer 则是定时进行检查。 Low memory killer 主要是通过进程的oom_adj 来判定进程的重要程度。这个值越小,程序越重要,被杀的可能性越低。 oom_adj的转载 2013-03-04 11:51:56 · 1008 阅读 · 0 评论