-
设置Button点击触发的方法也可以在布局文件里写上android:onClick="methodName",然后在Activity里面创建该方法查看全部
-
userid查看全部
-
SQLiteDatabase db = openOrCreateDatabase("data.db", MODE_PRIVATE, null); db.execSQL("create table if not exists usertb(_id integer primary key autoincrement,name text not null,age integer not null)"); ContentValues values = new ContentValues();// 初始化 values.put("name", "张山");// 添加值 values.put("age", 50); db.insert("usertb", null, values);// 执行插入SQL语句 values.clear();// 清除values中添加的值 values.put("name", "李事"); values.put("age", 40); db.insert("usertb", null, values); db.delete("usertb", "age>?", new String[] { "40" });// 删除 Cursor c = db.query("usertb", null, "_id>?", new String[] { "0" }, null, null, "age");// 查询 if (c != null) { String[] columnName = c.getColumnNames();// 获取所有的列名 while (c.moveToNext()) { for (String name : columnName) { Log.i("tag", c.getString(c.getColumnIndex(name))); } } c.close();//游标关闭 } db.close();查看全部
-
笔记注意查看全部
-
三个广播种类查看全部
-
看截图查看全部
-
动态注册是在当前代码有效的前提下。如果程序没有执行,则不会注册这个广播接受者。 这里有个问题,难道静态注册,就可以在当前程序没有运行,就可以注册广播?查看全部
-
静态注册是在xml配置文件中注册的 动态注册是在代码中写的查看全部
-
实现SharedPreferences存储的步骤如下: (1)获得SharedPreferences对象 (2)获得SharedPreferences.Editor对象 (3)通过Editor接口的putXxx方法保存key-value对(其中Xxx表示不同的数据类型) (4)通过Editor接口的commit方法保存键值对查看全部
-
android 四种数据数据存储方式查看全部
-
GestureOverlayView一些常见的XML属性设置: eventsInterceptionEnabled 定义当手势已经被识别出来时,是否拦截该手势动作 fadeDuration 当用户画完后,手势效果淡出的时间 fadeEnabled 用户画完后,手势是否自动淡出 gestureColor 手势的颜色 gestureStrokeType 笔画的类型 gestureStrokeWidth 笔画的粗细查看全部
-
说明:bindService想对来说比较复杂<br> 其特殊之处在于,通过该方法启动的服务和启动源之间绑定了起来。我们的目的就是获得这个服务对象。获取方法:<br> 1.服务启动后返回一个ServiceConnection对象给启动源,启动源通过调用其onServiceConnected()方法取得Service对象<br> 2.在该方法中调用自定义的类中的方法(getService()),Ibinder接口,系统有一个接口的实现类Binder,自定义的类继承这个类,实现必须实现的方法getService(),该方法返回一个绑定服务类(自定义的MyBindService类)对象。<br> 这样就获取了Service对象。查看全部
-
Start方式启动Service:1.服务和启动源没任何关系(就是,可以多次调用stopService()方法,而不报错);2.无法得到服务对象 bind方式启动服务:1.通过Ibinder接口实例,返回一个ServiceConnection对象给启动源;2.通过ServiceConnection对象的相关方法可以得到Service对象查看全部
-
Ibinder接口,系统提供了一个类Binder,继承了接口; 我们编码时要做的就是:定义一个类,继承Binder类查看全部
-
通过bindService()得到的Service是和启动源(Activity)绑定在一起的,在Activity退出时需要调用unbindService()进行解绑定。 调用bindService()时会调用目标Service的onbind()函数,通过IBinder接口实例,返回一个ServiceConnection对象给启动源,然后启动源可以通过ServiceConnection对象得到启动的Service对象查看全部
举报
0/150
提交
取消