android:修改preference中view属性

android开发包preference提供了我们一些方面的设置工具,PreferenceActivity,Preference,PreferenceScreen,CheckBoxPreference等,利用他们可以方便的建立应用程序的属性设置。如图:      有些时候,我们并不需要系统给我...

2015-03-30 18:13:58

阅读数 623

评论数 0

Android Fragment详解(六):Fragement示例

把条目添加到动作栏 你的fragment们可以向activity的菜单(按Manu键时出现的东西)添加项,同时也可向动作栏(界面中顶部的那个区域)添加条目,这都需通过实现方法onCreateOptionManu()来完成。 你从fragment添加到菜单的任何条目,都会出现在现有菜单项之后。F...

2015-03-28 14:34:21

阅读数 401

评论数 0

Android Fragment详解(五):Fragment与Activity通讯

与activity通讯 尽管fragment的实现是独立于activity的,可以被用于多个activity,但是每个activity所包含的是同一个fragment的不同的实例。 Fragment可以调用getActivity()方法很容易的得到它所在的activity的对象,然后就可以查找...

2015-03-28 14:34:17

阅读数 445

评论数 0

Android Fragment详解(四):管理Fragment

要管理fragment们,需使用FragmentManager,要获取它,需在activity中调用方法getFragmentManager()。 你可以用FragmentManager来做以上事情: 1使用方法findFragmentById()或findFragmentByTag(...

2015-03-28 14:33:33

阅读数 483

评论数 0

Android Fragment详解(三): 实现Fragment的界面

为fragment添加用户界面:     Fragment一般作为activity的用户界面的一部分,把它自己的layout嵌入到activity的layout中。 一个     要为fragment提供layout,你必须实现onCreateView()回调方法,然后在这个方法中返回一个Vi...

2015-03-28 14:32:06

阅读数 399

评论数 0

Android Fragment详解(二):Fragment创建及其生命周期

Fragments的生命周期      每一个fragments 都有自己的一套生命周期回调方法和处理自己的用户输入事件。 对应生命周期可参考下图: 创建片元(Creating a Fragment) To create a fragment, you must cr...

2015-03-28 14:29:04

阅读数 306

评论数 0

Android Fragment详解(一):概述

Fragment是activity的界面中的一部分或一种行为。你可以把多个Fragment们组合到一个activity中来创建一个多面界面并且你可以在多个activity中重用一个Fragment。你可以把Fragment认为模块化的一段activity,它具有自己的生命周期,接收它自己的事件,并...

2015-03-28 14:27:38

阅读数 406

评论数 0

Android framework系统默认设置修改

Launcher 总结:   1、launcher的布局太居中,要想两边拉伸     apps_customize_pageLayoutPaddingLeft">40dp     apps_customize_pageLayoutPaddingRight"...

2015-03-25 09:24:28

阅读数 1865

评论数 0

TextView 设置背景【点击或获得焦点改变背景】

先新建一个selector             android:drawable="@drawable/btn_add_contact_normal" />                      android:drawable=&q...

2015-03-17 20:26:49

阅读数 3128

评论数 0

【Android】创建自定义复合控件

复合控件是将一组相互关联的已有控件整合,从而可以当作单个控件使用。   创建复合控件的步骤:     创建一个扩展布局的类实现构造方法,并在构造方法中,首先实现超类的构造方法super(...)复合组件可以像其他视图一样在XML中声明创建,组件名为该类的完...

2015-03-17 17:38:50

阅读数 292

评论数 0

google settings存储模块

存储模块所在的fragment为: [html] view plaincopyprint?     header        android:id="@+id/storage_settings"        android:fragment=&quo...

2015-03-13 09:54:59

阅读数 1158

评论数 0

用户界面 - Fragment

目录(?)[-] Fragment简介 创建FragmentFragment生命周期 Fragment特有的生命周期事件 获取FragmentManager添加Fragment到Activity中使用FragmentTransaction添加删除和替换Fragment获取指定的...

2015-03-13 09:54:23

阅读数 366

评论数 0

UML类图的几个关系及其区别

类图的识别是学习设计模式的一个最基本的功底,所以先介绍下类图及其相关关系 1:一般化(泛化) 一般化表示的是类与类之间的继承关系,接口与接口的继承关系,或者是类与接口的实现关系,一般化的关系是从子类指向父类,或者从实现的接口类指向被实现的接口,与继承或者实现的方向相反。   如下图所示: ...

2015-03-10 18:01:47

阅读数 412

评论数 0

Android恢复出厂设置流程分析

最近看恢复出厂的一个问题,以前也查过这方面的流程,所以这里整理一些AP+framework层的流程;       在setting-->备份与重置--->恢复出厂设置--->重置手机--->清除全部内容--->手机关机--->开机--->进行恢复出厂...

2015-01-28 17:45:55

阅读数 648

评论数 0

Android关机流程源码分析

上一篇文章Android 开关机动画显示源码分析详细介绍了开关机动画的显示过程,Android系统开机时,在启动SurfaceFlinger服务过程中通过Android属性系统方式来启动bootanim进程,实现开机动画显示过程;当系统关机时,又是如何启动关机动画的呢?Android系统的整个...

2015-01-13 16:10:23

阅读数 474

评论数 0

【转】eclipse 上调试android framework的@hide的方法

我们导入一个android自带应用的工程时,往往有很多错误。以自带的 AlarmClock 为例,导入eclipse后,往往出现很多错误,如下图所示:   例如,上图中的Intent.ACTION_ALARM_CHANGED 无法访问,下面我们就找到源代码看看原因何在? ...

2014-12-24 15:56:43

阅读数 803

评论数 0

android 实现输入法的国际化

项目中有这么一个bug,即在切换语言后输入法没有实现国际化,只有重启设备输入法中的语言才会变过来即为正确的语言,后来经过下面的分析发现只要自己重启输入发服务就ok了,那么为什么会ok呢?下面已经说明             先看我们怎么实现所有Activity展示的国际化,正常我...

2014-12-13 10:57:01

阅读数 588

评论数 0

Android USER 版本与ENG 版本的差异

Android USER 版本与ENG 版本的差异 [Keyword] USER ENG user eng 用户版本 工程版本 差异 [Solution] Google 官方描述: USER/USERDEBUG/ENG 版本的差异, 参考alps/build/core/build-syst...

2014-12-12 09:58:33

阅读数 429

评论数 0

Android编译系统详解

http://blog.csdn.net/mr_raptor/article/details/7539978

2014-12-12 09:58:21

阅读数 349

评论数 0

android源码分析(一) - 语言切换机制

android语言切换是在packages/apps/Settings/com/android/settings/LocalePicker.java的updateLocale()函数中调用. [java] view plaincopy /**     ...

2014-12-03 15:15:51

阅读数 444

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭