Tekkaman

导航

 

2011年6月7日

摘要: 【Managing the Activity Lifecycle】 管理你的activity的生命周期通过实现回调函数非常关键对开发一个健壮和有弹性的应用程序。一个activity的生命周期直接被与其相关联的其它activity影响,task和bask stack。 一个activity可以存在于主要的三种状态: 1、Resumed activity在前景并且拥有用户焦点。(这个状态有时也叫”running“) 2、Paused 另一个activity在前景并且拥有用户焦点,但这个仍然可见。也就是说,另一个activity可见在这个的上面,当前activity部分透明或没有覆盖整个屏幕。一个p 阅读全文
posted @ 2011-06-07 21:33 Tekkaman 阅读(3888) 评论(4) 推荐(3) 编辑
 
摘要: 【Activity】 一个Activity是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务,例如拨号、拍照、发送email、看地图。每一个activity被给予一个窗口,在上面可以绘制用户接口。窗口通常充满屏幕,但也可以小于屏幕而浮于其它窗口之上。 一个应用程序通常由多个activities组成,他们通常是松耦合关系。通常,一个应用程序中的activity被指定为"main"activity,当第一次启动应用程序的时候呈现给用户的那个activity。每一个activity然后可以启动另一个activity为了完成不同的动作。每一次一个activity启动 阅读全文
posted @ 2011-06-07 14:21 Tekkaman 阅读(77053) 评论(8) 推荐(8) 编辑
 
摘要: 【Application resources】 一个Android应用不仅仅由代码组件-它要求独立于代码的资源,例如图像、音频文件以及任何涉及到应用程序视觉表达的东西。例如,你可以定义动画、菜单、颜色、以及activity用户接口的布局用XML文件。使用应用程序资源使得它很容易你应用程序的多变的特性而不需要修改代码并且能过提供一系统可选的资源,使得你能优化你的应用程序为一各种不同的设备配置(例如不同语言和不同屏幕大小)。 每一个引入你应用程序的资源,SDK编译工具定义一个惟一的整数ID,你可以用来引用资源从你的应用程序代码里或定义在XML中的其它资源。例如,如果你的应用程序包含一个图像文件名字 阅读全文
posted @ 2011-06-07 09:54 Tekkaman 阅读(1120) 评论(0) 推荐(1) 编辑