
Android
YanKeyon
Blog:https://yankeyon.gitee.io
展开
-
AndroidStudio3.5 ButterKnife10.2.0配置与使用
前言介绍:Android开发 View注入 IOC框架优点: 使用ButterKnife对性能基本没有损失,因为ButterKnife用到的注解并不是在运行时反射的,而是在编译的时候生成新的class。 简化View绑定、Click事件处理功能、Adapter的ViewHolder绑定。 代码可读性强 Github:https://github.com/Jak...原创 2019-10-22 23:05:05 · 3507 阅读 · 0 评论 -
Android多线程之Handler深入浅出
Handler应用场景为何引入Handler?为了解决多线程并发操作UI导致的线程安全问题,Android规定只允许在UI线程中修改UI,子线程若想修改UI可通过Handler机制解决。p如何理解HandlerHandler像是主线程的一个助手,负责处理其他子线程的消息(请求主线程更新UI),因为主线程很忙,不能即时处理,便让Handler将请求都放在一旁(消息队列里),主线程...原创 2019-10-15 21:41:25 · 384 阅读 · 0 评论 -
Android报错解决:android.view.InflateException: Binary XML file line #2: Error inflating class
报错现象:打开某个界面会闪退回上一个界面。android.view.InflateException: Binary XML file line #2: Error inflating class报错原因:某个XML布局文件找不到资源文件。在下面的xml代码中,背景background引用了drawable资源中的background_selector.xml文件。&...原创 2019-10-14 21:40:38 · 539 阅读 · 0 评论