android源码相关
文章平均质量分 77
zhjp4295216
这个作者很懒,什么都没留下…
展开
-
Android开发者必须深入学习的10个应用开源项目
<br />Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项 目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用: <br /><br />1.Android团队提供的示例项目 <br /><br />如果不是从学习Android SDK中提供的那些样例代码开始,可能没有更好的方法来掌握在Andro转载 2010-07-15 13:43:00 · 528 阅读 · 0 评论 -
【多图】Google工程师解析Android系统架构
<br /><br />Sans Serif是Google的一位工程师,近日发布了一篇博文非常清楚的描述了Android系统架构,中国移动通信研究院院长黄晓庆在新浪微博上推荐了该文,并认为文中对Android的介绍很好,如下是CSDN对文章的简单编译:<br />Andriod是什么?<br />首先,就像Android开源和兼容性技术负责人Dan Morrill在Android开发手册兼容性部分所解释的,“Android并不是传统的Linux风格的一个规范或分发版本,也不是一系列可重用的组件集成,Andr转载 2010-11-25 13:15:00 · 872 阅读 · 0 评论 -
研究Launcher源代码的资源
<br />关于使用Eclipse调试Launcher的完美解决方法<br />http://www.eoeandroid.com/thread-46204-1-1.html<br /><br />一个相关的博客<br />http://gqdy365.javaeye.com/category/119113<br /><br />让自己的Android应用支持appwidget<br />http://www.javaeye.com/topic/825407<br /><br />Launcher之Dock转载 2011-02-07 16:07:00 · 1693 阅读 · 0 评论 -
Android之Launcher的小试心得
<br />http://news.wangmeng.cn/detailNews/2601<br /> <br />Launcher是Android系统的"桌面",在android2.1之前采用的是launcher,android2.2之后采用的launcher2,他们之间最大的区别是launcher2有3D效果,不过launcher2整个系统的代码的改动还是比较大的。 <br /><br />首先来介绍下launcher目录下的几个文件吧,我做简单说明: <br />AddAdapter:添加桌面元素的适转载 2011-02-07 16:08:00 · 985 阅读 · 0 评论 -
Launcher之Dock细节篇
<br />http://news.wangmeng.cn/detailNews/2716-the-article-details-launcher-dock<br /> <br />在前面一篇文章中,大致介绍了怎么仿Mac Dock效果,有的朋友问起那个梯形怎么实现的,其实这个很简单,就是一张背景图片,不过你要先理解.9图片代表的含义,这里有一片文章有介绍,不过大家最好是亲身体验下,这样的话理解更深入。 <br /><br />这个图片就是我们项目中用到的图片: <br /> <br /><br />这个转载 2011-02-07 16:09:00 · 797 阅读 · 0 评论 -
CSDN移动博文集锦之Android核心分析
<br /><br />文章皆来自CSDN网友maxleng的专栏,maxleng是名Android爱好者,长期从事嵌入式系统及手机软件系统研究,自2010年4月起,在CSDN上先后发表28篇《Android核心分析》系列博文,收到网友们的极高评价。《Android核心分析》整理如下:<br />1. 方法论探讨之设计意图<br />2. 方法论探讨之概念空间篇<br />3. 手机之硬件形态<br />4. 手机的软件形态<br />5. Android基本空间划分<br />6. IPC框架分析(Bin转载 2011-02-17 12:19:00 · 586 阅读 · 0 评论 -
AndroidManifest.xml文件详解(permission)
语法(SYNTAX):android:description="string resource" android:icon="drawable resource" android:label="string resource" android:name="string" an转载 2012-09-16 17:03:56 · 1045 阅读 · 0 评论 -
AndroidManifest.xml文件详解(permission-group)
语法(SYNTAX):android:description="string resource" android:icon="drawable resource" android:label="string resource" android:name="strin转载 2012-09-16 17:05:07 · 1359 阅读 · 0 评论 -
AndroidManifest.xml文件详解(permission-tree)
http://blog.csdn.net/fireofstar/article/details/7578766语法(SYNTAX):android:icon="drawable resource" android:label="string resource" ] android:nam转载 2012-09-16 17:06:20 · 11402 阅读 · 0 评论 -
如何再开发Google官方程序(已补全)
<br /><br /> http://www.eoeandroid.com/thread-42515-1-1.html<br /> <br />前面搜索了很多帖子,都是这类问题,没有一个完整的解答,我研究了两天之后搞定了这个,在此发帖提供解决方法。<br />先占楼,然后慢慢更新。首先,你要有完整的开发环境,开发环境的搭建论坛里有不少,我是使用MyEclipse+jdk+SDK。<br />在这里我是以GoogleCalendar为例进行开发。<br />简要说明一下我的开发过程。<br />首先我使用G转载 2010-11-06 14:55:00 · 491 阅读 · 0 评论 -
Attaching Android platform source in Eclipse
<br />Are you tired of seeing this when you look at your platform JAR in Eclipse?<br />Dude, where's my source?<br /> <br />Or how about this when you’re debugging?<br />How am I supposed to debug this?<br />Android is open source, right? So how do we see转载 2010-12-27 16:59:00 · 750 阅读 · 0 评论 -
把ubuntu9.10下的编译源码的步骤写下来,方便以后的查阅
sudo apt-get install git-core curlsudo apt-get install gcc g++flex bison gperf libsdl1.2-dev libesd0-dev libwxgtk2.6-devbuild-essential zip curl libncurses5-dev zlib1g-dev valgrind1. ubuntu9.04是libsdl-dev ubuntu9.04是libsdl-dev加上jdk5的源,ubuntu9.转载 2010-06-05 10:21:00 · 470 阅读 · 0 评论 -
Android开发者必须深入学习的10个应用开源项目
<br /><br />Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项 目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用:<br />1.Android团队提供的示例项目<br />如果不是从学习Android SDK中提供的那些样例代码开始,可能没有更好的方法来掌握在Android这个框架上开转载 2010-08-04 22:37:00 · 600 阅读 · 0 评论 -
如何调试跟踪Android源代码
<br />Android平台代码很多,关系也很复杂,通常我们调试程序的时候是无法跟踪到Android framework code里的,如果能调试跟踪Android source code将给我们这些初学者带来很多便利,本文将给出一个调试跟踪Android source code 的方法。<br /> 1. 首先,得到Android 源代码(可参考之前的文章--如何获取Android源代码并编译.doc),并且编译,得到output file,在(Android source)/out目录下,转载 2010-09-12 09:43:00 · 638 阅读 · 1 评论 -
如何调试android源码
看了论坛还没有帖子解决这个问题,特写这篇教学,大家互相学习。由于在Android源码中,很多方法、成员、类、包都被打上@hide标签,这些成员在SDK中没有公开,以至于在编译Launcher源码时最常遇到的类android.view.View的成员mScrollX无法访问。下面说说如何解决这个问题。1,准备好编译后的Android源码。2,在该源码的out目录下寻找包含你所用隐藏类的jar文件,通常文件名为classes.jar。例如framework的jar文件为out/target/co转载 2010-11-27 23:52:00 · 1067 阅读 · 0 评论 -
Android 应用程序分析之Calculator ----核心计算部分的理解和高精度运算
<br /><br />对于Android的计算器很多人觉得很强大,因为他不光实现了一般计算机所实现的基本计算。更实现了表达式如”(6+3)*3/5-34+(3-5)”的计算,这使得许多小学生做加减乘数算术作业时,可以直接使用该计算器一次得出结果,大大减少了作业的时间开销。1.Android Calculator的核心计算部分<br />因为计算结果,是通过界面上按=号键进行的。对Event的处理,放在EventListener.java之中,在OnClick()点击事件中,我们找到计算表达式的代码入口。<转载 2010-12-04 12:17:00 · 751 阅读 · 1 评论 -
android源码开发要点
<br /><br />Linux弄了差不多了,所以就回归下实践把自己一步一步玩android的笔记写出来。希望明年可以做这个android驱动开发工作,否则meego也可以,我喜欢谷歌,英特尔加上诺基亚。<br /> 学习android代码,首先要下载android源代码。<br /> <br /> Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的分布式版本控制软件,它不同于Subversion、CVS这样的集中式版本控制系统转载 2010-12-15 09:31:00 · 480 阅读 · 0 评论 -
在eclipse中查看Android各版本源代码
<br />如题,前面已经有人整理过1.5版本的源代码,但有些人回复说想要1.6的。 <br />今天刚好试了一下各版本源代码,运行良好。所以简单的整理了一下下载连接和安装方法。希望能用得上。 <br /><br />1.android下载 <br />▼android-1.5的下载地址有如下 <br />http://rgruet.free.fr/public/android-1.5-cupcake-src.zip (21.6MB) <br />http://www.mediafire.com/file/转载 2010-10-25 13:29:00 · 651 阅读 · 0 评论 -
在Eclipse中调试运行launcher源码(五)——运行自己修改的Launcher
<br />没有Launcher2.2源码的看这儿: <br />在Eclipse中调试运行launcher源码(一)——获取launcher源码:http://gqdy365.javaeye.com/blog/737642 <br />在Eclipse中调试运行launcher源码(二)——向Eclipse中导入Launcher源码: <br />http://gqdy365.javaeye.com/blog/737645 <br />在Eclipse中调试运行launcher源码(三)——修改工程的包名转载 2010-10-25 15:29:00 · 956 阅读 · 1 评论 -
AndroidManifest.xml文件详解(manifest)
语法(SYNTAX):xmlns:android="http://schemas.android.com/apk/res/android" package="string" android:sharedUserId="string" android:sharedUserLabel="string resource"转载 2012-09-16 17:05:33 · 11848 阅读 · 0 评论