Activity的Flags , IntentFilter是熟悉的不得了了...
就写几个容易忘掉的和重要的点吧:
1. 为了activity能够接收隐式调用,必须在intent-filter中指定"android.intent.category.DEFAULT"这个category
2. PackageManager的resolveActivity 方法或者Intent的resolveActivity方法,的返回值是否null来判断是是不是有activity能匹配我们的隐式Inten,从而避免报错
消息机制:
1. ThreadLocal可以轻松获取每个线程的Looper
2.Looper是运行在创建Handler所在的线程中;