-
特点。。。查看全部
-
ContentValues查看全部
-
SQLiteOpenHelper: SQLiteDatabase的帮助类,用于管理数据库的创建和版本更新 一般建立一个类继承它,并重写onCreate()和onUpgrade()方法 onCreate(SQLiteDatabse db)//创建数据库是调用 onUpgrade(SQLiteDatabase db,int oldVersion,int newVersion)//版本更新时使用 getReadable()//创建或打开一个只读数据库 getWriteDatabase()//创建或打开一个读写数据库查看全部
-
SQLiteDatabase db = openOrcreateDatabase("stu.db",MODE_PRIVATE,null);//实例化一个SQliteDatabase db.execSQL("create table if not exists stutb(_id integer primary key autoincrement,)");//创建一张表 ContentValues values = new ContentValues();//类似于一张HashMap values.put("name","张三"); values.put("age",18); db.insert("stutb",null,values);//在表中插入数据查看全部
-
SQLiteDatabase db = openOrCreateDatabase("user.db",null); db.execSQL("creat table if not exists usertb(_id integer primary key autoincrement,name text not null,age integer,sex text not null)");//创造一张表 db.execSQL("insert into usertb(name,sex,age)values('张三','女',18)");//往表里加入数据 db.rawQuery("select * from usertb",null);//返回值是一个cursor,查询usertb表 Cursor c = db.rawQuery("select * from usertb",null); c.moveToNxt();//还有下一个信息 c.getInt(c.getColumnIndex("age"));//获取里面的int值查看全部
-
BroadcastReceiver的注意事项查看全部
-
Bund bund=setResultExtras(true);//获取前面传下来的bundle对象,数据就在bundle里面 String s2=bundle.getString("test")//取出数据 数据中断:abortBroadcast(); 异步广播:先发送,后注册也能收到消息 动态注册时一定要去卸载: 通过onDestroy()方法里的unRegisterReceiver(receiver);语句查看全部
-
截断广播 abortBroadcast查看全部
-
广播静态注册的样例查看全部
-
发送广播: Intent intent=new Intent() intent.putExtra("msg","这是普通广播") Intent.setAction("BC_One");//确保Intent的唯一性 sendBroadcast(intent) 接受广播: 1.继承BroadcastReceiver,实现其方法onReceiver() String s=intent.getStringExtra("msg"); System.out.println("接收到消息"+s); 注册列表里(静态注册): <receiver android:name="包名加类名"> <intent-filter android:proprity="100"><action android:name="类名"/> 动态注册方法: IntentFilter intentfilter=new IntentFilter("BC_One"); BC2 bc2=new BC2(); registerReceiver(bc2,intentfilter);查看全部
-
普通广播的特点查看全部
-
广播的种类: 普通广播: 有序广播 异步广播查看全部
-
BroadcastReceiver 注意事项: 1、生命周期是10秒左右 2、会做一些比较耗时的操作 3、应该通过发送intent给service,由service来完成 4、不能使用子线程查看全部
-
BroadcastReceiver 广播 是一种程序之间的消息输送机制查看全部
-
(四)OnGestureListener接口: 单击:onDown(MotionEvent e) 抬起:onSingleTapUp(MotionEvent e) 短按:onShowPress(MotionEvent e) 长按:onLongPress(MotionEvent e) 滚动:onScroll(MotionEvent e1,MotionEvent e2,float distanceX,float distanceY) 滑动:onFling(MotionEvent e1,MotionEvent e2,float velocityX,float velocityY) (五)OnDoubleTaoListener接口: 双击:onDoubleTap(MotionEvent e) 双击按下和抬起各触发一次:onDoubleTapEvent(MotionEvent e) 单击确认:onSingleTapConfirmed(MotionEvent e)(即很快的按下并抬起,但并不连续点击第二下) (六)SimpleOnGestureListener 1.集成SimpleOnGestureListener 2.重载感兴趣的手势查看全部
举报
0/150
提交
取消