从下面选择拷贝你需要用到的类到你项目中即可。
-
亮度相关 -> BrightnessUtils.java -> Demo
isAutoBrightnessEnabled : 判断是否开启自动调节亮度
setAutoBrightnessEnabled: 设置是否开启自动调节亮度
getBrightness : 获取屏幕亮度
setBrightness : 设置屏幕亮度
setWindowBrightness : 设置窗口亮度
getWindowBrightness : 获取窗口亮度
-
剪贴板相关 -> ClipboardUtils.java -> Test
copyText : 复制文本到剪贴板
getText : 获取剪贴板的文本
copyUri : 复制 uri 到剪贴板
getUri : 获取剪贴板的 uri
copyIntent: 复制意图到剪贴板
getIntent : 获取剪贴板的意图
-
克隆相关 -> CloneUtils.java -> Test
deepClone: 深度克隆
-
坐标转换相关 -> CoordinateUtils.java -> Test
bd09ToGcj02 : BD09 坐标转 GCJ02 坐标
gcj02ToBd09 : GCJ02 坐标转 BD09 坐标
gcj02ToWGS84: GCJ02 坐标转 WGS84 坐标
wgs84ToGcj02: WGS84 坐标转 GCJ02 坐标
bd09ToWGS84 : BD09 坐标转 WGS84 坐标
wgs84ToBd09 : WGS84 坐标转 BD09 坐标
-
闪光灯相关 -> FlashlightUtils.java -> Demo
getInstance : 获取闪光灯实例
Instance.register : 注册
Instance.unregister : 注销
Instance.setFlashlightOn : 打开闪光灯
Instance.setFlashlightOff: 关闭闪光灯
Instance.isFlashlightOn : 判断闪光灯是否打开
isFlashlightEnable : 判断设备是否支持闪光灯
-
Gson 相关 -> GsonUtils.java -> Test
getGson : 获取 Gson 对象
toJson : 对象转 Json 串
fromJson: Json 串转对象
-
定位相关 -> LocationUtils.java -> Demo
isGpsEnabled : 判断 Gps 是否可用
isLocationEnabled: 判断定位是否可用
openGpsSettings : 打开 Gps 设置界面
register : 注册
unregister : 注销
getAddress : 根据经纬度获取地理位置
getCountryName : 根据经纬度获取所在国家
getLocality : 根据经纬度获取所在地
getStreet : 根据经纬度获取所在街道
isBetterLocation : 是否更好的位置
isSameProvider : 是否相同的提供者
-
MetaData 相关 -> MetaDataUtils.java -> Demo
getMetaDataInApp : 获取 application 的 meta-data 值
getMetaDataInActivity: 获取 activity 的 meta-data 值
getMetaDataInService : 获取 service 的 meta-data 值
getMetaDataInReceiver: 获取 receiver 的 meta-data 值
-
拼音相关 -> PinyinUtils.java -> Demo
ccs2Pinyin : 汉字转拼音
ccs2Pinyin : 汉字转拼音
getPinyinFirstLetter : 获取第一个汉字首字母
getPinyinFirstLetters: 获取所有汉字的首字母
getSurnamePinyin : 根据名字获取姓氏的拼音
getSurnameFirstLetter: 根据名字获取姓氏的首字母