- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 Android home和back事件处理
本文基于Android 7.0在Android系统中,back键事件是有app自己处理的,而home是系统全局处理事件,因为在任何app界面,按下home结果都是一样的回到launcher。先看下back事件back键处理Android事件处理过程大致为Native层 –> ViewRootImpl层 –> DecorView层 –> Activity层 –> View
2016-12-23 15:59:39
1188
原创 Android应用锁实现
为了不让别人查看隐私,我们经常会对各种应用进行加锁。目前应用市场上应用锁有很多,各种安全类软件都有这个功能。对于第三方软件,其实现应用锁的基本原理就是不断的轮询栈顶的应用包名,如果是在加锁名单里的应用,则会弹出解锁界面。这种方式的缺点比较明显,应用实际上已经启动起来了,只是强行在上面又盖了一层界面,同时也避免不了会先看到应用的界面然后才弹出解锁界面的问题。具体实现可查看http://blog.
2016-12-22 10:40:45
7197
3
原创 Android 7.0 SystemUI(3)--RecentsActivity
RecentsActivity 是最近任务管理界面,通过该activity用户可以对启动的应用进行简单的管理。其配置信息如下frameworks/base/packages/SystemUI/AndroidManifest.xml <activity android:name=".recents.RecentsActivity" andro
2016-12-20 16:57:36
7079
1
原创 Android 7.0 SystemUI(2)--Multi-Window多窗口模式
从Android7.0开始,Google原生加入了应用多窗口支持,相关特性可查看多窗口支持本文涉及到的代码frameworks/base/packages/SystemUI/src/com/android/systemui/SystemUIApplication.javaframeworks/base/packages/SystemUI/src/com/android/s
2016-12-19 10:17:56
5408
原创 Android 7.0 SystemUI(1)--启动过程
本文基于Android 7.0,记录Systemui学习过程。try { Trace.traceBegin(Trace.TRACE_TAG_SYSTEM_SERVER, "StartServices"); startBootstrapServices(); startCoreServices(); st
2016-12-16 10:39:34
2185
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人