- 博客(4)
- 资源 (5)
- 收藏
- 关注
转载 极简的Android RecyclerView Adapter(使用DataBinding)
简介我们知道,DataBinding的核心理念是数据驱动。数据驱动驱动的目标就是View,使用DataBinding,我们通过添加、修改、删除数据源,View就会自动予以相关变化。Android RecyclerView的Adapter起的作用就是连接数据和View。一个最简单的RecyclerView Adapter可能是下面这个样子的:public class UserAdapter exte...
2018-03-13 14:08:31 3766
转载 Java8 lambda表达式10个示例
Java 8 刚于几周前发布,日期是2014年3月18日,这次开创性的发布在Java社区引发了不少讨论,并让大家感到激动。特性之一便是随同发布的lambda表达式,它将允许我们将行为传到函数里。在Java 8之前,如果想将行为传入函数,仅有的选择就是匿名类,需要6行代码。而定义行为最重要的那行代码,却混在中间不够突出。Lambda表达式取代了匿名类,取消了模板,允许用函数式风格编写代码。这样有时可...
2018-03-13 09:24:15 182
原创 Android开发使用kotline语言学习笔记
快捷键: Ctr+shift+A : 打开action 输入框,输入”convert java file to kotlin” Ctr+shift+alt+k: 将java文件转化成kotlin文件TODO 没看懂这里activity.hello.setText(“”)If we want to call the synthetic properties on View (useful in ad...
2018-03-06 10:26:36 518
原创 Fragment及其生命周期浅析
Fragement表示Activity中的行为或用户界面部分。可以将多个片段组合在一个Activity中来构建多窗格UI,以及在多个Activity中重复使用某个片段。可以将片段视为Activity的模块化组成部分,它具有自己的生命周期,能接收自己的输入事件,并且可以在Activity运行时添加或移除片段片段必须始终嵌入在Activity中,其生命周期受宿主Activity生命周期的影响:当Act...
2018-03-06 10:05:09 231
底部导航栏中间圆形按钮凸起效果demo
2016-07-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人