摘要:
官网生命周期图如下:下面介绍一种比较常见的情况:两个Activity,一个A一个B,这两个Activity都复写了所有声明周期方法并在方法中输出A/B+生命周期函数名。A中有一个按钮可以启动B。情况1:A启动,通过A中的按钮B启动:A onCreate -> A onStart -> A onRes... 阅读全文
摘要:
Cursor c = db.query("bus_line",null,"linename LIKE ?",new String[]{"%616%"},null,null,null);在SqliteStudio里面的模糊查询必须在两个%两边加上单引号,但是在程序中写的时候在占位符?的两边是不能加上任... 阅读全文
摘要:
试想一个问题:如果我们需要给一个超类的方法实现一种更强的功能,也就是加强版的超类,一般会怎么做?继承?Too young too simple!看看下面的例子:当我们需要一个类,需要HashSet类的所有方法,但是随时需要知道在其创建到目前,已经加入过多少元素,该如何实现?一般使用继承,覆盖add(... 阅读全文
摘要:
今天使用Cursor c = db.rawQuery("select * from bus_line where ? like '%%';", new String [] {"linename"});查询数据库,想当然的以为from后面的表名也是可以用占位符替代的,于是Cursor c = d... 阅读全文