android系统
koumen3
这个作者很懒,什么都没留下…
展开
-
Android之Monkey全参数(包含隐藏参数)
参数如下:注意:以下例子中命令均为Windows cmd命令窗口运行环境,往外官网列出的参数并不是全部参数,更全的参数要看monkey源代码。一、常规1、-help作用:列出简单的用法。例:adb shell monkey -help注:一般很少用到此参数,偷懒的做法直接输入adb shell monkey就可以看到简单用法列表。转载 2016-02-18 16:55:26 · 302 阅读 · 0 评论 -
Android默认输入法设置
设置默认输入法 在 frameworks\base\core\res\res\values\config.xml 添加一个属性: com.android.inputmethod.pinyin/.PinyinIME frameworks\base\services\java\com\android\server\InputMethodManagerServi转载 2016-02-17 17:18:20 · 432 阅读 · 0 评论 -
Android系统源码编译系列五:so库的源码路径列表
原帖地址:http://blog.csdn.net/zhaoxy_thu/article/details/16871483本人在尝试对安卓系统的部分代码进行编译时,经常发现需要查找某个so库的源码进行修改,但是苦于安卓so库的命名方式各异,且在源码中的位置各不相同,查找起来很费时间。于是把其中的一些so库所对应的源码路径记录了下来,在这里分享给大家。libEGL.so------frame转载 2016-02-17 17:04:59 · 2173 阅读 · 0 评论 -
Android源码分析一:语言切换机制
android语言切换是在packages/apps/Settings/com/android/settings/LocalePicker.java的updateLocale()函数中调用.[java] view plaincopy/** * Requests the system to update the system locale转载 2016-02-17 16:25:23 · 1101 阅读 · 0 评论 -
Android源码分析二:Android AIDL使用详解
1.什么是aidl:aidl是 Android Interface definition language的缩写,一看就明白,它是一种android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口icp:interprocess communication :内部进程通信 2.既然aidl可以定义并实现进程通信,那么我们怎么使用它呢?文档/android-sdk/转载 2016-02-17 16:31:19 · 936 阅读 · 0 评论 -
定制替换Android桌面(home screen) Launcher
替换Android桌面的相关问题:1、想将home screen换成自己写的activity,该如何实现?在你要设置为home screen的那个activity的androidManifest.xml中的标签中加上这几句 话运行后,重启模拟器会弹出一个选择进入哪个界面的对话框2、怎样将系统默认的home screen删除?重新编译launcher源码,去掉配置转载 2016-03-08 15:53:20 · 4384 阅读 · 0 评论 -
Android framework:Touch事件派发过程详解
当发生touch事件时,系统会产生一个MotionEvent并且沿着View Tree开始传递。首先获取MotionEvent是View Tree的根节点,根节点通常是一个ViewGroup,ViewGroup将在onInterceptTouchEvent()中获取MotionEvent并决定是否继续向下传递。当在ViewGroup.onInterceptEvent()中返回true时,将截获Mo转载 2016-03-14 15:57:10 · 731 阅读 · 0 评论 -
Android Services简介
文件描述class AlarmManagerService extends IAlarmManager.Stub {//定时管理服务public class AppOpsService extends IAppOpsService.Stub { // 程序选项服务public class AppsLaunchFailureReceiver exten转载 2016-03-14 16:00:13 · 4129 阅读 · 0 评论