Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1390540
  • 博文数量: 1334
  • 博客积分: 645
  • 博客等级: 上士
  • 技术积分: 5762
  • 用 户 组: 普通用户
  • 注册时间: 2012-07-25 16:56
文章分类

全部博文(1334)

文章存档

2014年(108)

2013年(1059)

2012年(169)

发布时间:2013-01-09 12:12:27

来源: Android开发之性能优化概述 程序能否运行的快速而高效,这在资源有限的移动终端设备上尤其显得重要。因为即使目前最强大的移动终端的计算能力也无法和市场上普通的桌面PC相抗衡。简单地说,有两个原则在资源受限的系统中必须遵守: 不做不必要的事情。 不分配不必要的内存。 在Android中,设计人员已经从UI、框架、基础平台等多个层次的多个方面进行了优化。但对于开发者而言,在开发过程中,仍然需要针对消耗资源比较多的设计进行规避或者优化。在接下来的内容中,将会针对Android已经进行的优化做简略的介绍。对开发者在开发过程中需要注意的地方进行一些说明。 一、资源读取 对资源的读取......【阅读全文】

阅读(173) | 评论(0) | 转发(0)

发布时间:2013-01-09 12:12:23

来源:Android开发之“hello World”的实现 按照惯例,同时也是为了更好地引导读者进入精彩的Android世界,我们接下来要实现一个简单的“hello World”例子。这里以Android SDK 2.1为基础基于Eclipse Galileo(Eclipse 3.5)作为IDE来完成开发。 通过“File”→“New”→“Project”创建Android工程,如图1所示。设置“Project name:”为“helloWorld”,设置“Build Target”为“Android 2.1”,设置“Application name:”为“helloWorld”,设置“P......【阅读全文】

阅读(104) | 评论(0) | 转发(0)

发布时间:2013-01-09 12:12:18

来源:Android开发之Android体系架构介绍 在Android中,整个框架由应用、应用框架、原生库、Android实时库、硬件抽象层、Linux内核等若干部分组成。 其中最核心的Android虚拟机部分也已经开放源码。对开发者而言,如果期望在深度定制的基础上开发出差异化、高度竞争力的产品,需要在应用框架、原生库、硬件抽象层、Linux内核等方面有较深入的理解。图1显示了Android的体系架构。 图1 Android体系架构 1、核心服务 所谓Android的核心服务主要包括熵服务(Entropy Service)、电源管理器(Power Manager)、Activity管......【阅读全文】

阅读(96) | 评论(0) | 转发(0)

发布时间:2013-01-09 12:12:13

来源:Android开发之Android体系架构介绍 在Android中,整个框架由应用、应用框架、原生库、Android实时库、硬件抽象层、Linux内核等若干部分组成。 其中最核心的Android虚拟机部分也已经开放源码。对开发者而言,如果期望在深度定制的基础上开发出差异化、高度竞争力的产品,需要在应用框架、原生库、硬件抽象层、Linux内核等方面有较深入的理解。图1显示了Android的体系架构。 图1 Android体系架构 1、核心服务 所谓Android的核心服务主要包括熵服务(Entropy Service)、电源管理器(Power Manager)、Activity管......【阅读全文】

阅读(106) | 评论(0) | 转发(0)

发布时间:2013-01-09 12:12:08

视频主题:android多线程模型和service分析 视频简介:本专题将侧重介绍Android系统中多线程的模型,工作原理,Android线程使用的方法,关键点。在Android中,线程分为有消息循环的线程和没有消息循环的线程,有消息循环的线程一般都会有一个Looper,这个是android的新概念。我们的主线程(UI线程)就是一个消息循环的线程。针对这种消息循环的机制,我们引入一个新的机制Handle,我们有消息循环,就要往消息循环里面发送相应的消息,自定义消息一般都会有自己对应的处理,消息的发送和清除,消息的的处理,把这些都封装在Handle里面,注意Handle只是针对那些有Loop......【阅读全文】

阅读(137) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册