码迷,mamicode.com
首页 >  
搜索关键字:framework层    ( 123个结果
android framework层 学习笔记(二)
/framework/cmds   部分      这部分主要是命令的实现部分。 android 本身是支持一部分linux命令的,并且再次基础上android又添加了一些他自身独有的命令,而这些命令正在存放在/framework/cmds文件夹下面的。      先来看第一个例子: am...
分类:移动开发   时间:2014-12-03 19:23:46    阅读次数:226
Android以root起一个process[shell脚本的方法]
有时候我们写的app要用uid=0的方式启动一个process,framework层和app层是做不到的,只有通过写脚本,利用am来实现。下面是具体步骤:1.创建一个包含Main()方法Java project1.1.创建一个Java project1.2.添加Main()方法1.3.导出为jar包...
分类:移动开发   时间:2014-12-03 14:05:22    阅读次数:213
Android 高通4.4.4 源码 如何屏蔽Home键
高通4.4.4 源码中如要屏蔽home键使之不响应,在应用层修改是没用的。查看framework层代码名为PhoneWindowManager.java 的源文件定位到名为interceptKeyBeforeDispatching 的函数从函数名我们可以知道此函数是是在分发按键事件之间进行拦截。查看...
分类:移动开发   时间:2014-12-02 16:32:42    阅读次数:165
Android中非aidl实现进程间通信(编写顺序的parcel写入与读出)
在android中进程间通信(IPC)的基石是Binder系统,Binder系统的核心Binder驱动是C来实现的,对于应用开发人员来说无疑晦涩难懂,而整个android框架是基于面向对象思想的,对于底层Binder驱动的操作细节全部隐藏,framework层提供了一个牛逼无比的Binder对象,所以我们要实现进程..
分类:移动开发   时间:2014-11-30 00:56:11    阅读次数:161
设计模式6---代理模式
代理模式的核心其实就是在 上层代码和framework层代码之间增加一个中间层。 从而对于核心代码来说,对于上层是透明的。 使用代理模式可以很好的,剪切核心代码功能,或者扩展功能已符合上层代码的使用。 已一个开关camera的例子来演示代理模式: 1.对于上层来说,并不关心camera的...
分类:其他好文   时间:2014-11-28 19:53:33    阅读次数:229
在Android App开发中实现任意Java方法的拦截
在Android的App开发过程中,经常会有一些导致App进程崩溃的Framework层Bug,比如这里讲的Cookie同步引起的崩溃等问题。这种情况下,我们如果能拦截到Framework层的Api调用,对它做个包装把异常捕捉住,就可以避免这个问题了。 当时,纯Java层是做不到的,而Java中的Proxy机制也只能针对自己定义的类,系统Framework层的类就不管用了。这里面说一种通过借鉴J...
分类:移动开发   时间:2014-11-27 09:14:53    阅读次数:213
android framework层 学习笔记(一)
最近在研究android framework层的开发。  先来一张frame work的源码结构图...
分类:移动开发   时间:2014-11-26 19:01:03    阅读次数:155
Android解析XML文件
前言     在学习Android的Framework层源码时,Android大量的使用XmlPullParser来解析xml文件的源码。因此,这里也顺道介绍一下XmlPullParser的使用。 XML     XML(eXtensible Markup Language)中文名为可扩展标记语言。标记指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种信息的文章等。...
分类:移动开发   时间:2014-11-25 16:29:57    阅读次数:223
Android框架简要介绍
Android架构, Applications层, Application Framework层, Libraries层, Android Runtime 层, Linux Kernel层...
分类:移动开发   时间:2014-11-17 12:21:39    阅读次数:194
TraceView总结
一、TraceView简单介绍 TraceView是AndroidSDK里面自带的工具,用于对Android的应用程序以及Framework层的代码进行性能分析。 TraceView是图形化的工具,终于它会产生一个图表,用于对性能分析进行说明。 TraceView能够跟踪到详细的Method二、Tr...
分类:其他好文   时间:2014-11-12 19:36:08    阅读次数:133
123条   上一页 1 ... 7 8 9 10 11 ... 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!