-
GestureOverlayView的XML属性设置2查看全部
-
GestureOverlayView的XML属性设置查看全部
-
GestureOverlayView查看全部
-
GestureOverlayView查看全部
-
使用GestureOverlayView进行手势识别查看全部
-
GestureDector手势交互过程(原理)查看全部
-
使用内置函数操作数据库 1. ContentValues类 存储一组可以被ContentResolver处理的值,可以理解为它的对象存储了多个键值对 2. 使用ContentValues和内置函数插入数据库 ContentValues values = new ContentValues(); values.put("name", "xzhang76"); values.put("sex", "man"); values.put("age", 26); sqLiteDatabase.insert("studentdb", null, values); 可以将values清空,并重新存值。 values.clear(); values.put("name", "xzhang65"); values.put("sex", "man"); values.put("age", 27); sqLiteDatabase.insert("studentdb", null, values); 3. 更新和删除 sqLiteDatabase.update("studentdb", values, "_id>?", new String[]{"4"}); sqLiteDatabase.delete("studentdb", "name like ?", new String[]{"%8%"}); 4. 通过Cursor类的getColumnNames()可以得到所有的列名 String[] columnNames = cursor.getColumnNames(); while (cursor.moveToNext()) { //moveToNext()可以移动到下一行 for(String columnName:columnNames) { Log.i(TAG, cursor.getString(cursor.getColumnIndex(columnName))); } }查看全部
-
SimpleOnGestureListener查看全部
-
OnDoubleTapListener接口查看全部
-
OnGestureListener接口查看全部
-
GestureDector详解查看全部
-
GestureDector实现手势交互过程2查看全部
-
GestureDector实现手势交互过程查看全部
-
手势识别查看全部
-
2. SQLiteDatebase SQLiteDatabase liteDatabase = openOrCreateDatabase("user.db", MODE_PRIVATE, null);//user.db是我自己起的名字 liteDatabase.execSQL("xxx"); //执行一个SQLite语句 1)提供了一些管理SQLite数据库的类 2)提供了创建、删除和执行SQL常见任务的方法 3)每个程序的数据库名字是唯一的 3. data目录 4. Cursor类 通过查询方法可以返回一个Cursor的对象 Cursor cursor = liteDatabase.rawQuery("select * from usertb", null); //查询数据库的所有数据 1)注意Cursor对象的内存问题,如果Cursor的数据量特别大,特别是如果里面有Blob信息时,应该保证Cursor占用的内存及时的释放掉 2)Cursor类的方法简介 cursor.getInt(cursor.getColumnIndex("_id")) //getColumnIndex(columnName)参数是列名,getInt()从这一列取出元素 if(cursor != null) { while(cursor.moveToNext()) { Log.i(TAG, "_id: "+cursor.getInt(cursor.getColumnIndex("_id"))); Log.i(TAG, "name: "+cursor.getString(cursor.getColumnIndex("name"))); Log.i(TAG, "age: "+cursor.getInt(cursor.getColumnIndex("age"))); Log.i(TAG, "sex: "+cursor.getString(cursor.getColumnIndex("sex"))); } } 5. Cursor和SQLiteDatabase的释放 cursor.close(); liteDatabase.close(); 用完就释放。查看全部
举报
0/150
提交
取消