Android Looper Handler

What can you do with Loopers and Handlers? Basically, they implement a common concurrency pattern that I call the Pipeline Thread. Here’s how it works: The Pipeline Thread holds a queue of tasks which are just some units of work that can be executed or processed. Other threads can safely push new tasks into the Pipeline Thread’s queue

Android Main Thread

When facing bugs that were related to how we interact with the main thread, I decided to get a closer look at what the main thread really is. 1 2 3 4 5 public class BigBang { public static void main(String... args) { // The Java universe starts here. } } All Java programs start with a call to a public static void main() method. This is true for Java Desktop programs, JEE servlet containers, and Android applications.

Android Decompile

有时候在Google Play Store看到一些有趣的应用,或者对有些应用的资源图片之类的很感兴趣,这时候就需要用到Android反编译APK的一些