![240](https://cdn2.jianshu.io/assets/default_avatar/5-33d2da32c552b8be9a0548c7a4576607.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
IP属地:西藏
1.apk变大的原因 (1)主流dpi分类越来越多,从基础的ldpi、mdpi和hdpi到后来的1x、2x、3x等dpi;(2)第三方sdk、函...
1.MVC 2.MVP 3.MVVM
1.Java调用js 2.js调用Java
1.Thread 2.HandlerThread 3.AsyncQueryHandler 4.IntentService 5.Executor ...
1.产生原因2.典型的问题场景3.定位和分析4.避免和监测
1.逐帧动画(Frame Animation) (1)XML资源文件方式最常用的方式,将每一帧图片放到res/drawable目录中,然后再re...
当原生控件无法满足产品需求时,需要我们自定义View。一个应用启动时,从根视图ViewRoot的performTraversals()方法开始,...
在Android开发中经常会遇到事件冲突(如滑动事件),要处理这类问题需要了解事件传递机制,一次完整的事件主要包括三个阶段:分发(dispatc...