-
广播特点查看全部
-
MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容 MODE_APPEND:会检查文件是否存在,存在就往文件追加内容,否则就创建新文件 MODE_WORLD_READABLE和MODE_WORLD_WRITEABLE:用来控制其他应用是否有权限读写该文件 MODE_WORLD_READABLE:表示当前文件可以被其他应用读取 MODE_WORLD_WRITEABLE:表示当前文件可以被其他应用写入查看全部
-
广播注意事项查看全部
-
发送有序广播:可以截断广播,在广播间传送数据:截断abortBroadCast(); sendOrderedBrodcast(intent,null) Bundle bundle =new Bundle(); bundle.putString("test","有序广播发送数据"); setResultExtras(bundle); 发送异步广播: sendStickyBroadcast(intent3);可以先发送后注册接收器 在此处动态注册接收器 在完成后要将动态注册的接收器销毁:unregisterReceiver(receiver);查看全部
-
发送广播: 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);查看全部
-
服务 的两种查看全部
-
实现一个ContentProvider需要继承ContentProvider抽象类并实现以下可选方法: onCreate:在ContentProvider创建后被调用 delete:根据uri删除select的结果 insert:插入values对应数组 update:根据uri修改select匹配的全部记录 query:根据uri查询出select指定条件的全部记录,并且可以指定列及方式 getType:返回当前uri的MIME类型,如该uri对应数据包含多条记录,那么MIME字符串就以vnd.android.dir/开头,反之则以vnd.android.cursor.item/开头查看全部
-
alt + shift +z 快捷键查看全部
-
数据目录查看全部
-
URI查看全部
-
创建一个类继承抽象类contentprovider oncreat(在创建后被调用) delet(根据uri删除selection指定的条件所匹配全部记录) insert(根据uri插入values对应的数据) update(根据uri修改selection指定的条件所匹配的全部记录) query(更加uri查询出selection指定的条件所匹配的全部记录,并且可以指定查询哪些列以什么方式排序) getType(返回当前uri的MIME类型,如果uri对应数据包括多条记录那么MIME类型字符串就是以vnd.android.dir/开头 如果只对应一条记录就是vnd.android.cursor.item/开头)查看全部
-
file目录的详细讲解查看全部
-
file的权限 this.getDir("文件名","权限");-----自定义目录查看全部
-
文件权限查看全部
-
SQLite 游标Cursor的常用方法查看全部
举报
0/150
提交
取消