- 博客(3)
- 收藏
- 关注
原创 android sqlite使用
DBHelper.getDBHelper(this).insert(); import android.content.ContentValues; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; public class DBHelper extends SQLiteOpenHelper { .
2021-12-21 16:46:36
1180
原创 java基础(个人备忘)
一、面向对象 1、三大特征: 1)封装(隐藏对象的属性及实现细节,仅对外开放接口,提高代码安全性) 2)继承(使子类拥有和父类相同的能力) 3)多态(一个接口的多种实现形式,提高了接口的可扩展性) 2、五大原则:单一职责(SRP),开放封闭(OCP),里氏替换(LSP),依赖倒置(DIP),接口分离(ISP) 1)单一职责:每个类专注于做一件事情 2)开放封闭:面向扩展开放,面向修改封闭 3)里氏替换:超类存在的地方,子类是可以替换的 4)依赖倒置:实现尽量依赖抽象,不依赖具体实现 5)
2021-12-21 16:19:15
99
原创 Android四种启动模式
1、standard:标准模式,也是默认启动模式,每次启动Activity都会创建一个新的实例放入栈顶 2、singleTop:栈顶模式,启动Activity时如果栈顶存在该Activity实例,则复用栈顶实例,如果栈内不存在改Activity实例或者实例不在栈顶,则创建新的Activity实例并放入栈顶 3、singleTask:如果栈内存在该Activity实例则复用,并将为该实例之上的Activity全部移除堆栈,郭茹栈内不存在实例,则创建 4、singleInstance:一个单独的堆栈,栈内
2021-12-21 15:35:29
3943
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人