2013年10月23日

Parcel

摘要: android提供了一种新的类型:Parcel。本类被用作封装数据的容器,封装后的数据可以通过Intent或IPC传递。 除了基本类型以外,只有实现了Parcelable接口的类才能被放入Parcel中。Parcelable实现要点:需要实现三个东西1)writeToParcel 方法。该方法将类的数据写入外部提供的Parcel中.声明如下:writeToParcel (Parcel dest, int flags) 具体参数含义见javadoc2)describeContents方法。没搞懂有什么用,反正直接返回0也可以3)静态的Parcelable.Creator接口,本接口有两个方法:c 阅读全文

posted @ 2013-10-23 11:58 小嘟 阅读(273) 评论(0) 推荐(0)

Android4.0-Fragment框架实现方式剖析

摘要: 1、什么是Fragment?Fragment包含在Activity中,Fragment只能存在于Activity的上下文(context)内,没有Activity就无法使用Fragment,因此Fragment只能在Activity的上下文(context)创建。Fragment可以作为Activity的一部分,Fragment和Activity非常相似,Fragment拥有一个与她相关的视图层次结构,拥有一个与活动非常相似的生命周期。2、为什么要使用Fragment?Activity的使用局限:不能将多个Activity活动界面放在屏幕上一并显示。因此创建了Fragment来弥补Activi 阅读全文

posted @ 2013-10-23 11:17 小嘟 阅读(394) 评论(0) 推荐(0)

Fragment 生命周期

摘要: 官网帮助文档链接:http://developer.android.com/guide/components/fragments.html主要看两张图,和跑代码一,Fragment的生命周 二,与Activity生命周期的对比 场景演示 : 切换到该Fragment11-29 14:26:35.095: D/AppListFragment(7649): onAttach11-29 14:26:35.095: D/AppListFragment(7649): onCreate11-29 14:26:35.095: D/AppListFragment(7649): onCreateView... 阅读全文

posted @ 2013-10-23 11:06 小嘟 阅读(140) 评论(0) 推荐(0)

导航