06 2013 档案

摘要:打电话时InCallScreen的具体流程前面说到OutgoingCallReceiver解析号码并启动incallscreen类,第一次启动时首先进入了其oncreate方法(1)初始化PhoneApp类(2)增加FLAG参数:FLAG_DISMISS_KEYGUARD(这个参数的作用主要在于解除锁屏,比如锁屏时来电,这时候就需要先解除锁屏再显示画面,这样用户就能在锁屏时接收到来电了~)(3)setPhone(4)调用初始化各种组件(callcard,menuview等)初始化组件等一系列操作后,进入onresume方法:(1)调用PhoneApp的disablestatusbar,用来更新 阅读全文
posted @ 2013-06-21 15:20 wanqi 阅读(2138) 评论(0) 推荐(0) 编辑
摘要:SystemProperties與Settings.System1 使用 SystemProperties.get如果属性名称以“ro.”开头,那么这个属性被视为只读属性。一旦设置,属性值不能改变。如果属性名称以“persist.”开头,当设置这个属性时,其值也将写入/data/property。在c++中就是对应JAVA的两个函数就是property_set, property_get,其实JAVA是通过JNI调用这两个函数的。JAVA代码如下:import android.os.SystemProperties;SystemProperties.set("persist.sys. 阅读全文
posted @ 2013-06-09 10:07 wanqi 阅读(42874) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示