`
407827531
  • 浏览: 1062154 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

Settings.System.getInt获取Setting里面的一些设置

 
阅读更多

推荐安卓开发神器(里面有各种UI特效和android代码库实例)

Wifi的ap层的代码是在于Settings这个ap里。以前没有接触过Setting这个ap,只是一个朋友说Setting里面的一些设置也是通过数据库来保存的,今天才去看个究竟。

那通过数据库来保存就会有Provider了,所以就会有SettingsProvider了。数据库的路径就是:/data/data/com.android.providers.settings.

但我们平常获取这里面的数据不是直接通过ContentResolve而是android已经封装了一层,通过Settings这个类来获取,就像MediaStore一样。
比如我们获取飞行模式:

Settings.System.getInt(mContext.getContentResolver(),
                Settings.System.AIRPLANE_MODE_ON, 0)

 

分享到:
评论

相关推荐

    Settings 设置

    替换system/app/settings.apk 改权限为rw-r--r-- 重启机器,进设置,开发人员选项,设置IMEI.写入原来的串号就好啦,原来的串号可以在手机的入网许可上找到,去掉电池就可以看见了,亲测可用!

    Android使用intent.getExtras()获取电量信息.rar

    这个例子主要是获取Android系统手机的电量信息,使用了intent.getExtras()方法来获取实现,关于此方法的使用,请参考以下的代码:  public void onReceive(Context context, Intent intent) {//重写onReceiver方法 ...

    Android判断是否为飞行模式简单方法

    boolean isAirplaneMode = Settings.System.getInt(mContext.getContentResolver(),   Settings.System.AIRPLANE_MODE_ON, 0) ;  这里的mContext是android.content.Context 您可能感兴趣的文章:android 如何判断...

    Android调节屏幕亮度实现代码

    调节屏幕亮度时,先设置当前activity亮度,再并保存为系统亮度即可。... if(android.provider.Settings.System.getInt(getContentResolver(),android.provider.Settings.System.SCREEN_BRIGHTNESS_M

    Android编程获取并设置Activity亮度的方法

    本文实例讲述了Android编程获取并设置Activity亮度的方法。分享给大家供大家参考,具体如下: 此API只适合2.1以上版本: /** * 判断是否开启了自动亮度调节 ... automicBrightness = Settings.System.getInt(aConte

    android 如何判断当前是否为飞行模式

    Android中如何判断系统当前是否处于飞行模式中: 代码如下: public static boolean IsAirModeOn(Context context) { return (Settings.System.getInt(context.getContentResolver(), Settings.System.AIRPLANE_MODE_...

    Jvav第二章超市项目

    //System.out.println(b.getBill_id()); } catch (SQLException e) { e.printStackTrace(); }finally{ closeAll(); } return b; } public Bill Billid(int id){ Bill b=null; try { get...

    java连接mysql实例

    本人学习java连接数据库的一个小... System.out.print(rs.getInt(2)); System.out.print(rs.getShort(3)); System.out.print(rs.getString(4)); System.out.println(); } rs.close(); sss.close(); conn.close();

    daofactory

    int age = this.input.getInt(); System.out.print("输入学生成绩:"); float score = this.input.getFloat(); Student s = new Student(id, name, age, score); try { this.dao.doCreate(s); } catch ...

    Sqlite 操作类 C# .net

    Sqlite 操作类 C# .net,嵌入式SQL ... sb.Append("username:").Append(reader.GetInt32(0)).Append("\n") .Append("password:").Append(reader.GetString(1)); } Console.WriteLine(sb); Console.Read();

    java仓库管理

    //设置ID if (supplierData.getSupplierId() == number) {//比较ID flag = true; break; } } } catch (Exception e) { e.printStackTrace(); } return flag; } public List<Object> ...

    模仿当当网androi客户端+服务器端源代码+能运行+讲解

    // 访问网站数据库获取数据 private String connWeb(String url) { String str = ""; try { HttpGet request = new HttpGet(url); HttpClient httpClient = new DefaultHttpClient(); HttpResponse ...

    Android实现编程修改手机静态IP的方法

    本文实例讲述了Android实现编程修改手机静态IP的方法。分享给大家供大家参考。具体如下: 这里演示通过编程方式动态修改手机静态IP的方法,可以用于wifi接入点切换 ... if (Settings.System.getInt(cr, S

    weChatpay完整版java

    注意要点: 1,Topay里面的参数要填好:appid,appsecret,mch_id,partnerkey,spbill_create_ip ... System.out.println("获取token失败 errcode:{} errmsg:{}"); } } return accessToken; }

    android滑动解锁震动效果的开启和取消

    如果我们需要根据设置中的触摸震动开关来开启和取消滑动解锁的震动效果,就需要做以下修改了。  在LockScreen.java类中的... multiWaveView.setVibrateEnabled(Settings.System.getInt(mContext.getContentRe

    Java连接查询数据库代码.rar

    Java连接查询数据库代码,可以了解下加载驱动器、获取连接、获取Statement对象、执行查询、遍历ResultSet、获取数据、在控制台输出数据、输出出错信息等方面的小技巧。Class.forName(...

    jdbc连接代码

    System.out.print(rs.getInt("userid")); System.out.print("\t"); System.out.print(rs.getString("loginId")); System.out.print("\t"); System.out.print(rs.getString("loginPwd")); ...

    非常实用的C#字符串操作处理类StringHelper.cs

    一个非常好的C#字符串操作处理类StringHelper.cs,具体内容如下 ...using System; using System.Collections.Generic; using System.Text; using System.Text.RegularExpressions; namespace DotNet.Utili

    SharedPrefsUtil.java App存储数据工具类

    int value = sp.getInt(key, defValue); return value; } /** * 取出数据(boolean) * * @param context * @param key * @param defValue * @return */ public static boolean ...

    迷你DVDJava 代码

    public static int getInt(String msg,int start,int end){ while(true){ System.out.print(msg); if(input.hasNextInt()){ int i = input.nextInt(); if(i>=start && i){ return i; }...

Global site tag (gtag.js) - Google Analytics