Android 系统专题
veryitman
不断的给别人和自己创造心流
展开
-
Android2.3 Home-Key、Activity
阅读博客声明:1) 实例是在 Activity 里面完成,不是 View 或者其它 android 组件。2) 实例是在 android2.3 下验证的,没有考虑其它版本。3) 这种方法在 android4.0 上可能不正确,4.0 的改动比较大,鬼才知道 google 怎么想的?!4) 寻找一种学习方法,不要单纯为了问题而ctrl-cv,过几天你自原创 2012-03-26 22:32:00 · 3350 阅读 · 2 评论 -
AOSP: 下载 android kernel 源码
关于android源码下载方法,见http://blog.csdn.net/AndroidBluetooth/archive/2011/06/11/6538254.aspx 1. 建立目录在你的/home/username/pathname下面(如/home/mark/dev)建立目录android_kernel,当然你可以任意取名称mkdir android_kernel原创 2011-06-28 11:17:00 · 3048 阅读 · 0 评论 -
AOSP: 源码开发基础
下载 android 源码之后,接下来就是学习或者进行开发。 在开发之前,谈一些开发必备知识或者工具,工欲善其事必先利其器嘛!在博客 http://blog.csdn.net/androidbluetooth/article/details/7014039 中基本上说了开发使用工具。但是我们如何使用模拟器开发呢?!当然你去删除或者增加app到模拟器就不可以按原创 2011-12-10 00:05:09 · 6116 阅读 · 1 评论 -
AOSP: 下载 android 源码
很高兴,今天与android开发网站,源码网站都扯上关系啦,虽然有点爬山涉水,但还是大大的值得,呵呵!! 小结下载源码的方法,来自http://source.android.com/source/downloading.html 安装之前,需要保证安装了git 和 curl,如果没有的话,执行下面命令:sudo apt-get install git-core curl原创 2011-06-11 16:32:00 · 9753 阅读 · 0 评论 -
AOSP: eclipse 导入 android Settings 源码
经过几番挣扎,还是把 android settings 源码成功导入 eclipse,在此分享!在此之前,希望你做到以下几点,不然往下阅读只是在浪费时间。<1> 操作系统使用 32 位的 ubuntu10.10,软件Eclipse3.5,ADT12.0,JDK1.6<2> 下载 android2.3 源码,推荐: http://blog.csdn.net/And...原创 2011-09-28 10:48:59 · 5594 阅读 · 7 评论 -
AOSP: 修改默认语言和时区
修改默认时区和时区,纠结ing.....第一个版本:在源码目录 build/target/board/generic,修改文件 system.prop,在文件最后添加:ro.product.locale.language=zhro.product.locale.region=CNpersist.sys.timezone=Asia/Shanghai修改原创 2012-01-09 21:57:29 · 7575 阅读 · 0 评论 -
AOSP: 导入项目报错
导入一个android项目,上面布满了红叉叉,棘手!没办法,各个击破吧!先使用 android 自带工具将其更新一下,使用方法见:http://blog.csdn.net/androidbluetooth/article/details/6594401发现,缺少一个包,那麽Build path,导入这个丢失的包,呵呵,出现错误:The type R is already原创 2011-10-19 14:10:34 · 1927 阅读 · 2 评论 -
AOSP: 如何恢复出厂设置?
在手机安装了很多垃圾应用以及手机反应迟钝之后,除了更换一部新手机之外,我想还有一个好办法就是“恢复出厂设置”。那麽,android 是如何实现的呢?先看一个 demo,没有那麽惊艳,只是说明问题。看一下效果图,这样会直观一点。第一张图,是我自己的布局,后两张图是 android 自己的东西。原创 2011-12-02 21:45:17 · 3559 阅读 · 0 评论 -
AOSP: 修改 android 设备的 model number
在 android 设备的 Setings/About Phone 中,存在选项 Model number,如下图:点击 About phone,可以看到 Model numberok,Model number 的 summary 是 sdk,那麽 android 是如何确定这个值的呢?我们如何修改这个值?Settings 源码原创 2012-02-27 22:35:00 · 12891 阅读 · 6 评论 -
busybox tools
android 虽然是基于 linux,但是 adb shell 支持的 shell 实在是令人不敢恭维。推荐一个工具:Busybox本篇博客:1. 使用模拟器(android 2.3.3)2. 安装 busybox 工具,以及简单使用一、Busy 简介BusyBox 是一个集成了一百多个最常用 linux 命令和工具的软件。原创 2012-06-15 21:52:29 · 2737 阅读 · 0 评论 -
android 系统重启与关机:java 代码实现
在应用层如何通过代码实现 android 系统的重启,分享给大家。这篇博客是在 android 系统开发的基础之上进行实践的,所以如果你是纯粹的 app 开发,可能要让你失望了。该代码在真机上测试成功,在模拟器上面测试失败。在 linux 下面,重启 pc,非 root 用户需要执行 sudo reboot,所以在 android 下重启机器也需要一定的权限。原创 2012-05-04 22:38:17 · 11282 阅读 · 4 评论 -
What Android Is
What Android Is 原文链接:http://www.tbray.org/ongoing/When/201x/2010/11/14/What-Android-Is Being an illustrated run through the basics.What happened was, for our recent South American tour I原创 2011-05-14 14:30:00 · 1507 阅读 · 0 评论 -
Dev Guide_01_AIDL/IPC机制
Designing a Remote Interface Using AIDLIn this documentImplementing IPC Using AIDLCreate an .aidl FileImplementing the InterfaceExposing Your Interface to ClientsPass by value Paramete翻译 2010-12-08 11:48:00 · 1200 阅读 · 0 评论 -
android opensource: eclipse 进行源码开发
一、版本说明:1. eclipse for javaEE 3.5.22. jdk1.63. adt12.04. linux/ubuntu10.04 或者 linux/ubuntu10.10二、准备工作:1. 下载 android2.3.7 源码博客 http://blog.csdn.net/androidbluet原创 2011-11-26 11:41:53 · 3929 阅读 · 0 评论 -
从多方面理解 Android 体系结构
该篇博客借鉴和参考了其他博客, 从自己的理解和实践方面来说, 还是很推荐大家读读.共勉!从多方面理解Android体系结构原文:http://blog.csdn.net/java211/archive/2011/01/26/6164004.aspxAndroid作为一个为当前手机系统市场带来新的活力的具有空前生命力的移动操作系统,其成功有其必然性,它定是集众高人的智慧,具有说也说不...原创 2011-05-14 17:37:00 · 9845 阅读 · 4 评论