在Android中,怎么获得一些系统的设置呢?比如飞行模式是否打开:(可以用以下代码)

    return Settings.System.getInt(context.getContentResolver(),   Settings.System.AIRPLANE_MODE_ON, 0)  != 0

    哈哈,就是这么简单,要获得或者设置更多的设置,就可以参照上面的代码,依样画葫芦,调用相应的getInt,getFloat,getString等等,具体有哪些可以获得,我是参看的android文档的 Settings.System的介绍。

 

    要获得系统环境变量就可以参看Android文档的Environment类的介绍,里面的getXXXX方法就可以了。

    sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, 
            Uri.parse("file://" + Environment.getExternalStorageDirectory().getAbsolutePath())));

    上面代码的Environment就获得了外部存储的路径,btw:上面的代码是发一个通知让系统的media数据库重新扫描外部存储器,并更新media数据库的数据。

更多相关文章

  1. Android系统层次结构及分析
  2. Android代码混淆常见配置
  3. 如何让Android中的 Base64工具类支持2.2以下的系统
  4. Android 的http通信(原生代码)
  5. Android系统源码阅读(18):Android 应用的显示
  6. Android系统架构的简单描述

随机推荐

  1. 原来炫酷的可视化地图,用Python就能搞定!
  2. 太骚了!Python模型完美切换SAS,还能这么玩
  3. pandas100个骚操作:变量类型自动转换
  4. Android(安卓)View中的onMeasure()方法详
  5. 原创丨带你体验一下云上编码的感觉
  6. Cetos 7 配置LAMP的解决办法
  7. 超赞,20个炫酷的数据可视化大屏(含源码)
  8. 安利 5 个拍案叫绝的 Matplotlib 骚操作!
  9. C语言学习心得(七)
  10. pandas100个骚操作:JSON自动解析为DataFra