android
CherryShmilly
这个作者很懒,什么都没留下…
展开
-
Android系统构架分析和应用程序目录结构分析
本讲内容:Android系统构架简介Android应用程序结构分析点这里下载:Android学习指南第二讲源代码一、Android系统构架Android系统从底向上一共分了4层,每一层都把底层实现封装,并暴露调用接口给上一层。下面是简单翻译的版本:Linux内核(Linux Kernel)Android运行在linux转载 2012-07-13 08:59:08 · 670 阅读 · 0 评论 -
Android资源文件
资源是您在代码中使用到的并且在编译时被打包进您的应用程序的附加文件。Android支持多种不同的文件,包括XML、PNG和JPEG文件。XML文件的格式决定于其描述的内容。这些文件将描述文件支持的类型、语法或格式。处于加载效率的考虑,资源被从代码中分离出来,而且XML文件被编译进二进制代码中。字符串,类似的会被压缩存储为更经济的格式。处于这样或那样的原因,Android平台中会存在很多不同转载 2012-07-16 13:35:57 · 1007 阅读 · 0 评论 -
Android UI SQL
2 开发应用2.1 前端UI2.1.1 .屏幕元素的层次1. Views 一个View是android.view.View基础类的一个对象,它是一个有屏幕上特定的一个矩形内布局和内容属性的数据结构。一个View对象处理测量和布局,绘图,焦点变换,滚动条,还有屏幕区域自己表现的按键和手势。 View类作为一个基类为widget(窗体部件)服务,w转载 2012-07-16 13:39:56 · 1578 阅读 · 0 评论 -
Introduce to WebKit2
WebKit2是为WebKit引擎而设计的支持单独进程模型的API层。将Web的内容(Javascript,HTML,布局等)处理与应用程序UI分离,分别运行在两个不同的进程之中。这种分离的进程模型和Google的Chrome浏览器有几分类似,不同的是WebKit2将从引擎内部原生的支持这种多进程机制。通过将内容和展现相分离的方式,可以更加有效的提高浏览器的运行效率。WebKit2提供了一转载 2012-07-17 09:46:52 · 1131 阅读 · 0 评论 -
WebKit之页面加载
WebKit在渲染一张页面之前,首先,需要从网络上载入页面数据,以及页面中所使用到的图片、脚本、CSS等资源。然后,通过布局引擎将获取的资源信息布局。最后,渲染引擎将数据渲染到浏览器的视图中。那么,网页数据资源在WebKit中是如何被载入的,以及载入过程中涉及了那些组件模块呢?在WebKit中所有的资源获取、网页布局和渲染都是由WebCore组件模块负责,WebKit在载入页面时,将预载入转载 2012-07-17 10:11:02 · 708 阅读 · 0 评论 -
Android Launcher workspace缩略图实现
网上有许多关于Launcher的worksapce缩略图实现,大致就是利用ImageView的setBitmap方法实现的。这里写的是关于workspace缩略图的形成、换页、设置默认home页的代码实现。 首先上图(看下到底是什么样子的):实现效果如上图所示。实现方式第一步:进入缩略图的入口,我设置在home按键上。如上图,红色矩形部分为入口。显示并加原创 2013-10-18 10:14:57 · 1470 阅读 · 1 评论 -
Windows下下载android源码(此处以launcher为例)
windows下获取android源码(以launcher为例)1、首先需要下载git工具,地址是:http://pan.baidu.com/disk/home,进行安装。2、在自己的本地硬盘上建android文件夹3、右键点击用git bash打开4、在命令行上输入:git clone https://android.googlesource.com/platforms/pa原创 2013-10-18 09:37:02 · 1679 阅读 · 0 评论