安卓基础之源码中的设置功能
faith_boys
这个作者很懒,什么都没留下…
展开
-
获取系统语言的方法
近日,项目需要获取系统的所有语言,在网上查了下,发现只有一些获取系统当前的语言的方法。首先,获取系统当前使用的语言:方法一:Locale locale = Locale.getLocale();String language = locale.getLanguage();String country = locale.getCountry();Log.d("Locale", language原创 2012-11-20 19:47:59 · 9386 阅读 · 0 评论 -
android源码中设置语言的代码相关位置
android在setting中的位置:/packages/apps/Settings/src/com/android/settings/LocalePicker.javaandroid 设置语言的主要实现代码:/frameworks/base/core/java/com/android/internal/app/LocalePicker.java原创 2012-11-27 15:44:38 · 1161 阅读 · 0 评论 -
设置系统的语言
近日的项目中,需要编写设置系统语言的方法,之后,在同事和网上的信息的帮助下,成功实现了这一功能。try { Class amnClass = Class.forName("android.app.ActivityManagerNative"); ActivityManager activityManager = (ActivityManager)amnClass.getMethod原创 2012-12-01 00:16:40 · 869 阅读 · 0 评论 -
android2.3中支持的语言对照
阿拉伯语 Arabic, Egypt (ar_EG) 阿拉伯语 Arabic, Israel (ar_IL)保加利亚语 Bulgarian, Bulgaria (bg_BG)(西班牙)加泰罗尼亚语 Catalan, Spain (转载 2012-11-27 15:04:50 · 762 阅读 · 0 评论 -
设置系统超时时间
近日,在项目中,有要求要编写设置系统超时时间的功能,所以根据客户提供的一些信息和在android setting中的代码,查找出了设置系统超时时间的代码:try { Settings.System.putInt(getContentResolver(),Settings.System.SCREEN_OFF_TIMEOUT, value);} catch (NumberFormatExc原创 2012-12-28 00:04:26 · 3406 阅读 · 0 评论 -
系统重置
这个设置在android源码下的代码如下:if (mEraseSdCard) { Intent intent = new Intent(ExternalStorageFormatter.FORMAT_AND_FACTORY_RESET); intent.setComponent(ExternalStorageFormatter.COMPONENT_NAME); star原创 2012-12-28 00:09:54 · 1542 阅读 · 0 评论