Android -Framework
romc
Android ROM定制开发
展开
-
第三方应用改变Setting GPS定位的方法。
在Settings.java的onCreate方法中增加sendBroadcast intent环节,具体的intent,由你或者项目要求决定,在GpsLocationProvider.java中的BroadcastReceiver代码中增加对intent action的解析,在解析中增加你所要完成的功能代码,同时定义你跟Settings.java应用中定义的intent字符串,并注册in原创 2015-11-12 15:10:57 · 2321 阅读 · 0 评论 -
网络解析过程
arp who has 192.168.0.5 tell 192.168.0.11arp reply 192.168.0.5 is-at 00:12:56:fe:45:67192.168.43.12(网卡).54589 (端口号)>175.23.2.56(DNS服务器地址).domain:53620+A?www.baidu.com.29 域名解析过程。h1(四层主机).im(三级)原创 2016-02-03 17:31:57 · 499 阅读 · 0 评论 -
UserHandle.ALL、UserHandle.CURRENT、UserHandle.CURRENT_OR_SELF、UserHandle.OWNER的定义与区别
UserHandle.ALL、UserHandle.CURRENT、UserHandle.CURRENT_OR_SELF、UserHandle.OWNER的定义与区别 UserHandle.ALL -------------设备上所有用户均可接收到广播 UserHandle.CURRENT ----------------设备上当前用户可接收到广播原创 2016-12-14 16:33:06 · 11209 阅读 · 5 评论 -
有关android surfaceFlinger的理解
一个应用apk,一般由多个屏幕(多个activities,多个类)实现,一个屏到另一个屏,activities的基类是android.app.activity用户刷新新的UI时,会从BufferQueue中申请一个buffer,然后把UI数据填入进去,再发给SurfaceFlinger合成计算,再发给OpenGL处理渲染,再发给fb0去显示。android dev目录下有几个fb,就有几个原创 2016-12-11 08:53:50 · 732 阅读 · 0 评论