自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HeXinGen的博客

汗水凝结成时光胶囊,独自在这命运里拓荒

  • 博客(3)
  • 资源 (8)
  • 收藏
  • 关注

原创 Android反编译之各大手机厂商的系统(adb pull和Rom包)

前言:Android反编译之各大手机厂商的系统(adb pull和Rom包) 在实际开发中,手机适配是一个大问题,特别是适配各大手机厂商的系统,也是操碎了心。为了攻克一些难题,适当反编译系统是必不可少的。获取各大手机厂商的系统源码,有以下几种方式:有指定系统的手机:手机USB连接,adb pull 拷贝出system文件夹的文件。没有指定系统的手机:去官网或者各大rom网站,下载各大手机厂商的rom系统包。1. 通过Rom包获取手机厂...

2018-05-24 09:21:55 6711 2

原创 Android反编译之APK(apktool、dex2jar、jd、jadx)

前言: 在开发过程,反编译apk也是常见的事情。 通常,是借鉴某些apk中某项功能的实现思路或者实现技术。查看apk中资源和代码,常见的方式有以下几种:apktool+dex2jar+jdjadx(推举使用)1. 使用apktool反编译apk的资源文件。先准备好apktool,然后选择一个apk,拷贝到apktool同一个文件下,然后运行cmd。。这里以Bro...

2018-05-23 19:47:15 2115

原创 Android组件化+Arouter通讯

前言: 实际开发中越是大型的项目,代码量越多,而AndroidStudio编译的速度越慢。除了抬高电脑配置外,如何提高程序员的开发效率越是迫在眉睫。除此之外,团队合作开发,合并代码也是一个头疼的问题。虽然可以使用svn/git来规避一些问题,但团队中一个人的代码出了问题,导致自己也是被迫停止开发也是可能的。组件化: 项目代码臃肿的时候,通常考虑拆分代码,分层的方式。组件化是将...

2018-05-13 19:48:23 6835 3

反编译工具

android常见的反编译工具,包含对apk编译的工具(apktool、dex2jar、jd),对系统文件boot.oat和service.odex编译的工具(oat2dex、smail、jadx-gui)。

2018-05-23

Volley#Request(GsonRequest,MultiPartRequest)

1.自定义带header(包含coockie),Json参数,Gson解析的GsonRequest. 2.自定义支持文件上传的MultiPartRequest. 3.拍照,图库图片,压缩图片一些列功能

2016-11-13

android6.0权限

android6.0动态权限处理,检查权限,是否弹窗解释权限,申请权限。

2016-11-05

android高效加载Bitmap

归纳总结: 1. 从缓存中读取图片:先从内存缓存中读取。 若是从内存中读取到的Bitmap为空,则在磁盘缓存中读取。 若是从磁盘中读取到的Bitmap为空,则从起始资源中读取 2.开启工作线程,执行从起始资源中读取bitmap的任务 3.计算合适比例,读取适屏的bitmap 4.检查ImageView与任务线程的一致性 5.最后Hanlder更新UI

2016-11-03

DownloadManager(强制升级与自选升级)

强制版本更新与用户自选更新

2016-08-22

CustomDatePicker

通过NumberPicker 自定义个性的DatePicker

2016-07-30

Android Espresso Test Intents and Webview

Android Espresso测试ui(intents,webviwe ,button等普通view,AdaoterView类型的View)

2016-07-22

Espresso Test UI

使用Espresso测试UI

2016-07-20

空空如也

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

TA关注的人

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