- 博客(3)
- 资源 (7)
- 收藏
- 关注
原创 android4.4 锁屏灭屏时间的设置
屏幕自动灭屏的时间和userActivity事件相关,而这个灭屏时间的获取是在PowerManagerService中getScreenOffTimeoutLocked函数。 private int getScreenOffTimeoutLocked() { int timeout = mScreenOffTimeoutSetting; if (isMax
2017-09-21 10:42:02 5601
原创 c层做power按键长按识别
按键一般的处理流程都在java中。这里有一个需要,因为没有java层代码,需要在c层做一个进程,来检测power按键长按 。利用定时器做的长按,在android的framework层是用延迟消息做的。代码如下:#include #include #include #include #include #include #include #include #include
2017-09-11 21:41:52 1122
原创 java利用Condition做超时机制
利用Condition做超时机制,主要是碰到阻塞的代码。我们希望做一个超时。当一直阻塞的时候,主线程也可以继续往下走。而当没有阻塞时,可以直接往下继续走。我们知道Lock和Condition功能,可以做线程同步用。这里我们做一个超时机制,主要是碰到会阻塞的情况。这时候我们就新建一个线程,然后在主线程中利用Condition的await函数。而在新建的线程中,有一点要特别注意就是这个Lo
2017-09-11 21:19:46 3688 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人