广播最佳实践
写了一个BaseActivity
类,在里边实现了动态注册广播接受器,结果最后忘记让所有的活动界面继承这个类,找了半天找不到问题,太粗心了。
发送广播
sendBoradcast(intent)
动态注册广播接收器
IntentFilter intentFilter = new IntentFilter();
intentFilter.addAction("com.example.broadcastbestpractice.FORCE_OFFLINE");
receiver = new ForceOffLineReceiver();
registerReceiver(receiver, intentFilter);
文件持久化
文件存储
openFileOutput("file name", Context.MODE_PRIVATE/Context.MODE_APPEND)
返回一个FileOutputStream
对象
SharedPreferences存储(键值对存储)
getSharedPreferences()
方法
网友评论