随笔分类 -  Android数据储存与多媒体

ViewUtils
摘要:1 @ViewInject(R.id.btn) 2 private Button btn; 3 4 @ViewInject(R.id.img) 5 private ImageView img; 6 7 @ViewInject(R.id.list) 8 private... 阅读全文

posted @ 2015-12-13 17:54 starFarming 阅读(225) 评论(0) 推荐(0)

第八章 多媒体音视屏播放
摘要:===============================音频的播放====================================== MediaPlayer类:可以处理音频,和视频。 MediaPlayer mp = new MediaPlayer(); 生命周期: 当调用rese... 阅读全文

posted @ 2015-12-13 17:53 starFarming 阅读(207) 评论(0) 推荐(0)

第七章 基于MVC的应用程序
摘要:MVC结构: Model:处理数据,运算、业务操作、实体类。 View: UI,一般为Activity Controller: 中介、桥梁。M和V的交互方式。MVC的优点:便于维护修改。降低数据层和试图层的耦合性。 阅读全文

posted @ 2015-12-13 17:49 starFarming 阅读(127) 评论(0) 推荐(0)

第六章 访问ContentProvider共享数据
摘要:内容提供器Content Provider //Provider n. 供应者;养家者 主要用于在不同的应用程序之间实现数据共享功能用法: 1.使用现有的内容提供器来读取和操作相应程序中的数据 通过ContentResolver实现增删改查。 //resolver n. 溶剂;[电子] 分解器;下决... 阅读全文

posted @ 2015-12-13 17:47 starFarming 阅读(298) 评论(0) 推荐(0)

ListView框架的集成
摘要:第一步: 1 public abstract class DefaultAdapter extends BaseAdapter 2 { 3 4 protected List list; 5 6 public DefaultAdapter(List list) 7 { 8 ... 阅读全文

posted @ 2015-12-13 15:26 starFarming 阅读(257) 评论(0) 推荐(0)

第五章 使用数据适配器
摘要:Adapter 是数据源与UI组件之间的纽带Adapter:四种: ArrayAdapter:只能显示一行文字 操作简单 SimpleAdapter:支持自定义布局 SimpleCursorAdapter:处理Cursor中的数据 BaseAdapter:支持更复杂的布局 需要自行提供列表布局文件,... 阅读全文

posted @ 2015-12-06 18:47 starFarming 阅读(266) 评论(0) 推荐(0)

DbUtils
摘要:1. 创建bean 必须要有id/_id属性(作为表的主键)2. 使用DbUtils 并建数据库1 //2 //public static DbUtils create(Context context, String dbName)3 //4 dbUtils = DbUtils.create(Mai... 阅读全文

posted @ 2015-12-06 11:28 starFarming 阅读(212) 评论(0) 推荐(0)

第四章 访问SQLite数据库
摘要:访问SQLite数据库: 自定义类 继承SQLiteOpenHelper 覆写2个抽象方法 onCreate方法------数据库第一次创建时执行 onUpgrade方法-----数据库版本号发生改变时执行 OpenHelper所实例化出来的对象来获取SQLiteDatabase对象 .getWri... 阅读全文

posted @ 2015-12-05 20:26 starFarming 阅读(265) 评论(0) 推荐(0)

第三章 管理数据库表
摘要:表的创建: 约束条件:null可以放空值 not null不能放空值 default 默认值 UNIQUE 唯一约束 可以放null 并且允许放多个null //unique 独一无二的adj primary key 主键约束 主键不能为null 不能重复 //primary 主要的adjcreat... 阅读全文

posted @ 2015-12-05 16:21 starFarming 阅读(127) 评论(0) 推荐(0)

第二章 使用SQLite数据库
摘要:SQLite数据库特点:轻量级,无需安装。一个数据库对应的就是一个文件。-->sqlite3 D:/mydb.db (在D盘下新建mydb.db文件,如果存在那么就打开该文件)-->.databases 进入到该数据库中。-->.schema 查询所有的表结构-->.schema CITY 查询CI... 阅读全文

posted @ 2015-12-05 16:18 starFarming 阅读(157) 评论(0) 推荐(0)

获取全局上下文(getApplicationContext)_创建Shared Preference工具类_实现自动登录
摘要:获取全局上下文(getApplicationContext)_创建Shared Preference工具类_实现自动登录===========================获取全局上下文(getApplicationContext)========================1.在com.ex... 阅读全文

posted @ 2015-12-05 16:13 starFarming 阅读(5374) 评论(1) 推荐(0)

实例_在文件中保留上次输入的类容
摘要:1 public class MainActivity extends Activity 2 { 3 private EditText et; 4 5 // 6 //创建活动时读取是否有上次保存的内容 7 // 8 @Override 9... 阅读全文

posted @ 2015-12-05 15:29 starFarming 阅读(157) 评论(0) 推荐(0)

第一章 数据与文件储存
摘要:=============================访问数据文件==============================文件的写入与读取:Activity中获取文件流的方法: FileOutputStream openFileOutputStream(String 文件路径+文件名, in... 阅读全文

posted @ 2015-12-05 15:19 starFarming 阅读(205) 评论(0) 推荐(0)