- 博客(8)
- 收藏
- 关注
原创 Android ARM 微处理器的指令的分类与格式
ARM微处理器的指令集是加载 / 存储型的,也即指令集只能处理寄存器中的数据,而且处理结果都要放回寄存器中,而对系统存储器的访问则需要通过专门的加载 / 存储指令来完成。ARM微处理器的指令集可以分为跳转指令、数据处理指令、程序状态寄存器(PSR)处理指令、加载 / 存储指令、协处理器指令和异常产生指令六大类。ARM基本指令助记符指令功能描述ADC带进位加法指令A...
2019-03-28 10:49:27
226
原创 AndroidStudio(运行按钮报错)出现 Error:moudle not specified
AndroidStudio File–> Sync Project With Gradle Files
2019-03-27 11:36:54
676
原创 EventBus使用
简介:EventBus是一个用于Android和Java的开源库,使 publisher/subscriber模式实现解耦。EventBus使中间通信仅用几行代码就能解耦类,简化代码,移除依赖和加速应用开发。优点:简化组件之间的通信解耦事件发送方和接收方能够很好地处理UI工件(例如活动、片段)和后台线程避免复杂和容易出错的依赖关系和生命周期问题快;专为高性能而优化很小(<...
2019-03-22 11:29:56
617
原创 ButterKnife 注解的使用
介绍:用于Android Views的字段和方法的绑定,它使用注解的方式为你生成代码样板通过在字段上使用@BindView来消除findViewById调用将列表或数组中的多个视图分组。立即使用actions、setters或properties对它们进行操作通过使用@OnClick和其他注解方法,消除监听器的匿名内部类通过在字段上使用资源注解来消除资源查找eg:class Ex...
2019-03-21 15:17:59
225
原创 集成第三方库butterknife Version 9.0.0-rc2以上 出现void butterknife.Unbinder.lambda$static$0()
集成第三方库butterknife 出现错误Error: Static interface methods are only supported starting with Android N (--min-api 24): void butterknife.Unbinder.lambda$static$0()需要在项目App下的build.gradle 下添加指定编译版本 lambda 表...
2019-03-21 15:01:40
1183
原创 集成引入第三方library时出现错误Manifest merger failed : Attribute application@appComponentFactory
appComponentFactory集成引入第三方library时出现错误Manifest merger failed : Attribute application@appComponentFactory方法1方法2方法3集成引入第三方library时出现错误Manifest merger failed : Attribute application@appComponentFactory...
2019-03-21 14:56:32
5502
原创 RecyclerView的简单使用
RecyclerView 和 Listview 一样都是通过维护少量的View来展示大量的数据,不同的是RecyclerView提供了一种插拔式的体验,高度解耦,同时使用起来更加灵活。RecyclerView可以通过设置LayoutManager、Oritation、ItemAnimation、ItemDecoration来实现各种效果。一、LayoutManager主要控制Item的
2016-07-28 14:35:29
275
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人