android取国家,语言,存储大小等
2014-06-01 16:48
127 查看
private static String newUUID() { return UUID.randomUUID().toString(); } private static String getLocaleCountry() { return java.util.Locale.getDefault().getCountry(); } private static String getLocaleLanguage() { return java.util.Locale.getDefault().getLanguage(); } private static long getTimeZoneOffset(long time) { // TimeZone.getOffset() returns milliseconds. We want seconds. return java.util.TimeZone.getDefault().getOffset(time) / 1000; } private static String getTimeZoneName() { return java.util.TimeZone.getDefault().getDisplayName( false, java.util.TimeZone.SHORT, java.util.Locale.getDefault()); } private static long getFreeDiskSpace() { android.os.StatFs s = new android.os.StatFs( android.os.Environment.getDataDirectory().getAbsolutePath()); return (long)s.getAvailableBlocks() * (long)s.getBlockSize(); } private static long getTotalDiskSpace() { android.os.StatFs s = new android.os.StatFs( android.os.Environment.getDataDirectory().getAbsolutePath()); return (long)s.getBlockCount() * (long)s.getBlockSize(); } private String getPhoneNumberCountryCode() { try { android.telephony.TelephonyManager tm = (android.telephony.TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); try { return tm.getNetworkCountryIso(); } catch (Exception e) { return tm.getSimCountryIso(); } } catch (Exception e) { return java.util.Locale.getDefault().getCountry(); } }
相关文章推荐
- Android获取外部和内部存储空间总大小
- Android国际化中用到的国家/地区 语言缩写代码
- android 获得指定路径下可用存储大小
- Android 漫游之路------将文件保存到内存、SD以及获取手机内部存储与外部存储空间的大小
- Android获取外部和内部存储空间总大小和可用大小
- Android获取外部和内部存储空间总大小和可用大小
- Android 获取SD路径,存储空间大小的方法
- Android国际化中用到的国家/地区 语言缩写代码
- android多国语言的国家代码
- Android 常用的语言代码与国家地区对照表
- android 获取存储空间大小
- android学习——各个国家语言缩写
- Android获取外部和内部存储空间总大小和可用大小
- android设置系统语言,字体大小,字体样式导致widget控件失效
- Android中StatFs获取系统/sdcard存储(剩余空间)大小
- Android获取外部和内部存储空间总大小和可用大小
- Android中StatFs获取系统/sdcard存储(剩余空间)大小
- android 存储操作 大小显示换算 kb mb KB MB 读取
- android学习——各个国家语言缩写
- Android 获取SD路径,存储空间大小的方法