
Google 源码 && Framework
文章平均质量分 72
钟离_ID
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Phone 通话过程中 PSensor 工作流程
概要 在Android手机通话过程中,用户将手机靠近/远离头部,会导致手机屏幕灭/亮,这实际上是Proximity Sensor在起作用(参考1)。通俗的来讲Proximity Sensor就是近距离传感器,后文简写为PSensor,近距离传感器可用于测量物体靠近或远离。根据PSensor的这一特征,在计数以及自动化控制等领域都有使用近距离传感器(参考2,参考3)。目前,市转载 2016-07-14 10:49:56 · 7887 阅读 · 0 评论 -
Android framework 使用自定的activity取代默认的Launcher界面
使用自定的activity取代默认的Launcher界面原创 2017-08-31 16:54:15 · 871 阅读 · 0 评论 -
Android Framework层重启流程
转载自http://gityuan.com/2016/07/09/android-reboot/转载 2017-09-07 11:27:24 · 2358 阅读 · 0 评论 -
Android framework 短信发送流程
短信发送Framework流程,源代码的版本是4.41、通过Mms源代码可以知道短信发送最后调用的关键api如下:SmsSingleRecipientSender.Java[java] view plaincopySmsManager smsManager = SmsManager.getDefault(); [ja转载 2017-07-17 16:43:58 · 775 阅读 · 0 评论 -
Binder.clearCallingIdentity && Binder.restoreCallingIdentity作用
http://blog.youkuaiyun.com/windskier/article/details/6921672IPCThreadState对象维护了2个变量 pid_t mCallingPid; uid_t mCallingUid; 从变量名称来看,这转载 2017-07-07 14:16:16 · 1858 阅读 · 0 评论 -
Android 开关机动画 BootAnimation/ShutdownAnimation 解析
引言 (该部分转载): 开机动画的地址:system\media\bootanimation.zip,要修改开机动画就是修改bootanimation这个文件。如果说你的手机里没有这个文件,那就是说明你用的是官方原始版本的rom,开机动画没有被修改过,但这不碍事,没有就放一个进去,到时候想换回最原始的开机画面,也可以把bootanimation这个文件删了。官方最原始的开机动画在sys原创 2016-08-25 10:58:22 · 4877 阅读 · 0 评论 -
android 4.4.2锁屏梳理
刚毕业不久由于项目需要就接触到锁屏,从2.2到4.1都解过bug,也定制过一些功能。4.1之前的锁屏工作不难,但很费时间,因为它的逻辑,视图,资源分别分布在不同的路径下,就像散落在海边沙滩上的珠子,想串起来还是蛮费劲的。最开始时锁屏就是改个字段也要全编译生成img。后来新技能get,会针对修改的地方进行单编译,但每次编译jar,导入手机,重启看效果也是不方便的。一年前把锁屏交出去就没有再看转载 2014-10-14 11:41:58 · 2085 阅读 · 3 评论 -
Android 4.2 Keyguard锁屏GlowPadView说明
对于手机OEM/ODM厂商来讲,客制化是必不可少的,国际厂商比如三丧,LG等等,都会对原生Android进行定制。我们买到的手机,系统都是经过定制的,这跟Google Android AOSP有很大的区别,这些区别就是厂商们想搞的差异化。以下内容为GlowPadView客制化的一些笔记,怕以后忘了再去查。 转载请务必注明出处:http://blog.youkuaiyun.com/yihongy转载 2014-10-24 15:11:10 · 1006 阅读 · 0 评论 -
Android 锁屏 相关
KeyguardManager mKeyguardManager = (KeyguardManager) getSystemService(KEYGUARD_SERVICE); if (mKeyguardManager.inKeyguardRestrictedInputMode()) {// keyguard on} 判断当前界面是否为锁屏页面原创 2015-08-17 09:36:47 · 603 阅读 · 0 评论 -
Android framework 应用安装流程 分析 PackageManagerService(Android5.1)
一、安装的Activity在Android,通过发送Intent可以启动应用的安装过程,如下所示:[java] view plain copyUri uri = Uri.fromFile(new File(filename)); Intent inent = new Intent(Intent.ACTION_VIEW); inte转载 2017-07-14 14:41:49 · 1418 阅读 · 0 评论