要想到做到——微信公众号“编程阳光”

欢迎关注微信公众号“编程阳光”,你的关注是我坚持的动力

一个三年Android开发的总结 - Android应用的反编译

Android开发中需要分析一些应用功能的实现原理,往往也就逃不开应用的反编译与重打包,这里简单介绍一些反编译和重打包的实操方法,供需要反编译时随时查看依步骤操作。 这里不详述adb命令的使用,java环境配置,apk其实就是zip格式文件等,有需要还请再搜索。一、找到应用反编译应用得先拿到该应...

2016-05-29 15:49:02

阅读数:3217

评论数:0

可能忽略的Java基础知识 - 理解内部类和匿名内部类,异常与异常捕获

Android开发中经常会用到内部类和异常处理,如果忽略一些基础知识,可能导致内存泄露,有时无法理解一些东西,比如在使用proguard中的类的keep。 内部类和匿名内部类 1.概念 内部类:《Java编程思想》中,“可以将一个类的定义放在另一个类的定义内部,这就是内部类” 匿名内部类(...

2016-05-24 08:31:35

阅读数:2921

评论数:0

可能忽略的Java基础知识-小心使用synchronized和volatile

基本概念1.并发编程需要理解几个特性: (1)原子性:不会被打断或破坏的一个或一组操作,原子操作是不能被线程调度机制中断的操作 (2)可见性:写操作对所有的读操作都是立即可见的,例如一个线程中对变量的修改,其他线程读取到的是该变量最新修改后的值 (3)有序性:源代码的顺序与执行顺序的一致性2...

2016-05-14 16:52:21

阅读数:2663

评论数:0

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