- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 Android反编译和回编译
理想情况下以一个具备登录功能的Demo为例进行反编译工具和流程介绍、smali介绍和改包、重签名和回编译、其他作用介绍工具使用:dex2jar: dex文件转jar文件,下载地址:https://sourceforge.net/projects/dex2jar/files/ jd-gui: 用于将jar文件转换成java代码,下载地址:http://jd.benow.ca/ APKTool: APK逆向工具,下载地址:http://ibotpeaches.github.io/Apkto..
2021-06-25 14:37:30
1986
原创 【HashMap源码】最完整tableSizeFor方法的理解
最完整tableSizeFor方法的理解 /** * The maximum capacity, used if a higher value is implicitly specified * by either of the constructors with arguments. * MUST be a power of two <= 1<<30. */ static final int MAXIMUM_CAPACITY = 1
2021-06-16 17:35:50
676
原创 【Android源码分析】ContextImpl和Context的关系和它们是如何绑定的
首先通过一个图来看一下Context和ContextImpl的继承关系 可以看到,其实这是一个装饰者模式,Contex是抽象构件,ContextImpl是具体的实现类,ContextWrapper是抽象装饰者,我们常见的Activity、Service、Application其实就是装饰者。装饰者模式的好处就是可以不使用继承的方式扩展功能,并且符合开闭原则。不了解装饰模式的同学可以看一下这篇文章https://www.cnblogs.com/of-fanruice/p/1156567...
2021-04-16 11:11:00
490
原创 Tablayout文字个数不同导致文字大小不一致
Tablayout文字个数不同导致文字大小不一致<com.google.android.material.tabs.TabLayout app:layout_constraintTop_toBottomOf="@id/tb_salesman_performance" app:layout_constraintBottom_toTopOf="@id/vp_salesman_performance" android:id="@+
2021-04-01 16:24:07
981
1
原创 Android连接大华条码秤区位码转换
大华条码称同步商品时,商品名需要转化为区位码才可以成功显示,简单记录一下转化方式,目前存在的缺陷是有的特殊字符不能正确识别。/** * 获取完整的区位码 * * @param name 原始字符串 * @return 区位码 */ private String getTotalAreaCode(String na...
2019-08-26 17:36:31
1912
3
原创 360插件化踩坑记录(二),RePlugin安装、启动插件无反应
1、安装插件无反应 必须获取读取写入外部存储权限!2、启动插件显示plugin=sun.sundy.pospluginone not found, start download ...isNeedToDownload(): V5 file not exists. Plugin = sun.sundy.pospluginone1、当使用插件别名进行跳转时,首先确认插件别...
2019-03-14 10:59:33
1329
1
原创 360插件化踩坑记录(一),RePlugin无法Sync成功,No signature of method: com.android.build.gradle.internal.scope
由于最新版gradle插件3.2以及以上和360插件不兼容,导致同步时出现以上错误,No signature of method: com.android.build.gradle.internal.scope.VariantScopeImpl.getMergeAssetsTask() is applicable for argument types: () values: []方法一:...
2019-03-13 14:00:40
6528
1
原创 曾经的大学德育论文,致敬天津理工大学
突然间找到了一篇文章,是当年上大学时的德育论文,看完它,又看看现在撸的bug,不经哈哈一笑,O(∩_∩)O~,研没有考成功,而我却成了搬砖工!但是,总觉得有些可惜,因为我认认真真地写了,却没有一个老师认认真真地看,或许,这就是理工吧,又爱又恨。敬天理!========================》》》》》》》》》》》》》》》 时间的一维性,决定了她的无法...
2019-03-02 14:48:08
3093
4
原创 Deepin环境下安装Pycharm2018.1没有启动图标
使用Deepin中自带软件商城安装Pycharm竟然依旧是2017版。。。而官网已经是2018,于是毫无犹豫删除了商城的版本,下载官网新版,然而。。。问题又来了。。。没有图标,,,总不能每次都sh文件启动吧?于是按照Android Studio的用法,在Tools下create desktop entry,然并软,不起效,于是只能用另一种方式,在终端输入以下命令行:sudo g...
2018-11-07 11:35:20
2750
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人