-
SharedPreferences的实现查看全部
-
SharedPreferences的实现查看全部
-
SharedPreferences查看全部
-
Android数据存储四大方法查看全部
-
Sharedpreference查看全部
-
常用的系统服务查看全部
-
ContentResolver,用于从ContentProvider中获取数据查看全部
-
UriMatcher类(通过UriMatcher类来匹配uri从而链接contentprovider进行访问)查看全部
-
Uri(ContentProvider)讲解查看全部
-
通过bindService()得到的Service是和启动源(Activity)绑定在一起的,在Activity退出的时候需要调用unbindService()进行解绑定(停止)。 调用bindService()时会调用到目标Service的onBind()函数,通过IBinder接口实例,返回一个ServiceConnection对象给启动源。然后启动源可以通过ServiceConnection对象得到启动的Service对象查看全部
-
首尾空格查看全部
-
实现ContentProvider 1\继承抽象类 2\加入标签<provider查看全部
-
实现ContentProvider查看全部
-
Service优先级高于activity-->后台运行,不可见,没有界面-->用途:播放音乐,记录地理信息位置的改变;运行在主线程,不能用它来做耗时操作,耗时操作可以再开一个线程; 本地服务->应用于程序内部 远程服务—>android系统内部的应用程序之间,不能跨手机!!定义IBind接口,提供给其他程序 start方式特点,服务和启动源没有任何联系,无法得到服务对象 Bind方式特点:通过Ibinder接口实例,返回一个ServiceConnection对象给启动源,通过ServiceConnection对象的相关方法可以得到Service对象查看全部
-
发送广播: Intent intent=new Intent(); intent.putExtra("msg","这是普通广播"); Intent.setAction("BC_One");//确保Intent的唯一性 sendBroadcast(intent); //abortBroadcast();截断广播的方法 /** 接收广播: 1.继承抽象类BroadcastReceiver,实现其方法onReceiver() String s=intent.getStringExtra("msg"); System.out.println("接收到消息"+s); 注册列表里(静态注册): <receiver android:name="包名加类名"> <intent-filter android:proprity="100"><action android:name="类名"></action> 动态注册方法: IntentFilter intentfilter=new IntentFilter("BC_One"); BC2 bc2=new BC2(); registerReceiver(bc2,intentfilter);查看全部
举报
0/150
提交
取消