2013年5月20日

android Settings数据库

摘要: 继续工作交接,哎,不吃苦中苦,难买三套房。settings 数据管理了系统的普通设置,比如铃声uri,音量,用来保证下次用户开机时候和前次关机的配置信息一直的。保存信息在android是肯定用sqlite, 这个东西真是博大精深。对数据库还有很多不理解的地方。要加强。我们OEM厂商,出货后,用户第一次开机,系统保存了些默认的配置,是怎么来的呢。有settingprovider提供。这个是个单独的apk ,就是用来共各个ap查询记录系统信息的。肯定用provider方式。在base/core/java/android/provider/settings.java这个文件提供了很多的接口用来操作数 阅读全文

posted @ 2013-05-20 17:10 nanjing 阅读(9987) 评论(0) 推荐(0) 编辑

android Settings入门

摘要: 五年了,该走了。感谢qisda. 分析下settings的启动过程。版本是4.0的。在Launcher的public boolean onCreateOptionsMenu(Menu menu) 设置了如何启动settings. 就是发送个Intent.Intent settings = new Intent(android.provider.Settings.ACTION_SETTINGS); settings.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED);进入了app/ 阅读全文

posted @ 2013-05-20 11:31 nanjing 阅读(12081) 评论(1) 推荐(3) 编辑

导航