自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 如何用okhttp3进行简单的网络库封装

创建一个名为HttpRequest的类,该类包含发起网络请求的方法。可以通过构造函数传递url、请求方法(GET或POST)、请求头和请求体等参数。在Android中进行网络请求需要使用HttpURLConnection或者OkHttp库。为了实现HTTPS请求,我们需要使用OkHttp库,并创建一个名为Https的类,该类使用OkHttp的方法发起网络请求。创建一个名为Http的类,该类包含发送HTTP请求的方法。该类使用HttpRequest类中的send方法发起网络请求。

2023-02-17 17:57:59 391

原创 如何用 Python 实现反编译混淆后的APK

apktool:这也是一个开源工具,可以反编译 APK 文件,并提供 Smali 代码。使用 apktool 可以将 Smali 代码转换为 Java 代码,进而还原混淆前的代码。JADX:这是一个开源工具,可以将 APK 文件转换为 Java 代码,包括混淆后的代码。需要注意的是,尽管使用这些工具可以还原 APK 混淆前的代码,但由于混淆后的代码本身已经被修改和优化,因此还原后的代码可能与原始代码略有不同,需要根据实际情况进行修改和调整。安装并配置好反编译工具,比如 jadx 和 apktool。

2023-02-17 17:46:30 1002

原创 如何用Python实现两个apk合并

需要注意的是,由于APK文件较大,可能需要花费一定的时间来获取文件大小,尤其是当两个APK文件都很大时。此外,文件大小并不一定反映文件的复杂度或性能,因此在比较APK文件时,还需要考虑其他因素,例如应用程序的功能,性能等。如果需要合并的资源很多,则可能需要考虑更复杂的解决方案,例如使用差分包等技术来减少合并后的APK文件大小。以下是一个简单的Python代码示例,用于合并两个APK文件,其中“base.apk”是原始APK文件,而“patch.apk”是需要合并的资源文件。函数可以用于获取文件的大小。

2023-02-17 17:19:19 1426

转载 关于Android内存泄露问题

最近在做项目的时候遇到一个常见的问题就是Activity中Context导致的内存泄露、折腾死人了、最终找到一些方法可以具体定位到问题关键从而能让你能根据问题入手,好过自己在那里盲目找问题,找到了问题才能更好解决问题,废话不多说。。。。 注:本文是看了其它大神的博客结合起来的加上自己的一些经验分享(本人使用的是android studio)首先我们先借助LeakCanary这个库检测出项目内存溢出

2015-11-12 18:20:39 455

算法刷题LeetCode中文版.pdf

需要学习算法知识的,面试中的算法题目都包含有。

2023-02-21

空空如也

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

TA关注的人

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