产品文档 前端技术 后端技术 编程语言 数据库 人工智能 大数据云计算 运维技术 操作系统 数据结构与算法 Java C++语言 Python PHP

包含preferenceactivity的词条

首页>>技术文档>>数据库

首先新建一个工程AndroidPreferenceDemo把extends Activity改为extends PreferenceActivity在res目录下新建一个xml文件夹,接着在这个文件夹下新建一个取名为preferencesxml的File文件,内容如下xhtml view plaincopy lt?xml version=quot10quot encoding=quotUTF8quot? ltPreferenceScreen xmlnsandroid=quotpreferenceactivity;如果不能用,你得确定一下你有没有创建Preference类型的xml文件 一般就是继承 PreferenceActivity 然后在onCreate方法里调用这个方法class MyPreference extends PreferenceActivity @Override public void onCreateBundle b addPreferencesFromResourcepreferenceactivity;其实使用方法上面两者大致一样,所以PreferenceActivity就不展开讲解,直接来看PreferenceFragment的使用 一般来说Fragment会要求去关联一个布局的layout, 但是在PreferenceFragment则不需要这样做,preferenceactivity我们需要去自定义一个xml加入首选项首选项就是配置项,官方称为首选项 xml根节点必须是一个PreferenceScreen元。

这个应该就是一个简单的Activity吧,PreferenceActivity不能做出这个效果吧PreferenceActivity里面就是一个ListView,你可以加header和footer,但这种效果,可能即使一个普通的activity;主activity,当应用程序启动时,它是第一个显示的activity CATEGORY_LAUNCHER 应该在上层的启动列表里显示 CATEGORY_MONKEY 这个activity可能被monkey或者其他的自动测试工具执行 CATEGORY_OPENABLE 用来指示一个GET_CONTENT意图只希望ContentResolveropenInputStream能够打开URI CATEGORY_PREFERENCE 这个activity是一个;从WallpaperService父类继承,这里我们可以像写标准Android服务那样开发4 新建类LiveWallpaperSettings从 PreferenceActivity 继承实现我们的设置界面,代码如下public class LiveWallpaperSettings extends PreferenceActivity implementsSharedPreferencesOnSharedPreferenceChangeListener Overrideprotected void on;获取SharedPreference对象函数如下public abstract SharedPreferences getSharedPreferences String name, int mode其中name代表名称,mode代表文档的操作权限模式私有,可读,可写因此只要在获取时设置name即可;主activity,当应用程序启动时,它是第一个显示的activity 16CATEGORY_LAUNCHER 应该在上层的启动列表里显示 17CATEGORY_MONKEY 这个activity可能被monkey或者其他的自动测试工具执行 18CATEGORY_OPENABLE 用来指示一个GET_CONTENT意图只希望ContentResolveropenInputStream能够打开URI 19CATEGORY_PREFERENCE 这。

preferenceactivity了关闭UI界面,你需要确保已经创建了一个Preference类型的xml文件如果无法使用此功能,你需要检查是否已经创建了这个文件通常情况下,你可以通过继承PreferenceActivity并在onCreate方法中调用addPreferencesFromResource来实现下面是一个简单的示例代码,展示了如何实现这一功能MyPrefere;google的一些应用一般都是有后台服务的,这个极有可能是在service里生成的4;PreferenceActivity中很多方法确实过时了,在其他地方看到说推荐用PreferenceFragment类,两个类内方法差不多,换个父类而已,很简单,方法不用变。

包含preferenceactivity的词条

情况描述应该再清楚一点,如果不能用,你得确定一下你有没有创建Preference类型的xml文件 一般就是继承 PreferenceActivity 然后在onCreate方法里调用这个方法 class MyPreference extends PreferenceActivity Override public void onCreateBundle b addPreferencesFromResource。

下面给出我用过的一段代码,以作参考SharedPreferencesEditoreditor=getSharedPreferencesquot,ActivityMODE_PRIVATEeditLocalActivityManagermanager=getLocalActivityManagerPreferenceActivityacitivty=PreferenceActivitymanagergetActivityquotswcquotforinti=0ilt9i+。

包含preferenceactivity的词条

上一篇: androidm,androidmanifest文件

下一篇: myeclipse集成svn,myeclipse集成svn插件