摘要: 一、Activity生命周期,直接利用在官方提供的图片二、Activity启动模式android:launchMode="singleTop" 栈顶元素是激活的组件,那么不会重复创建Activityandroid:launchMode="singleTask" 任务栈只有一个这样的Activity,启动时会清空这个Activity上面的全部Activityandroid:launchMode="singleInstance" 会开启新的任务栈,默认的任务栈只会存在它的引用,Activity不会重复,再开启时只会指向之前的Activit 阅读全文
posted @ 2013-04-03 13:41 轻云沉峰 阅读(450) 评论(0) 推荐(1) 编辑
摘要: 一、新建一个继承SQLiteOpenHelper的类会生成构造方法以及重写方法 1 /** 2 * 上下文、数据库名称、查询数据库系统默认游标工厂、数据库版本号 3 */ 4 public DBOpenHelper(Context context,String name,CursorFactory factory,int version){ 5 super(context,"demo.db",null,1); 6 } 7 8 /** 9 * 创建对象时会执行此方法10 */11 @Override12 public void onCreate(SQLiteDatabase 阅读全文
posted @ 2013-04-03 12:58 轻云沉峰 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 一、概述Android提供了ContentProvider组件,可以将一个应用的数据提供给另一个应用使用二、使用先创建继承ContentProvider的类 1 public class DemoProvider extends ContentProvider{ 2 3 //Uri路径匹配,没有返回-1 4 public static final UriMatcher matcher = new UriMatcher(UriMatcher.NO_MATCH); 5 public static final int CODE = 1; 6 7 stati... 阅读全文
posted @ 2013-04-02 20:42 轻云沉峰 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 一、A—>B方式 1 // A 2 3 // 创建意图时添加 4 5 intent.putExtra("key","value"); 6 7 ... 8 9 // B10 11 // 获取意图12 13 Intent intent = getIntent();14 15 intent.getString("key");二、A—>B(批量) 1 // A 2 3 // 添加 4 5 Bundle bundle = new Bundle(); 6 7 bundle.putString("key"," 阅读全文
posted @ 2013-04-02 13:03 轻云沉峰 阅读(165) 评论(0) 推荐(1) 编辑
摘要: 一、Android项目工程下values文件夹新建dimen.xml1 <?xml version="1.0" encoding="utf-8"?>2 3 <resources>4 5 <dimen name="text_width">50.0dip</dimen>6 7 <dimen name="text_height">50.0dip</dimen>8 9 </resources>二、代码中调用方法1 context.getRe 阅读全文
posted @ 2013-04-02 12:55 轻云沉峰 阅读(385) 评论(0) 推荐(0) 编辑