- 博客(16)
- 收藏
- 关注
原创 反编译详解 | apktool、dex2jar、jd-gui 的区别
我们手动反编译修改AndroidManifest.xml中mete-data中的渠道号,在用apktool b [修改好之后的文件目录] 回编成apk,注意,在回编之后的apk是未签名的apk,我们需要重新用jdk中的jarsigner.exe对apk进行签名,再用zipalign.exe对签名后的apk进行对齐优化操作,最终使其成为一个可用的apk.相关,但是侧重点不同,当我们有不同的需求时,选择不同的工具,可以获取不同的资源。我们知道xxxxxx.class 的字节码文件我们是不能直接预览的。
2024-09-13 17:13:28
1013
原创 GitHub新手入门教程
GitHub设置成功每一步都有详细的步骤来解释,其中有一些截图或者代码来自于网上。如果只是简单的使用GitHub新手可以使用网页版本。
2024-09-13 13:58:50
1837
原创 Android性能优化(安卓性能优化)内存泄露 | 内存优化 | UI绘制优化 | 布局优化 | 图片加载 | 多线程优化 | 列表优化 | apk优化
在Android开发中,性能优化是软件开发中最难且也是知识面涉及最深、最广、最难的一个领域,更是开发一款优秀软件的必要条件。更快:App流畅,响应速度快更稳:App运行稳定,程序不崩溃(Crash)也不会无响应(ANR)更省:节省资源,包括电量,内存,存储,流量等。
2024-09-12 17:14:36
1601
原创 Android入门到精通学习资料全套(安卓系统化进阶学习)
经常与朋友交流,决定将原版课程(java基础,java提高,kotlin基础,kotlin实战,Android基础,Android进阶,Android高级,Android系统)系统化总结,整理,提供给需要的小伙伴,帮助一些愿意主动学习提高自己的小伙伴。说实话自己摸索学习 Android,可能会一头雾水,迷茫,简单的技术重复学,核心的技术找不到,知识点和知识结构很碎片化,没有完整的知识体系。这里找找,那里搜搜,时间久了,感觉像学了很多,实际上还是初级阶段。站在巨人的肩膀上,成长快,弯路少。
2024-09-12 14:25:35
665
原创 Android开发入门到精通学习资料全套(Android深入系统化学习进阶)
说实话刚毕业时靠自己摸索学习Android,总感觉一头雾水,方向迷茫,知识点很碎片化,网上这里找找,那里搜搜,时间久了,感觉学习了很多,实际上还是皮毛初级阶段。其实学技术,我们入门容易,但提升比较难,难点在于没有一个完整的详细的知识体系,因此想写博客分享下自己走过的弯路和经历,把Android全系统的知识结构整理了一下,分享给需要的小伙伴。如果你需要这些资料,可以扫描二维码加我微信,我会分享给您,让我们一起探讨技术成长,一起努力,为社会创建更大的价值,为自己争取更好的生活。知识体系完整,知识点详细。
2020-09-01 23:22:22
112
1
原创 Android Studio 将项目打包成jar
一 .目的 将Android Studio项目打包成jar ,可以提供其它项目共享二 .步骤1.创建一个新的Android Studio项目TestMakeJar ,即这个新创建的项目ceshi引用即将被打包的项目task makeJar(type: Copy) { //删除存在的 delete 'libs/libhttp.jar' ...
2019-04-01 09:17:10
324
2
原创 Git常用命令大全超详细
好记性不如烂笔头 ,android studio 添加git上的module子模块:git submodule add http://gitlab.igool.com:5555/mobile/libhrht.git更新git子模块:git submodule update --remote libhrhtpull含子模块的项目1.git submodule init , git su...
2019-03-19 21:16:10
416
原创 Android Studio ADB不是内部命令问题解决方法
好记性不如烂笔头 ,博客是最好的笔记本 。一 、重安装Android Studio后 ,会出现ADB无法使用或不是内部命令的问题 ,解决方法如下1、确认SDK文件夹下的 platform-tools 和 tools 文件夹中已存在 adb.exe ,AdbWinApi.dll ,AdbWinUsbApi.dll 三个文件。2、在系统环境变量path中配置添加A...
2019-03-19 20:56:15
4951
2
原创 Android Studio版本相关
一 .查看android studio 版本号1.工具栏-Help-About二 .查看更新android studio版本1.工具栏-Help-Check for Updates三.关闭android studio版本更新1.File-Settinigs-Appenrence&behavior-System Setting-Updates2.去掉红框的勾勾-ap...
2019-03-18 11:10:49
738
1
原创 深入理解Android知识体系架构
定义:网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket,Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求。...
2019-01-18 21:11:35
263
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人