自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 开发Bug全记录——java.lang.VerifyError

如何遇到这个问题基于种种原因在打包之后要拆开再进行smali,再打包的过程中遇到了这个问题,而且在ART虚拟机下面不会报错,在Dalvik虚拟机下会出现报错,很强势。为什么会出现这个问题Java虚拟机编译的时候,”校验器”检测到一个类文件虽然格式正确,但包含着一些内部不一致性或安全性问题时,抛出该错误校验器会检查这个类的构造是否符合jvm的字节码规范,不同虚拟机可能在检查的时候...

2018-05-29 19:04:30 5590

原创 Git常用命令--了解这些就够了

将本地工程push到远程方式一:建立本地仓库 git init创建远程仓库:在github或者gitlab创建远程仓库让本地仓库和远程仓库进行关联git remote add origin git@mycode.skylettestudio.com:xlPay/XLPay.git进行添加和提交操作git add .git commit -m"添加文件"pu...

2018-05-16 22:47:57 267

原创 Android混淆——了解这些就够了

混淆介绍Proguard是一个Java类文件压缩器、优化器、混淆器、预校验器。压缩环节会检测以及移除没有用到的类、字段、方法以及属性。优化环节会分析以及优化方法的字节码。混淆环节会用无意义的短变量去重命名类、变量、方法。这些步骤让代码更精简,更高效,也更难被逆向(破解)。混淆后默认会在工程目录app/build/outputs/mapping/release(debug)下生成一个mapp...

2018-05-03 18:33:50 522

动态加载Apk、Jar

通过自定义ClassLoader,实现动态加载apk,jar包功能。

2018-06-11

RxJavaDemo

RxJavaDemo 包括多个操作符的使用介绍,及实战运用,结合Retrofit,okhttp等

2018-06-06

Android多渠道打包工具

通过python脚本写的多渠道打包工具,自测是没有bug的,如有问题可以留言,我会及时处理。

2018-04-23

RSA+AES 加密工具类 Java

适用于Android、Java、Web端使用的AES、RSA加密工具类

2018-03-13

Android DiffUtil 应用Demo

应用DiffUtil的Demo,代码中实现了DiffUtil的使用场景,在下拉刷新、上拉加载,及Adapter中的处理。

2017-11-29

DialogFragment Demo

DialogFragment在android 3.0时被引入。是一种特殊的Fragment。在DialogFragment产生之前,我们创建对话框:一般采用AlertDialog和Dialog。注:官方不推荐直接使用Dialog创建对话框。

2017-09-11

Android 国际化Demo

Android国际化功能实现,使用Android Studio开发。包括功能:一键切换语言、图片,记住语言选择,使用默认语言等

2017-09-05

空空如也

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

TA关注的人

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