FragmentActivity 是用在安卓3.0以下的,因为那时的activity 不能管理Fragment1, 在安卓3.0以下如果你要管理Fragment: FragmentManager fragmentManager = getFragmentManager();就必须用使用Fragmen...
分类:
其他好文 时间:
2014-12-16 14:57:42
阅读次数:
212
项目中用到了FragmentTabHost,痛苦的是切换Fragment时页面总是重新加载无法保证是切换前的状态,现在得以解决!问题:使用FragmentTabHost时,Fragment之间切换时每次都会调用onCreateView方法,导致每次Fragment的布局都重绘,无法保持Fragmen...
分类:
其他好文 时间:
2014-11-21 11:59:40
阅读次数:
146
1. 什么是Fragment2. 什么时候使用Fragment3. Fragment程序的编写方法4. Fragment的生命周期5. Fragment与Activity之间的交互6. Fragment的回调机制1. 什么是Fragment 同时封装布局和代码的组件2. 什么时候使用Fragmen....
分类:
其他好文 时间:
2014-10-23 12:03:40
阅读次数:
128
Fragment是Android 3.0引入的新API。 Fragment代表了 Activity的子模块,因此可以把Fragment理解成Activity片段。Fragment用于自己的生命周期,也可以接受它自己的输入事件。
Fragment必须被“嵌入” Activity中使用,因此虽然Fragment也拥有自己的生命周期,但Fragment的生命周期会受它所在的Activity的生命周期的控制。例如,当Activity暂停时,该Activity内的所有Fragment都会暂停;当Activity被销毁...
分类:
移动开发 时间:
2014-09-21 23:24:11
阅读次数:
339
1.Handler的post(Runnable)方法2.Runnable的运行机制3.post方法和sendMessage方法的区别1.Handler的post(Runnable)方法 1 public static class PlaceholderFragment extends Fragmen...
分类:
其他好文 时间:
2014-09-10 14:10:30
阅读次数:
250
通过前面的几篇博客,大家看到了Google是如何解释action bar和fragment以及推荐的用法。俗话说没有demo的博客不是好博客,下面我会介绍一下action bar和fragment在实战中的应用,以及相关demo源码,希望和大家相互交流。
了解过fragment的同学们应该都知道,fragment是android 3.0版本才出现的的,因此如果要在支持android 3.0一下版本的工程中使用fragment的话是需要添加Support Library的。具体如何添加我就不再赘述,可以看我前...
分类:
移动开发 时间:
2014-08-21 04:12:53
阅读次数:
455
On Android 4.4
遇到过这样的问题:
注意到,上面的ActionBar部分的左右各有48像素的padding。
要了解该问题的成因,要首先了解其结构:
该页面的Activity是一个PreferenceActivity,是个三级页面,是通过上一个PreferenceActivity调用startWithFragment启动的;该页面的内容是放置了一个Fragmen...
分类:
其他好文 时间:
2014-07-16 14:06:12
阅读次数:
195
在新的SDK每次创建activity时,会自动生成 public static class PlaceholderFragment extends Fragment
fragment模块,在该模块的基础上进行嵌套fragment代码如下:
public static class PlaceholderFragment extends Fragment {
static Fragmen...
分类:
移动开发 时间:
2014-05-15 23:19:23
阅读次数:
461