gavinme + 关注
Hi,我是Gavin,曾供职与完美世界、百度,担任研发的职位。 专注于Android开发和应用安全、前端、及机器学习等方向, 热衷寻找高效和自动化的方式来解决问题。

gavinme 发表了文章:

我的博客即将入驻“云栖社区”

发布时间:2018-09-11 11:48:00 浏览:714 回帖 :0

我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。

云栖社区

gavinme 发表了文章:

一文看懂混淆代码——Java Decompiled过程和代码阅读

发布时间:2018-08-07 19:39:00 浏览:2103 回帖 :0

本文不是讲解传统源码的阅读, 而是『别人的APK源码』该怎么阅读。 项目背景 此前,由于工作的原因,反编译竞品SDK,通过逆向的手段修复其源码并编译...

android java 源码 Image xml class apktool

gavinme 发表了文章:

『贝壳找房APP』反编译到底有多简单--反编译和调试实践

发布时间:2018-07-31 00:20:00 浏览:1841 回帖 :0

最近,在朋友圈看到有人发贝壳找房在Appstore上的下载排行榜,已进入前三。于是,我在应用宝上下载了贝壳release apk。 点击此处下载贝壳找...

安全 源码 xml 安全机制 插件 apktool

gavinme 发表了文章:

基于Android studio动态调试smali全过程

发布时间:2018-07-23 21:56:00 浏览:2964 回帖 :0

1 工具和环境 Android studio 用于集成idea插件和导入smali源码 idea插件 插件下载 或者在studio...

android java 日志 根目录 shell path Image 脚本 插件 adb IDEA activity apktool

gavinme 发表了文章:

Apktool回编译APK变大原因--关于apktool.yml的可压缩文件配置

发布时间:2018-06-15 11:00:00 浏览:3650 回帖 :0

1.背景 为了实现apk字节码加密技术,我在CI上通过插入了脚本重新打包任务。然而,这改动导致apktool回编译apk包变大,文件经调研和分析发现:在...

java 源码 配置 脚本 string static void apktool

gavinme 发表了文章:

反编译工具apktool使用问题

发布时间:2018-06-14 20:36:00 浏览:2390 回帖 :0

1 工具篇 反编译和回编用到的一些工具: apktool是解包APK 文件最常用的工具 keytool是一个Java数据证书的管理工具 jarsigne...

android 算法 java Framework exception xml apktool

gavinme 发表了文章:

无上下边距自定义TextView

发布时间:2018-04-11 14:06:00 浏览:1640 回帖 :0

由于UI的奇葩作图稿,要求文字要贴边,否则会导致上下的View的margin会变大(因为TextView的文字绘制时有上下间距)。 Paint.Fo...

LOG Image class

gavinme 发表了文章:

通用组件示例

发布时间:2018-03-30 00:22:00 浏览:903 回帖 :0

实现一个需求很容易,难的是代码的框架,我们应该让它后期的维护变得简单 titlebar base初始化 private void initBar(T...

string class void bean list view

gavinme 发表了文章:

优雅地调用接口--手把手带你从0到1实现retrofit框架

发布时间:2018-03-27 00:14:00 浏览:860 回帖 :0

retrofit作为http请求的接口框架而被众人熟知道,它独特且优雅的接口使用习惯被无数的程序员所认可。http://square.github.i...

Annotation class Create type handler service single

gavinme 发表了文章:

聊聊titlebar和沉浸式那些事

发布时间:2018-03-22 20:45:00 浏览:750 回帖 :0

titlebar 支持沉浸式 支持action list 继承ViewGroup无性能损失 支持渐变色背景 支持背景色感应(自动适配stauts da...

性能 list

gavinme 发表了文章:

优雅地使用rxbus

发布时间:2018-03-22 20:35:00 浏览:649 回帖 :0

//响应事件源,多tag @Subscribe(thread = EventThread.MAIN_THREAD, tags = {@...

string class void thread

gavinme 发表了文章:

新app架构

发布时间:2018-03-22 16:17:00 浏览:927 回帖 :0

架构图 image.png 通用组件层设计 image.png 该层的设计核心在于抽象可抽象的公共部分(无论继承或者组合),让开...

架构 Image

gavinme 发表了文章:

独立于视图的加载控件--让视图更干净

发布时间:2018-03-22 14:57:00 浏览:714 回帖 :0

项目源码请参考https://github.com/CarryGanLove/LoadingHelper 背景和问题 在app后sdk开发过程中,如...

android 源码 用户体验 view

gavinme 发表了文章:

View-Layout注入框架--简洁视图注入

发布时间:2018-03-22 00:07:00 浏览:711 回帖 :0

框架开发前 在没有这套框架之前,我们在activity、fragment、自定义view、listview的viewholder甚至你能想的更多。 大概...

inflate static class fragment activity view

gavinme 发表了文章:

优雅地使用ListView--一句代码定制Adapter

发布时间:2016-04-09 01:50:00 浏览:557 回帖 :0

前言 如何高效并简洁的使用listview,首先自然是关心如何对BaseAdapter定制。站在代码抽象的角度,子类对接口进行实现,父类应该做好一切需...

class void bean list

gavinme 发表了文章:

Android高效并简约的使用ListView(二)

发布时间:2016-04-03 13:00:00 浏览:445 回帖 :0

BaseListAdapter实现 public abstract class BaseListAdapter extends BaseAdapter ...

android static class void bean list

gavinme 发表了文章:

Android高效并简约的使用ListView(一)

发布时间:2016-04-02 21:41:00 浏览:708 回帖 :0

前言 如何高效并简洁的使用listview,首先自然是关心如何对BaseAdapter定制。站在代码抽象的角度,子类对接口进行实现,父类应该做好一切需...

android 源码 ADD class bean list

Hi,我是Gavin,曾供职与完美世界、百度,担任研发的职位。 专注于Android开发和应用安全、前端、及机器学习等方向, 热衷寻找高效和自动化的方式来解决问题。

感兴趣or擅长的领域:

更多>
德哥
德哥
文章:2050丨 粉丝:19289丨 话题:12
更多>
zz2019
zz2019
文章:0丨 粉丝:2丨 话题:0
逗比老大爷
逗比老大爷
文章:0丨 粉丝:0丨 话题:0
257578427052555407
257578427052555407
文章:0丨 粉丝:0丨 话题:0
海海开心
海海开心
文章:0丨 粉丝:0丨 话题:0
royal888
royal888
文章:1丨 粉丝:0丨 话题:0