自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (7)
  • 收藏
  • 关注

原创 Android基于闪光灯的手电筒工具

目前操控闪光灯主要有2种方式1.aidl+反射hardware方法需要:闪光灯和硬件权限<uses-permission Android:name="android.permission.FLASHLIGHT" /> <uses-permission Android:name="android.permission.HARDWARE_TEST" />...

2018-11-30 16:09:01 279

原创 Android基于方向传感器实现指南针功能

这里做了一个指南针,主要用到了Android里的加速度传感器和地磁传感器Github源码1.数据初始化private USensor(Context context) { if (sorMgr == null) { //传感器管理 sorMgr = (SensorManager) context.getSystemService(Context.SE...

2018-11-30 15:43:54 3612

原创 Android 8.0 打开wifi热点

在 android8.0之前,Android热点方面的开发基本上都是依靠java的反射机制来完成的。但是8.0之后,谷狗对反射系统api作了限制,之前的方法也就失效了。下面是我在8.0或者更高的系统的踩坑记录源码见我的工具包:KosmosUtils,欢迎issues0.事前准备系统的定位服务一定要保证是开启状态/** * @return GPS是否打开 */public...

2018-11-27 21:35:28 3367 5

原创 Android Studio 调试release包

debug的时候一切完美运行,打release包老崩。但是release默认情况下是不会打印日志的。关于AS在release状态调试方法记录下:1.build.gradle文件配置signingConfigs { release { keyAlias 'keyAlias ' keyPassword 'keyPassword ' sto...

2018-11-23 14:27:48 3794 2

原创 Android 下载到SD卡 踩坑(Retrofit2)

1.权限<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>2.动态申请RxPermissions permissions = new RxPermissions(this)if (permissions.isGranted(Manifest.permission.WRITE_EX...

2018-11-15 10:25:23 293

原创 RSA AES-对称加密和非对称加密

客户端加密过程主要分为以下三个步骤:1.客户端:随机产生AES的密钥2.客户端:对身份证信息(重要信息)进行AES加密3.客户端:通过使用RSA对AES密钥进行公钥加密4.服务端:对加密后的AES密钥进行RSA私钥解密,拿到密钥原文;5.服务端:对加密后的重要信息进行AES解密,拿到原始内容。之所以这么麻烦,因为:AES对称加密、解密的速度要比RSA快很多,但是,安全性却不...

2018-11-11 02:50:35 10394 2

原创 字符串 格式化:String.format()

在Android开发中主要有2种字符串的格式化1.先贴代码1.String类:String.format()这货有2种重载形式:format(String format, Object… args)新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。format(Locale locale, String format, Object… args)使...

2018-11-11 02:41:56 20952

原创 在Retrofit2网络请求时打印参数的踩坑记录

常规做法是构造一个拦截器继承自Interceptor1.先贴代码先复制一份@Overridepublic Response intercept(Chain chain) throws IOException { ... Request build = builder.build(); Response response = chain.proceed(bui...

2018-11-11 00:22:15 1749

原创 关于Calendar获取星期的天数踩坑记录:setFirstDayOfWeek的失效

Calendar类中默认第一天为周日以下是我获取某个星期所在周的天数public static int getDayOfWeek(Date date) { Calendar calendar = Calendar.getInstance(); calendar.setTime(date); int dayOfWeek = calendar.get(Calendar....

2018-11-10 23:54:03 3455

原创 自定义RatingBar评分动画控件

KRatingBar先说说,这个控件存在的意义(和原生RatingBar相比):1.自动排列:指定星星数量后,星星自动均等排列2.星星点击动画:算是满足一丢丢少女心吧3.星星数量脱离了RatingBar宽度的控制4.避免星星出现拖影和“流泪”现象5.星星的样式直接调用res的drawable,不用再单独去定义个layer-list总之就是使用更方便一点吧。请看效果:为啥要...

2018-11-03 02:10:19 575

OpenSSL-V0.9.8

Android facebook 集成APPhashkey时的KeyHash生成(密钥散列)。 压缩包内容包括: 1.openssl-0.9.8k-1-setup.exe、 2.openssl-0.9.8k_WIN32.zip、 3.openssl-0.9.8k_X64.zip

2019-03-22

源码阅读工具SourceInsight3.5 绿色中文版

SourceInsight3.5 绿色中文版 内置序列号 内置汉化文件

2018-01-07

正则表达式.chm

正则表达式.chm文档,中文翻译 正则表达式.chm文档,中文翻译

2018-01-07

jdk api文档

包含内容: 1.JDK1.6 API帮助文档--中文.chm 2.jdk api 1.7.chm

2018-01-07

HTML5 参考手册

ps:HTML5 参考手册 ps2:中文翻译版 psp: chm格式文档

2018-01-07

Android中文Api文档

包含内容: 1.android+api+教程.chm 2.Android开发者指南.chm 3.Android中文API.chm 4.Android中文翻译组——Android中文API合集.chm

2018-01-07

exe4j java打包exe,5.01,内涵注册机

exe4j 版本 5.01,, 内涵注册机, 附:现成的注册码 jre生成Windows可执行文件exe工具

2018-01-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除