Android源码分析:Telephony部分–phone进程红狼博客com.android.phone进程它就象个后台进程一样,开机即运行并一直存在。它的代码位于:packages/apps/Phone/src/com/android/phone当有来电时,它会作出反应,如显示UI和铃声提示;当在...
分类:
移动开发 时间:
2014-07-13 10:47:04
阅读次数:
261
Android源码分析:Telephony部分–GSMPhone红狼博客PhoneProxy/GSMPhone/CDMAPhone如果说RILJ提供了工具或管道,那么Phone接口的子类及PhoneFactory则为packages/app/Phone这个应用程序进程使用RILJ这个工具或管道提供了...
分类:
移动开发 时间:
2014-07-13 09:56:09
阅读次数:
361
在上一篇日志中,我总结了大家提供的下载Android源码的方法,这里再简单总结一下内核的下载方法。参考这里的介绍:http://source.android.com/source/building-kernels.html#downloading-sources ,下载内核源码相对简单很多。我这里下载下来一共1G多一些。在终端输入:
$ git clone https://android.goo...
分类:
移动开发 时间:
2014-07-12 23:35:53
阅读次数:
260
介绍
Android新闻客户端源码,功能上分为:新闻、关注、读报、微博。里面比较有特色的就是读报功能,真正安装报纸的排版进行读报,给人得感觉就像是在读真实的报纸。其实即使首页的动态云标签非常有特色,可以随机显示出最新新闻热词,用手滑动还能动态切换。此Demo即可作为学习使用也可作为商业使用,本站保留原创权利!
测试环境
[Code4Apk]编译测试,测试环境:eclipse 3.7 , an...
分类:
移动开发 时间:
2014-07-12 18:05:39
阅读次数:
289
Android源码中默认的有三种输入法:英文,中文,日文。对应的工程代码路径为:/packages/inputmethods/LatinIME//packages/inputmethods/OpenWnn//packages/inputmethods/PinyinIME/一般情况下,默认都是选择的L...
分类:
移动开发 时间:
2014-07-12 15:26:11
阅读次数:
295
如果你基于没有一个专门的开发板练手,那你的Android手机也可以开发大多数C应用程序,安装好后编译C的编译器。本文只写一个Hello World的运行过程。优点是:不需要eclipse,不需要Android源码,不需要Android.mk,不需要NDK。一个C程序员就可以很好的利用Android了,需要一个编译器和一个adb要把程序放到Android系统中。...
分类:
移动开发 时间:
2014-07-11 00:36:18
阅读次数:
248
这是我在编译android源码时整理记录的编译步骤和错误解决方法,期间参考了一些网上的博客和教程。第一步:安装ubuntu12.04,分配一盘空间50G,2G内存。如果分配1G内存编译时将报错。(我是在虚拟机中安装ubuntu,分配了50G空间,编译源码需要空间较大,建议分配50G或更多,使用wub...
分类:
移动开发 时间:
2014-07-09 21:44:18
阅读次数:
340
由于Android底层是Linux内核,故了解了Linux的权限管理后就可以知道ROOT的原理,具体可以访问《Android系统权限和root权限》一文,而一般的Androd下的su命令只支持在ROOT用户和SHELL用户下才有权限让程序以root用户身份运行,其实看完Android源码下的syst...
分类:
移动开发 时间:
2014-07-09 00:50:29
阅读次数:
348
AOSP ON MAKO(在NEXUS 4上刷ANDROID 4.4 源码包-下载/配置/编译/刷机)
特别感谢google官方文档及AOSP源码开放
参考链接:
https://source.android.com/source/building-devices.html (官方源码刷device)
https://developers.google.com/android/nexu...
分类:
移动开发 时间:
2014-07-06 10:56:04
阅读次数:
339