摘要:
1.public interface Cursor |-android.database.Cursor Cursor一般是用来存储查询结果的集合,特别是database的query方法的返回值是Cursor对象,而Cursor对象则保存了查询的结果。与Iterator迭代器相似。 常用方法: mo... 阅读全文
摘要:
1.SQLite android内置SQLite数据库,它是一个轻量级的嵌入式数据库,在默认情况下每个应用所创建 的数据库都是私有的,其名字是唯一的,各个应用无法访问对方的数据库。各个应用生成的 数据库存储在“/data/data//database/”目录下。2.DAO设计应用 将底层数据库存储逻... 阅读全文
摘要:
1.DAO设计模式DAO全称是Data Access Object,数据库访问对象,主要的功能就是用于进行数据操作的,在程序的标准开发架构中属于数据层的操作2.企业分层架构 客户层(Client):因为现在都采用了B/S开发架构,所以一般都使用浏览器进行访问。 显示层(JSP/Servlet):使... 阅读全文
摘要:
1.数据持久化存储 android提供了4种文件存储方式:文件(/data/data//files/),SharePreference(/data/data//shared prefs/) , SQLite数据库(/data/data//database/)和Content Provider。 an... 阅读全文
摘要:
摘自http://www.cnblogs.com/plokmju/p/android_handler.html注意:对于UI组件,不能再其他线程内操作它(如调用它的方法) 比如 Button bt1=(Button)findViewById(R.id.start); ... 阅读全文
摘要:
1.Resource类 Resources getResources():contextwrapper,获取当前Resources类 可以操作res/文件夹下的任意资源文件。 目录:res/anim/ Animation对象的xml文件 目录:res/drawalbe/ 图片文件 目录:res/la... 阅读全文
摘要:
1.创建Dialog() android提供了4种类型的Dialog:AlertDialog,ProgressDialog,DatePickerDialog,TimePickerDialog.1.0 AlertDialog1.1 调用dialog的步骤(当用户点击某个item时) 用showDial... 阅读全文
摘要:
1.BroadcastReceiver(抽象类) 它是没有界面,它可以监听系统中的事件并作出相应,比如系统已经启动,电量变低了,SD卡插拔等事件。 生命周期:当它的onReceive()方法执行完后就被销毁,所以不适合在该方法里进行异步操作, 比如显示Dialog,绑定Service都... 阅读全文
摘要:
1.数据持久化存储方案(4种) android提供了4种的数据持久化存储方案,ContentProvider(便于在不同应用程序中交流), 文件,数据库(这两个适合在本应用程序中进行读写操作),Preference。2.ContentProvider(接口) 实现ContentProvider类的对... 阅读全文
摘要:
1.Activity 方法:startActivityForResult 和 onActivityResult 相互呼应, 用于处理返回结果的行为,如微博上用户点击某张图片发布上去2.Uri 静态方法: Uri.fromParts("package", "com.hq.myapp", nu... 阅读全文