
解读Android ApiDemos示例
骑蚂蚁去流浪
记录一路走过了踩过的坑...
展开
-
Android ApiDemos示例解析(1):创建ApiDemo示例
转:http://blog.youkuaiyun.com/mapdigit/article/details/7555404Android SDK中带有很多例子,其中ApiDemo详细介绍了Android平台主要API,分成了AppContentGraphicsMediaOSTextViews几个大类,每个大类又分为几个小类,一共大约有200多个实例,涵盖了Android OS API的各个方面转载 2012-11-08 20:46:31 · 521 阅读 · 0 评论 -
Android ApiDemos示例解析(13):App->Activity->Reorder Activities
转:http://blog.youkuaiyun.com/mapdigit/article/details/7611423Reorder Activities 示例有四个相关的Activitives: ReorderOnLaunch, ReorderTwo,ReorderThree, ReorderFour。其中ReorderOnLaunch为主Activity,ReorderOnLaunch启动转载 2012-11-18 22:53:23 · 525 阅读 · 0 评论 -
Android ApiDemos示例解析(12):App->Activity->Redirection
Redirection示例涉及到三个Acitivity: RedirectEnter, RedirectMain,RedirectGetter。示例的主Activity为 RedirectEnter ,RedirectEnter 启动 RedirectMain, 而Activity 会根据某个条件来决定是否将应用的控制权传给RedirectGetter 或是保持在RedirectMain。转载 2012-11-18 22:42:45 · 516 阅读 · 0 评论 -
Android ApiDemos示例解析(10):App->Activity->QuickContactsDemo
QuickContactsDemo示例介绍了1.使用Content Provider来访问Android系统的Contacts 数据库;2.ResourceCursorAdapter的使用3.QuickContactBadge使用Content Provider为不同应用之间共享数据提供了统一的接口,通过对底层数据源的抽象,Content Provider实现了应用程序代码和数据层原创 2012-11-10 15:52:31 · 802 阅读 · 0 评论 -
Android ApiDemos示例解析(9):App->Activity->Persistent State
转:http://blog.youkuaiyun.com/mapdigit/article/details/7600515Android 提供了多种存储数据的方法,其中最简单的是使用Shared Preferences. Shared Preferences 可以存储 Key/value 对,Shared Preferences 支持存取 boolean, float ,long ,integer, st转载 2012-11-10 14:05:45 · 540 阅读 · 0 评论 -
Android ApiDemos示例解析(8):App->Activity->Hello world
转:http://blog.youkuaiyun.com/mapdigit/article/details/7585990在Android简明开发教程三:第一个应用Hello World 已经介绍了Hello world示例,这两个Hello world 的Layout定义稍有不同:<TextView xmlns:android=”http://schemas.android.com/apk/res/转载 2012-11-10 12:31:32 · 756 阅读 · 0 评论 -
Android ApiDemos示例解析(7):App->Activity->Forwarding
转:http://blog.youkuaiyun.com/mapdigit/article/details/7584254Android应用可以包含,多个Activity,某个Activity可以启动另外的Activity。这些Activity采用栈结构来管理,新打开的Activity叠放在当前的Activity之上,当前的Activity停止运行。当一个Activity停止运行时,Android系统保留转载 2012-11-10 12:22:55 · 517 阅读 · 0 评论 -
Android ApiDemos示例解析(5):App->Activity->Custom Title
转:http://blog.youkuaiyun.com/mapdigit/article/details/7573240Android UI缺省的标题栏由android:label 定义,显示在屏幕左上角,Android允许Activity自定义标题栏,使用自定义Layout重新设置标题栏,比如实现Windows Mobile 风格的标题栏。App->Activity->Custom Title 重转载 2012-11-10 11:24:30 · 570 阅读 · 0 评论 -
Android ApiDemos示例解析(6):App->Activity->Dialog
在Custom Dialog中说过可以将Activity的Theme定义为Dialog风格,使得Activity看起来像是个对话框(Dialog),而Custome Title 说明如果自定义标题栏。 Dialog示例同样使用Dialog风格来显示Activity,同时为Titlebar 设置坐标的图标。DialogActivity使用Android系统定义的Dialog Theme:<a转载 2012-11-10 11:59:09 · 618 阅读 · 0 评论 -
Android 系统Handler用法简介
在介绍ApiDemo中的Service示例之前有必要对Android的线程做个说明。在Application启动后,Android系统会为这个应用创建一主线程(Main Thread),主线程负责把消息分发给相应的UI控件,并处理屏幕绘制事件,因此主线程也被称为UI 线程,事件的处理是通过一个称为“Event Queue”来分发的。比如,按下屏幕上某个按钮后,UI 线程将会把“Touch”事件转载 2012-11-10 10:58:00 · 542 阅读 · 0 评论 -
Android ApiDemos示例解析(11):App->Activity->Receive Result
转:http://blog.youkuaiyun.com/mapdigit/article/details/7606132startActivity可以启动一个新的Activity,这个新的Activity与启动它Activity之间相对独立,不会返回给调用它的Activity如何结果。在写应用时,有时需要从其它Activity返回结果。Receive Result显示了这个用法。startActiv转载 2012-11-10 22:36:05 · 516 阅读 · 0 评论 -
Android ApiDemos示例解析(4):App->Activity->Custom Dialog
App->Activity->Custom Dialog 例子使用Activity 来实现自定义对话框。 类CustomDialogActivity本身无任何特别之处。关键的一点是其在AndroidManifest.xml中的定义: <activity android:name=”.app.CustomDialogActivity” android:label=”@string/activity转载 2012-11-10 11:17:41 · 617 阅读 · 0 评论 -
Android ApiDemos示例解析(3): App->Activity->Animation
转:http://blog.youkuaiyun.com/mapdigit/article/details/7555429App->Activity->Animation 示例用于演示不同Activity切换时动态效果。例子中定义了两种动画效果,渐变Fade In, 新出现的Activity由浅入深逐渐显示,放大效果Zoom ,新出现的Activity由小及大逐渐显示。Android 中 Anim转载 2012-11-10 10:18:43 · 623 阅读 · 0 评论 -
Android ApiDemos示例解析(2):SimpleAdapter,ListActivity,PackageManager
转:http://blog.youkuaiyun.com/mapdigit/article/details/7555404创建好ApiDemo项目后,就可以逐个示例的来分析代码,这里假定读者已对Android开发有些了解或是读过Android简明开发教程。首先是看ApiDemo的主Activity: com.example.android.apis.ApiDemos ,这个主Activity为List转载 2012-11-10 09:10:18 · 501 阅读 · 0 评论 -
Android ApiDemos示例解析(14):App->Activity->Save & Restore State
转:http://blog.youkuaiyun.com/mapdigit/article/details/7614797Save & Restore State与之前的例子Activity->Persistent State 的固定链接" href="http://www.imobilebbs.com/?p=1078" rel="bookmark" style="color:rgb(255,15转载 2012-11-18 23:21:49 · 618 阅读 · 0 评论