工具
sky_castle
这个作者很懒,什么都没留下…
展开
-
BuildConfig:Gradle自定义你的BuildConfig
博客源址:http://stormzhang.com/android/2015/01/25/gradle-build-field/2015 年 01 月 25 日在很早之前我发布了这篇博客Android BuildConfig.DEBUG的妙用, 提到了Eclipse中通过BuildConfig.DEBUG字段用来调试Log非常好用,但是殊不知在Android转载 2017-03-30 18:14:06 · 718 阅读 · 0 评论 -
applicationid和包名的区别
首先我们要明白applicationId的含义是什么,applicationId在Android系统中是作为应用的唯一标识,即在一个Android设备中所有的应用程序的applicationId都是唯一的。这意味着,一旦你已发布的程序使用了这个applicationId,你就无法再修改它。如果修改了,那么这个应用程序就会被系统当作是一个全新的应用程序,和你之前的应用程序是相互独立的。我们看一下清转载 2017-04-26 17:58:56 · 1935 阅读 · 0 评论 -
混淆过程中邂逅的坑
1,null object reference = at java.text.SimpleDateFormat一直报找不到这个类异常,可是这个是java提供的类,怎么混淆都没用,最后尝试把用到这个类的这段代码去掉试下然后就发现是数据没有获取成功,而这个类是用来处理数据中的时间的格式。混淆之后数据为空,但是没有报空指针,报了找不到路径。ps:放开思路,不要偷懒,不要着急,思考问题时松弛有原创 2017-08-14 18:40:12 · 1163 阅读 · 0 评论 -
apktool下载最新
APK反编译工具: dex2jar:https://github.com/pxb1988/dex2jar(原网址:http://code.google.com/p/dex2jar/downloads/list) Apktool:http://ibotpeaches.github.io/Apktool/(原网址:http://code.google.com/p/android原创 2017-08-23 18:40:22 · 596 阅读 · 0 评论 -
学会使用 Gson @SerializedName
平常使用的有关 Json 转换的库中 Gson 和 fastJson 库用的最多,今天来说说 Gson 在 SimpleNews.io 项目中的使用,对了本次使用的版本为 gson-gson-2.2.4,现在已经更新到了 2.7 版本。主要内容注解@SerializedName 的使用其它小技巧一、Gson 是什么?Gson is a Java library that转载 2017-09-19 10:33:26 · 727 阅读 · 0 评论 -
TabLayout设置Indicator下划线长度贴文字显示
mTabTop.post(new Runnable() { @Override public void run() { TabIndicatorUtils.setIndicator(mTabTop, DisplayUtils.sp2px(getActivity(), 16)); ...原创 2018-08-17 14:28:11 · 2400 阅读 · 0 评论 -
导入okhttp3源码到Android Studio并运行
之前自己运行了一次,没有运行起来,看到这位大佬的成功运行https://www.jianshu.com/p/fb6e9c99f800下载下来看了看,发现他的版本老一些,我运行这个是最新的,好多东西需要手动添加jar。各种添加以后成功运行。里面自己添加了一些注释,注释了几个不用的但是影响运行的方法,但是没有改动过代码。下载链接献上,挣点积分,谢谢支持~https://downlo...原创 2018-12-10 17:58:23 · 2846 阅读 · 0 评论