Kotlin之let,apply,run,with等函数区别2 Kotlin之let,apply,run,with等函数区别2前提介绍repeatwithletapplyru...
Kotlin之let,apply,run,with等函数区别2 Kotlin之let,apply,run,with等函数区别2前提介绍repeatwithletapplyru...
一个应用程序少不了一些静态资源,例如:图片、字体、配置文件等。这些静态资源会打包到程序安装包中,可以在运行时访问。Flutter 中添加静态资源很简单,将静态资源放置在任意目...
Save data in a local database using Room Room 提供了一个Sqlite 抽象层,以便更轻松的访问数据。 3个主要的组成部分: >D...
官网链接liveData 导入LiveDataAdding Components to your Project. liveData 是一个可观察的数据持有类。 并不想其它普...
文章中有说到 #’ 定义消息事件类 # 可以在类中定义ID类似的字段,在发送时指定不同的id ,这样在订阅者接收试可以判断一下。
EventBus 3.0使用详解01 前言 当我们进行项目开发的时候,往往是需要应用程序的各组件、组件与后台线程间进行通信,比如在子线程中进行请求数据,当数据请求完毕后通过Handler或者是广播通知UI,...
使用layer-list可以将多个drawable按照顺序层叠在一起显示 layer-list的item可以通过下面四个属性设置偏移量: android:top 顶部的偏移量...
创建异步查询 RealmResultsresult=realm.where(User.class).equalTo("name","John").or().equalTo("...
粘贴复制。。。。。
databinding view is not a binding layout root 以及不显示的坑好吧其实不是来讲这个的,重点是说可能换一种写法解决,还是把过程写下来吧.通过几个控件组合了一个自定义view,继承自RelativeLayout,就叫IdCardView吧想...
介绍 Realm 是一个 MVCC (多版本并发控制)数据库,由Y Combinator公司在2014年7月发布一款支持运行在手机、平板和可穿戴设备上的嵌入式数据库,目标是取...