08/28
2015

Proguard 部分类不混淆的技巧

最近比较忙,博客和 codeKK 都两个月没怎么更新了。赶在月末分享个小技巧。

 

一、场景

两年前在 Proguard 语法及常用 proguard.cfg 代码 中介绍过一些 Proguard 的基础知识,其中提到一些类不能混淆,比如实现了 Serializable 接口的,否则反[......]

阅读全文

07/23
2014

Android 开发测试环境切换工具

之前放出了 Android 开发测试环境切换工具的源码,这里简单介绍下功能、使用和原理。
项目地址:android-switch-env@Github,欢迎 Star For 及提交 Pull Request,截图如下:

1. 功能介绍
现在大多开发人员都是通过程序中 isDebug 变量[......]

阅读全文

06/17
2014

Vim再学习

这几年搞 Andriod 完全荒废了 Vim,最近 MBP 到手及所有文档切换到 Markdown(博客也刚支持了 Markdown),下奶准备再熟悉起 Vim,完全依靠命令行完成以后的工作。目前常用的包括(随时更新):
1 快速跳转类
(1) 0或^调至行首,$调至行尾

 

2 快速编辑类
([......]

阅读全文

06/13
2014

Eclipse标签页顺序修改

当打开文件较多时时,Eclipse的标签栏右边会出现一个下拉菜单,把标签栏显示不下的标签页放到菜单里,以前查看的标签页进入这个菜单的算法一直是MRU(Most recently Used),最近突然发现算法变怪了(有一段时间没用最新的Eclipse),打开一个标签,之前看的标签页就进入菜单了,相当不[......]

阅读全文

11/14
2013

Android如何查看应用签名信息

介绍Android如何查看自己的应用签名及三方APK或系统APK签名信息,包含其中的MD5、SHA1、SHA256值和签名算法等信息。
1、查看自己的应用签名
可以通过两种方式查看
(1) debug的apk通过Eclipse查看,如下图:

 

(2) 某个key[......]

阅读全文

09/13
2013

git的几个小技巧

分享git的几个小技巧,后面会根据使用补充。目前包括git撤销本地修改、git回退到前n个版本、git多用户提交冲突解决、git 命令简化。欢迎大家补充^_*

1、git撤销本地修改

 

2、git回退到前n[......]

阅读全文