通常app都会有一个设置界面,如下:
通常做法是自己定义布局,然后在代码里面添加响应函数,并将结果保存到Sharedpreferences中。
android给我们提供了PreferenceActivity来简化开发设置界面。
你只需这样做:
1.创建一个类继承PreferenceActivity,并导入设置界面布局:
package com.exam...
分类:
移动开发 时间:
2014-07-26 02:02:26
阅读次数:
202
封装,继承,多态是C++的三大基本概念,这里着重总结一下继承相关的东西
1 类派生列表
类派生列表指定派生类要继承的基类,派生列表中有一个或者多个基类如:
class B : public A1,protected A2,private A3
但是单继承时最常见的,多继承不多见
2 派生类的定义
派生类继承时,会包含父类的所有成员,即便私有成员不能被访问。父类中的虚函数...
分类:
编程语言 时间:
2014-07-26 01:56:26
阅读次数:
296
转载自:http://blog.csdn.net/hyr83960944/article/details/38098091查看类的继承关系的快捷键F4,在Android Studio常用快捷键这篇文章中,有写了。今天主要是讲一些关于这个快捷键出来的界面的一些配置,这块功能相对偏冷一些,可能很多人都会...
分类:
移动开发 时间:
2014-07-26 01:53:06
阅读次数:
244
所有控件都继承自System.Windows.Control类。 字体继承 当设置任何字体属性时,属性值都会流经嵌套的对象,例如,如果为顶级窗口设置了FontFamily属性,窗口中的所有控件都会得到相同的FontFamily属性值,除非为控件明确设置了不同的字体。这是因为字体属性是依赖属性,并且依...
分类:
其他好文 时间:
2014-07-26 01:37:26
阅读次数:
232
Qt类是一个提供所需的像全局变量一样的大量不同的标识符的命名空间。通常情况下,你可以忽略这个类。QObject和一些其它类继承了它,所以在这个Qt命名空间中定义的所有标识符通常情况下都可以无限制的使用。 QWidget类是所有用户界面对象的基类。 窗口部件是用户界面的一个原子:它从窗口系统接收鼠标、...
Java.lang包,Thread类,Runnable接口。 创建线程的两种方式 方式一:继承Thread类 1.定义类继承Thread类; 2.子类覆盖父类中的run方法,将线程运行的代码存放在run中; 3.建立子类对象的同时线程也被创建; 4.通过调用start方法开启线程。 public c...
分类:
编程语言 时间:
2014-07-26 01:33:46
阅读次数:
184
在iOS中,一个UIResponder对象表示一个可以接收触摸屏上的触摸事件的对象,通俗一点的说,就是表示一个可以接收事件的对象。iOS中,所有显示在界面上的对象都是从UIResponder直接或间接继承的。下面是UIResponder类的一些定义信息:触摸事件相关:方法名称说明touchesBeg...
分类:
其他好文 时间:
2014-07-26 01:19:56
阅读次数:
375
多时候,我们不需要关心这个类,我们很少继承这个类,偶尔会调用这个类的api来实现一些功能,但是不可否认,这个类是iOS编程中很重要的一个概念。UIApplication的核心作用是提供了iOS程序运行期间的控制和协作工作。每一个程序在运行期必须有且仅有一个UIApplication(或则其子类)的一...
分类:
移动开发 时间:
2014-07-26 01:01:36
阅读次数:
265
ModelForm的继承者有两种保存数据方式:一:创建新的数据:f = ArticleForm(request.POST)new_article = f.save()二:更新数据库:a = Article.objects.get(pk=1)f = ArticleForm(request.POST, ...
分类:
其他好文 时间:
2014-07-26 00:46:26
阅读次数:
207
①1.抽象:把现实中复杂的问题抽象成简单的问题一般来说是对象。抽象包括两个部分一个是数据抽象,一个是过程抽象。例如:一个人定义为Person类,人有的属性是年龄(age),性别(gender),这些抽象出来是数据抽象。人的一些吃饭,睡觉的行为,抽象为方法,为过程抽象。2.继承:继承是从已有类中派生出...
分类:
编程语言 时间:
2014-07-26 00:36:46
阅读次数:
265