- 浏览: 264145 次
- 性别:
- 来自: 杭州
最新评论
-
听风者森林:
朕已阅,哈哈。感谢分享
JAVA设计模式学习4——简单工厂模式 -
heavenSea:
分析的很清晰
JAVA虚拟机之一:垃圾回收(GC)机制 -
zzq19860626:
hangzhoujava 写道超赞啊,可以抽空具体弄一个实例出 ...
JAVA虚拟机之六:虚拟机性能监控和故障处理工具 -
hangzhoujava:
超赞啊,可以抽空具体弄一个实例出来,比如故意写一个性能极差的代 ...
JAVA虚拟机之六:虚拟机性能监控和故障处理工具 -
zzq19860626:
hialaric 写道UseCMSCompactAtFullC ...
JAVA虚拟机之三:CMS垃圾收集器
文章列表
大家都知道模仿是学习的最佳途径,古人都知道青出于蓝胜于蓝。我们学习者为何不提倡这种方法呢!废话不说了,聊正题,今天我们要说的是如何反编译androoid的apk包,如果你已经试过把.apk改成.zip,然后解压可以看到资源图片,但是布局文件是乱的。所以这种原始粗鲁的方法可以直接提取图片,如果你觉得你需要别人包里的图片资源,可以尝试这么做。如果要看布局文件那这种方法不可取。我们的最终目的是,apk 转换成可读的java文件,我们可以通过如下三步来达到目的。
1、.akp —>.dex我们需要一个工具那就是Apktool,这个可以把apk转换成dex,同时解开后布局文件是可以看到的,apkt ...
java开发者终极推荐图书下载:1、java编程思想(第四版)2、Agile Java3、effective java4、java网络高级编程
本文转自:alaric's blog
昨天在群里有个同学问怎么校验括号是否匹配,首先想到的是栈,遍历字符,如果遇到(,[,{就入栈,如果遇到),],}就弹出栈。很快代码如下实现了,这里要说的是java集合中有个栈这个数据结构,不需要自己再实现一个,所以比较快。代码如下:
package pipei;
import java.util.Stack;
/***
*
*【描述】:括号匹配
*【作者】:alaric
*【时间 】:Jun 4, 2012
*【文件】:pipeiMatching.java
*
*/
public class Matching { ...
本文转自:http://www.happyalaric.com/archives/396
前两节讲过了json数据格式和json解析原理,为了不重复发明轮子,我们这节来介绍利用第三方jar工具来解析数据。首先我们还是到json.org, 来下载jar帮助我们解析json数据。我们在官方选择java下面的json-lib一、介绍json-lib是一个java类库,提供将Java对象,包括beans, maps, collections, java arrays and XML等转换成JSON,或者反向转换的功能。二、下载进入http://json-lib.so ...