- 博客(15)
- 收藏
- 关注
转载 介绍 Android DropBoxManager Service
什么是 DropBoxManager ?Enqueues chunks of data (from various sources – application crashes, kernel log records, etc.). The queue is size bounded and will drop old data if the enqueued data exceeds
2016-08-23 22:26:40 839 1
原创 poll and epoll的区别-linux C线程间通信:阻塞-唤醒-创建文件,重启后大小是0
poll and epoll的区别,有些情景poll是不能胜任的关于动态监测,就是当前监测5个fd, 要增加一个是否可以?poll是不能正常工作的,比如当前poll正在阻塞,即使新增加的fd有事件发生,仍然阻塞;如果当前解除阻塞,新增的事件会被监测到。epoll是可以的。关于动态监测,就是当前监测5个fd, 要减少一个是否可以?就是close某个文件,poll中监测的还
2016-08-23 18:49:40 704
转载 Auto Restart application after Crash/Force Close in Android
In an Android application, we usually got the “Force Closed” error if we didn’t get the exceptions right. Everyone has question about “How can I restart my application automatically if it force closed
2016-08-21 22:46:55 625
转载 Android Service学习之远程服务
AIDL的作用 由于每个应用程序都运行在自己的进程空间,并且可以从应用程序UI运行另一个服务进程,而且经常会在不同的进程间传递对象。在Android平台,一个进程通常不能访问另一个进程的内存空间,所以要想对话,需要将对象分解成操作系统可以理解的基本单元,并且有序的通过进程边界。 通过代码来实现这个数据传输过程是冗长乏味的,Android提供了AIDL工具来处理这项工作。
2016-08-17 23:35:21 943
转载 Android Service学习之本地服务
Service是在一段不定的时间运行在后台,不和用户交互应用组件。每个Service必须在manifest中 通过来声明。可以通过contect.startservice和contect.bindserverice来启动。 Service和其他的应用组件一样,运行在进程的主线程中。这就是说如果service需要很多耗时或者阻塞的操作,需要在其子线程中实现。
2016-08-17 23:32:35 343
原创 正常关机流程
/****************************************************************************************/1.]从long power key到出现关机界面/********************************************************************************
2016-08-15 18:01:19 2502 1
原创 scan code到keycode的转换过程
/*******************************************************************************************************************/转换的过程就是:从驱动层上报的input_event:的code,已powerkey为例:116,从对应的xxx.kl文件找到对应的行:key 116
2016-08-12 15:32:38 7543 1
原创 android调试中怎样使用gcc提供的工具
/************************************************************************************//************************************************************************************/代码对应的工具路径:mi@mi-OptiPl
2016-08-11 18:49:39 5237
原创 powerkey 到亮屏/关屏流程
/**********************************************************************************/目标:/**********************************************************************************/1. 关屏模式下:按下powerKey亮屏的过
2016-08-11 14:12:52 3383
原创 service调用bugreport
/*****************************************************************************************************//**********************************************************************************************
2016-08-11 14:09:42 689
原创 logcat event
/*************************************************************************************/event tag的意义:/*************************************************************************************/# The e
2016-08-11 14:00:21 2924
转载 Android平台程序崩溃的类型及原因列举
Android平台程序崩溃大家都应该遇到过,force close和ANR应该是大家遇到较多的。这里把Android平台程序崩溃的各种类型做一个简述和原因列举。1.ANR(可见ANR):发生场景:应用发生ANR。崩溃症状:系统弹出窗口询问用户选择“Force Close”或者“Wait”。 “Force Close”将杀掉发生ANR的应用进程。“
2016-08-06 17:02:00 787
原创 java学习
/****************************************************************************************************************/synchronized/*********************************************************************
2016-08-05 14:29:37 567
原创 input device 按键处理
/**********************************************************************************/目标:/**********************************************************************************/1. 关屏模式下:按下powerKey亮屏的过
2016-08-05 14:20:12 4173 1
原创 python list 基本操作
1. 整形和字符串的转换>>> a = 2>>> print str(2)2>>> b = '1244'>>> print int(b)1244>>> print int(b) + 112452. 怎样定义list 类型变量>>> list[] File "", line 1 list[] ^SyntaxErr
2016-08-01 23:06:52 924 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人