码迷,mamicode.com
首页 >  
搜索关键字:framework层    ( 123个结果
web框架学习列表
转载自鲁塔弗的博客,原文网址:http://lutaf.com/148.htmweb framework层出不穷,特别是ruby/python,各有10+个,php/java也是一大堆 根据我自己的经验写了一个to do list,按照这个清单,一条一条的学习,事半功倍,很快就能掌握 一共25条,即...
分类:Web程序   时间:2014-08-13 12:28:26    阅读次数:169
为什么android源码中有的public方法,在官网会查不到并且我们也用不了?
为什么android源码中有的public方法,在官网会查不到并且我们也用不了? 比如,看这个: 在android开发官网上搜是搜不到这个方法的,我们也调用不了,为什么呢?这是因为我们只能调用到android Framework层给我们提供的api,而这个方法框架层不开放调用,所以自然我们就调用不到了。不过,我们可以通过反射的方式间接调用此类方法(详细见我上一篇博客)。 ...
分类:移动开发   时间:2014-08-09 18:52:18    阅读次数:197
Android4.0(Phone)拨号启动过程分析(三)与Framework层通信
由于Android几乎所有的代码都是公开的,如果要对Framework层分析就必需先拿到Framework层的代码,我在前面已经搭建好了ubuntu14.04的环境,下载好了Android4.0的源码,其中也包括了Framework层和Package的代码,导出到宿主机Windows XP中用Source Insight 3.5工具来查看源码,Package中的代码可以导入到Eclipse下查看,...
分类:移动开发   时间:2014-08-02 15:34:03    阅读次数:458
Android4.×耳机插拔检测
Android4.2耳机插拔检测实现方法   目录 1. 耳机检测的硬件原理 2 1.1 两种机制的切换 2 1.2 Android耳机插拨检测流程 3 2 InputEvent 3 2.1 Framework层对InputEvent的处理机制 3 2.2 Kernel层的处理机制 4 3. UEvent 5 3.1 Switch 基本原理  5 3.1.1 Switch的实...
分类:移动开发   时间:2014-07-30 17:40:04    阅读次数:664
Android4.0(Phone)拨号启动过程分析(一)
由于工作的需要,需要修改原生的Phone程序,现在就好好看下来电与拨号是如何处理的;不管是拨号还是来电,调用的都是Phone程序,由于很多类都涉及到framework层,比较复杂;先从简单的拨号分析,在外部拨号是由Action:android.intent.action.CALL_PRIVILEGED或android.intent.action.CALL发起,这里只分析android.intent...
分类:移动开发   时间:2014-07-28 15:55:53    阅读次数:356
android 源码编译及其运行模拟器相关问题记录
最近一直在看android源码相关的文档,包括编译源码,还有framework层的代码,本人很懒,一直没有写博客,今天想自己在编译一下源码,并且运行在模拟器中。 源码的版本不同,需要的jdk可能也有所不同,一切都参照官方给与的文档,下载源码的方法也参考官方文档。 注意点:1.环境变量要设置正...
分类:移动开发   时间:2014-07-25 19:10:32    阅读次数:353
cpe移植到framework后,原有数据库存放问题的解决。
最近公司业务需要,把原以apk形式存在的CPE,打入framework层,即剥离出cpe,搞了好半天,终于有时间写博客,做个笔记把遇到的问题说下。 首先遇到的问题是原apk中的一些东西,移植到framework层后,环境不同,必须做一些修改。 例如, 1.ContentProvider,因没有提供给其他程序数据共享,要么去掉,全部改为sqlite直接调用。要么把这个ContentProvid...
分类:数据库   时间:2014-07-18 11:00:38    阅读次数:236
Android漫游记(6)---APP启动之旅(I)
我们从Kernel层简单说明: 1、Kernel层:基于Linux2.6+内核,同时做了一些嵌入式环境做了一些针对性的优化调整。 2、Libraries层:包括Bionic C库,以及HAL(硬件驱动接口抽象)等API。 3、Android Runtime(ART)层:包含核心应用库和Dalvik虚拟机。 4、Application Framework层:纯JAVA的API框架,包括Activity Manager和Windows Manager等。 5、Applic...
分类:移动开发   时间:2014-07-16 10:13:02    阅读次数:367
Android多线程分析之二:Thread的实现
在前文《Android多线程分析之一:使用Thread异步下载图像》中演示了如何使用 Thread 处理异步事务。示例中这个 Java Thread 类都是位于 Framework 层的类,它自身是通过 JNI 转调 dalvik 里面的 Thread 相关方法实现的。因此要分析 Androd 中的线程,就需要分析这两层中的与线程相关的代码,这就是本文要探讨的主题。本文将把 Framework 层中的 Java Thread 称为 Android 线程/Thread,而把 dalvik 中的 Thread...
分类:移动开发   时间:2014-07-12 22:20:21    阅读次数:412
Android多线程分析之三:Handler,Looper的实现
在前文《Android多线程分析之二:Thread的实现》中已经详细分析了Android Thread 是如何创建,运行以及销毁的,其重点是对相应 native 方法进行分析,今天我将聚焦于 Android Framework 层多线程相关的类:Handler, Looper, MessageQueue, Message 以及它们与Thread 之间的关系。可以用一个不太妥当的比喻来形容它们之间的关联:如果把 Thread 比作生产车间,那么 Looper 就是放在这车间里的生产线,这条生产线源源不断地从 ...
分类:移动开发   时间:2014-07-12 18:20:56    阅读次数:303
123条   上一页 1 ... 9 10 11 12 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!