摘要:
首先,继承需要扩展的VIEW,然后在里面添加一个自己的事件方法,例如,oniconclick(myinterface pinterface){minterface = pinterface;}其中,myinterface是一个自定义的接口,里面有自定义方法,如onclick等,minterface是... 阅读全文
摘要:
首先,定义布局文件,如下 listview是用来显示展开之后的菜单项的然后为组件设置点击事件,这很简单,就不贴代码了重点是点击之后的展开和隐藏主要是以下的代码展开:private void open() {... 阅读全文
摘要:
public void SetDialogIsClose(DialogInterface pDialog, Boolean pisClose) { try { Field _Field = pDialog.getClass().getSuperclass()... 阅读全文
摘要:
第一种:在清单文件中声明,添加第二种使用代码进行注册如:IntentFilterfilter=newIntentFilter("android.provider.Telephony.SMS_RECEIVED");IncomingSMSReceiverreceiver=newIncomgSMSRece... 阅读全文
摘要:
handler使用流程概要首先在主线程新建一个handler实例,重写onhandlemessage(Message msg) 方法,对传过来的message进行处理然后在子线程中完成操作,操作完成后新建一个message对象,调用handler实例的sendmessage方法,将message传给... 阅读全文
摘要:
首先由于SQLiteOpenHelper是一个抽象类,所以我们要创建一个自己的类实现它,并实现抽象方法,public void onCreate(SQLiteDatabase db)public void onUpgrade(SQLiteDatabase db, int oldVersion, in... 阅读全文
摘要:
首先在provider类中继承并实现provider的几个必要方法 -- boolean onCreate(),用来执行一些初始化的工作。 -- cursor query(Uri, String[], String, String[], String),用来返回数据给调用者。 -- URI inse... 阅读全文
摘要:
split([separator,[limit]])第一个参数为分隔符,可以是一个正则表达式,第二个参数为返回结果数组的长度 阅读全文
摘要:
四种加载模式的介绍: a) Standard : 系统默认模式,一次跳转即会生成一个新的实例; b) SingleTop : 和 standard 类似,唯一的区别就是当跳转的对象是位于栈顶的activity时,程序将不会生成一个新的activity实例,而是直接跳到现在存于栈顶的那个activi... 阅读全文
摘要:
意味着这activity更喜欢哪个TESK,具体见下方说明当一个包含FLAG_ACTIVITY_NEW_TASK标志的intent启动一个activity时。一个新的activity,默认地启动到调用startActivity()方法的activity的task中。它和调用者放到同样的back st... 阅读全文