- 博客(13)
- 收藏
- 关注
转载 android:修改preference中view属性
android开发包preference提供了我们一些方面的设置工具,PreferenceActivity,Preference,PreferenceScreen,CheckBoxPreference等,利用他们可以方便的建立应用程序的属性设置。如图: 有些时候,我们并不需要系统给我们的这么单调的ui,我们通常会修改一些属性,比如view的背景,字体的属性等,那么这个时候有两种选择:
2015-03-30 18:13:58 1012
转载 Android Fragment详解(六):Fragement示例
把条目添加到动作栏你的fragment们可以向activity的菜单(按Manu键时出现的东西)添加项,同时也可向动作栏(界面中顶部的那个区域)添加条目,这都需通过实现方法onCreateOptionManu()来完成。你从fragment添加到菜单的任何条目,都会出现在现有菜单项之后。Fragment之后可以通过方法onOptionsItemSelected()来响应自己的菜单项被选择的
2015-03-28 14:34:21 644
转载 Android Fragment详解(五):Fragment与Activity通讯
与activity通讯尽管fragment的实现是独立于activity的,可以被用于多个activity,但是每个activity所包含的是同一个fragment的不同的实例。Fragment可以调用getActivity()方法很容易的得到它所在的activity的对象,然后就可以查找activity中的控件们(findViewById())。例如:ViewlistView =ge
2015-03-28 14:34:17 761
转载 Android Fragment详解(四):管理Fragment
要管理fragment们,需使用FragmentManager,要获取它,需在activity中调用方法getFragmentManager()。你可以用FragmentManager来做以上事情:1使用方法findFragmentById()或findFragmentByTag(),获取activity中已存在的fragment们。2使用方法popBackStack()从ac
2015-03-28 14:33:33 622
转载 Android Fragment详解(三): 实现Fragment的界面
为fragment添加用户界面: Fragment一般作为activity的用户界面的一部分,把它自己的layout嵌入到activity的layout中。 一个 要为fragment提供layout,你必须实现onCreateView()回调方法,然后在这个方法中返回一个View对象,这个对象是fragment的layout的根。 注:如果你的fragment是从L
2015-03-28 14:32:06 602
翻译 Android Fragment详解(二):Fragment创建及其生命周期
Fragments的生命周期 每一个fragments 都有自己的一套生命周期回调方法和处理自己的用户输入事件。 对应生命周期可参考下图:创建片元(Creating a Fragment)To create a fragment, you must create a subclass of Fragment (or an existing subclas
2015-03-28 14:29:04 398
转载 Android Fragment详解(一):概述
Fragment是activity的界面中的一部分或一种行为。你可以把多个Fragment们组合到一个activity中来创建一个多面界面并且你可以在多个activity中重用一个Fragment。你可以把Fragment认为模块化的一段activity,它具有自己的生命周期,接收它自己的事件,并可以在activity运行时被添加或删除。Fragment不能独立存在,它必须嵌入到activit
2015-03-28 14:27:38 486
转载 Android framework系统默认设置修改
Launcher 总结: 1、launcher的布局太居中,要想两边拉伸 apps_customize_pageLayoutPaddingLeft">40dp apps_customize_pageLayoutPaddingRight">40dpapps tab栏的宽度( Launcher2 icon 数目、大小) \packages\apps\La
2015-03-25 09:24:28 3635
转载 TextView 设置背景【点击或获得焦点改变背景】
先新建一个selector android:drawable="@drawable/btn_add_contact_normal" /> android:drawable="@drawable/btn_add_contact_pressed" /> an
2015-03-17 20:26:49 4026
转载 【Android】创建自定义复合控件
复合控件是将一组相互关联的已有控件整合,从而可以当作单个控件使用。 创建复合控件的步骤: 创建一个扩展布局的类实现构造方法,并在构造方法中,首先实现超类的构造方法super(...)复合组件可以像其他视图一样在XML中声明创建,组件名为该类的完整名称(包名+类名),并在构造方法中实现超类构造方法super(Context contex, Att
2015-03-17 17:38:50 424
转载 google settings存储模块
存储模块所在的fragment为:[html] view plaincopyprint? header android:id="@+id/storage_settings" android:fragment="com.android.settings.deviceinfo.Memory" android:icon="@dr
2015-03-13 09:54:59 1665
转载 用户界面 - Fragment
目录(?)[-]Fragment简介创建FragmentFragment生命周期Fragment特有的生命周期事件获取FragmentManager添加Fragment到Activity中使用FragmentTransaction添加删除和替换Fragment获取指定的Fragment删除Fragment容器Fragment和BackStackFragmentTrans
2015-03-13 09:54:23 461
转载 UML类图的几个关系及其区别
类图的识别是学习设计模式的一个最基本的功底,所以先介绍下类图及其相关关系1:一般化(泛化)一般化表示的是类与类之间的继承关系,接口与接口的继承关系,或者是类与接口的实现关系,一般化的关系是从子类指向父类,或者从实现的接口类指向被实现的接口,与继承或者实现的方向相反。 如下图所示: 类的继承实现接口 2:关联关系关联关系是类与类之
2015-03-10 18:01:47 646
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人