Locale类:Java本地化
Locale类:Java本地化Android提供了丰富的国家化API支持APP的国际化。Java中也有用于转换和划分地区的国际化Locale类位于包java.lang中,国际化在程序中设置语言和时间等时非常有用。1、Locale类1.1、构造Locale①Locale getDefault():返回当前JVM虚拟机默认的地区语言环境值②Locale(String language):构造函数,传入
加入于 2019-10-06
不忘初心的阿甘
598
文章
41
评论
Locale类:Java本地化Android提供了丰富的国家化API支持APP的国际化。Java中也有用于转换和划分地区的国际化Locale类位于包java.lang中,国际化在程序中设置语言和时间等时非常有用。1、Locale类1.1、构造Locale①Locale getDefault():返回当前JVM虚拟机默认的地区语言环境值②Locale(String language):构造函数,传入

Rufus制作启动U盘,只需要一个ISO镜像、一个U盘(最好4G以上)以及一个刻录软件。现在网上有很多制作启动盘的工具,比如老毛桃等等。非常大,下载几百兆不实用。大学的时候就意外发现一个刻录工具Rufus,国外大神写的,仅有不到1M的大小却能制作强大的启动盘。官网:https://rufus.ie/ GitHub:https://github.com/pbatard/rufus麻雀虽小五脏俱全,尽

Access denied for user 'root'@'localhost'这周双休闲的没事又开始折腾了。先是要把电脑折腾成Linux,遇到各种坑爹问题,未遂。接着又准备维护维护服务器,好久没有更新服务端。先更新一波:接着一看剩余内存,本来就是2G内存的“入门”级服务器,运行了小半年估计内存已经满了一看剩余内存还剩不到200M果断重启服务器,预料之中,果然都打不开了。博客站点、音乐API服务
Android AIDL 进阶:Service 权限配置与 RemoteCallbackListAIDL 让跨进程通信变得简单——定义接口、实现 Stub、bindService 一气呵成。但只要你的 Service 对外暴露,任何应用都能 bind 它、调用它的方法,安全隐患随之而来。本文讲清两个 AIDL 进阶主题:如何给 Service 加权限验证(声明式 + 编程式两种),以及如何用 Re
Android源码在线阅读阅读源码学习Android源码的精髓,了解底层实现原理。下载源码到本地阅读,参考Android源码镜像下载 。在线阅读源码很方便,而且格式友好。1、在线源码 http://androidxref.com/ http://aospxref.com/ Android社区 OS在线源码 (域名已被专卖) https://github.com/aosp-mirror2、Andro

Messenger1、MessengerMessenger在不同进程中传递Message对象,在Message中放入我们需要传递的信息,然后通过Messenger将Message传递给对方,就可以轻轻松松实现跨进程数据传递。Messenger是轻量级的IPC(跨进程通信)方式,底层是AIDL实现。 “Reference to a Handler, which others can use to s
Android AOSP repo 工具下载与使用指南repo 是 Google 专为管理 Android 源码(AOSP)而开发的仓库管理工具,它建立在 Git 之上,用一个 manifest 清单把数百个 Git 仓库组织起来,实现统一同步与管理。对于需要拉取、阅读或修改 AOSP 源码的开发者,repo 是绕不开的入口工具。本文按"安装 → 初始化 → 同步 → 常用命令 → 高级用法"的顺

SQLite数据库浏览器:DB Browser for SQLite为了方便查看SQLite中存储的数据,需要一款好用的数据库查看工具。最好用的是DB Browser for SQLite。DB Browser for SQLite (DB4S) 是一款面向开发者的高质量的,可视化的开源的工具,它可以创建,设计,以及修改SQlite数据库。官网:http://www.sqlitebrowser.o