-
常用系统服务查看全部
-
在启动源定义ServiceConnection 该对象在绑定服务时传输到服务端(bindService(intent,conn,Service.BIND_AUTO_CREATE)) 绑定后 通过onServiceConnected() 方法获取service对象查看全部
-
使用onBind()方法的IBinder返回值给启动源返回信息 但是IBinder不能直接使用 需要通过Ibinder接口实例 返回一个ServiceConnection对象给启动源,通过ServiceConnection对象的相关方法可以得到Service public class MyBinder extends Binder{ public MyBindServic getService(){ return MyBindService.this; } } public IBunder onBind(Intent intent){ return new MyBinder(); }查看全部
-
start方式特点 Bind方式特点查看全部
-
server生命周期 非绑定和绑定查看全部
-
本地服务(程序内部),远程服务(程序之间)查看全部
-
222查看全部
-
File文件的各种路径查看全部
-
111查看全部
-
SQlite的事务处理安全性问题查看全部
-
111查看全部
-
111查看全部
-
实现SharedPreferences存储步骤: 1.获得SharedPreferences对象 SharedPreferences pref=PreferenceManager.getDefaultSharedPreferences(MainActivity.this); 或 SharedPreferences pref=getSharedPreferences("myPref",Mode_PRIVATE); 2.获得SharedPrederences.Editor对象 Editor editor=pred.edit(); 3.通过Editor接口的putXxx方法保存key-value对其中Xxx表示不同的数据类型 editor.putString("name","张三"); editor.putInt("age",30); editor.putLong("time",System,currentTimeMillis()); editor.putBoolean("default",true); 4.通过Editor接口的commit方法保存key-value对 editor.commit(); 笔记附录: 1.附加代码:editor.remove(key); 2.取值: pref.getString("name",""); pref.getInt("age",0);查看全部
-
GestureOverlayView一些常见的XML属性设置查看全部
-
GestureOverlayView一些常见的XML属性设置查看全部
举报
0/150
提交
取消