android学习
文章平均质量分 57
yaomoon
这个作者很懒,什么都没留下…
展开
-
好的学习博客
http://blog.csdn.net/andyhuabing/article/category/843457/1 android学习原创 2014-04-16 18:27:20 · 450 阅读 · 0 评论 -
android 显示系统架构
Android display system introduce(Qualcomm 8x60 platform)(二、SW架构--1) 2010-12-31 11:17 一、Overview 上图的原型取自高通的文档,由于原图无法描述现有的架构,我在原图的基础了做了些修改,主要是增加了 overlay 部分,另外其他部分根据现有的软件也做了些许改动。下面先对上图做个大概的原创 2014-04-16 18:26:36 · 2500 阅读 · 0 评论 -
下载android源码repo sync失败的解决办法
1 今天下载android4.0 源码出了如下错误 File "/usr/lib/python2.7/threading.py", line 530, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 483, in run self.__target(*self.__args,原创 2014-04-16 18:26:25 · 1557 阅读 · 0 评论 -
android 应用开发第5讲
1 多个activity 之间的关系调用startActiviity(intent intent)方法,intent决定跳转到哪个activity,跳过去做什么都由intent决定。 intent包含的内容:component name 决定启动哪个组件 action 启动的activity做什么动作data 传递的数据,extras 我们可以在一个activity中对intent设定一些键原创 2014-04-16 18:26:23 · 264 阅读 · 0 评论 -
下载和编译cm源码及制作cm刷机包
本来想下载Android官方源代码,没想到android.git.kernel.org维护,不能访问,非常遗憾,并因此还郁闷了几天。 后来转投MIUI,没找到它的源码,不知道它的"超过40万人社区开发团队"是什么意思,求解具体开发人员几何,都是谁?后来一想,竟然忘记了CyanogenMod这茬,这可是的的确确的开源啊,我的手机一直也在用CyanogenMod系统的,感觉确实不错。 1.准备我得环境原创 2014-04-16 18:26:50 · 841 阅读 · 0 评论 -
fastboot刷机方法
Fastboot刷机步骤:1、在电脑D盘创建一个fastboot文件夹 2、然后把fastboot里面的文件解压到D:\fastboot\(只要里面的四个文件) 3、并把hboot.img 、 radio.img 、recovery.img 、update.zip(要刷的文件) 放到D:\fastboot\里面 4、手机在关机状态下按住 返回键+开机键 进入fastboot模式,用USB把原创 2014-04-16 18:26:48 · 1825 阅读 · 0 评论 -
android 应用开发第4讲
1 activity 初步介绍 activitie作为一个组件,必须在manifest.xml中注册。 activitie是用户和程序的借口。 2 一个activitie就是一个类,继承activitie这个类(在android.java中) 每个activitie 需要复写oncreate 方法,当一个activity运行时会调用该方法。 3 activitiy是一个组件,需要在m原创 2014-04-16 18:26:18 · 363 阅读 · 0 评论 -
v880 kernel 下载与解压
1 中兴发布的v880 kernel 2.6.35 ,下载地址http://support.zte.com.cn/support//news/NewsDetail.aspx?newsId=1001722中兴真的很不地道,把这么个文件分成10和压缩包,下面看看怎么解压吧。下载得到的是10个zip压缩包,把他们分别解压,解压得到的文件放到某个目录就行了,据网上的某个帖子的方法,之后直接解压得到的第一个原创 2014-04-16 18:26:11 · 228 阅读 · 0 评论 -
android 应用开发3讲
1 android helloworld编写 2 android 项目中各个目录的作用 1 src 编写的源文件 2 gen 下边有R.java 自动生成的 3 Android 1.6 下边有个java文件。我们所引用的android提供的类都来自这个java文件。 4 res 放置的资源文件,在该目录下的资源文件都会在R.java文件里生成一个引用id号。 res 下原创 2014-04-16 18:26:16 · 304 阅读 · 0 评论 -
修改android 源码,启动模拟器
$ source build/envsetup.sh $ mmm packages/apps/Launcher2/ $ mkyaffs2image -f out/target/product/generic/system out/target/product/generic/system.img原创 2014-04-16 18:26:43 · 561 阅读 · 0 评论 -
android 2.3 openGL架构
openGL 架构介绍1 基本架构: 从上到下:(1)java framework 提供应用程序接口(2) openGL JNI部分 调用openGL本地库(3)openGL 本地库 包括GLESv1_CM、GLESv2和EGL,EGL 是可移植层,使openGL适应多个平台系统。(4)openGL实现层 android系统本身包括了软件实现该层,硬件厂商可以实现该层达到硬件加速的目的。 2原创 2014-04-16 18:26:34 · 519 阅读 · 0 评论 -
android 显示架构学习笔记
1 display系统openGL 的关系openGL 是一个图像处理引擎,当需要一些复杂的显示(2D/3D)操作时会用到它。它分为SW方案和HW方案,软件方案就是图中的libagl.so,对应到目前项目中是libGLES_android.so,它可以完成简单的2D(文字,icon等)处理,通过trace看目前大部分显示操作都是它来完成的。Note:它是软件方案,处理好的数据是通过copybit送原创 2014-04-16 18:26:39 · 880 阅读 · 0 评论 -
android测试工具monkeyrunner的用法
monkeyrunner工具提供了一个API,使用此API写出的程序可以在Android代码之外控制Android设备和模拟器。通过monkeyrunner,您可以写出一个Python程序去安装一个Android应用程序或测试包,运行它,向它发送模拟击键,截取它的用户界面图片,并将截图存储于工作站上。monkeyrunner工具的主要设计目的是用于测试功能/框架水平上的应用程序和设备,或用于运行单原创 2014-04-16 18:26:45 · 439 阅读 · 0 评论