效果图 分析 先来分析一下,可以看到这是一个按月份分组的2行图片列表,列表顶部一个悬浮栏,会随着列表滑动而刷新,点击顶部栏,弹出了一个筛选框。 思路 1.列表部分 可以用Re...

效果图 分析 先来分析一下,可以看到这是一个按月份分组的2行图片列表,列表顶部一个悬浮栏,会随着列表滑动而刷新,点击顶部栏,弹出了一个筛选框。 思路 1.列表部分 可以用Re...
之前在开发过程中,数据库基本上会使用Litepal或者SQlite自己写,最近换新环境,公司原先使用的数据库就是GreenDao,在各种情况的作用下,准备了解下GreenDa...
Image Image.network(): 加载远程图片Image.asset(): 加载本地图片 显示网络图片 显示网络图片,只需要填入图片地址就可以了 显示本地图片 要...
方法的重载 Overloads 名称相同、参数不同的方法 Jvm函数签名的概念:函数名、参数列表 跟返回值没有关系 默认参数 为函数参数设定一个默认值 可以为任意位置的参数设...
Container组件 Container组件是一个容器组件,类似于Html中的div。 其中decoration可以设置边框,背景色,背景图片,圆角等属性,非常好用。对于t...
常量 Java中: Kotlin中: 注:const 关键字用来修饰常量,且只能修饰 val,不能修饰var, companion object 的名字可以省略,可以使用...
为什么要导入material文件? Flutter提供了许多Widget,可帮助你构建遵循Material Design的应用程序。Material应用程序以Material...
对象声明 单例模式在一些场景中很有用,而Kotlin使单例声明变得很容易。 这称为对象声明。并且它总是在object关键字后跟一个名称。就像声明变量一样,对象声明不是一个表达...
类及其成员的可见性 KotlinJavaprivateprivateprotectedprotected-default(包内可见)internal-publicpublic...
距离Google发布Flutter已经有很长一段时间了,又是一门新的技术,那么我们到底是学呢还是学呢还是学呢?不要问我,我不知道,鬼特么知道我这辈子还要学习多少东西。其实新技...
只有在Android 5.0 以上,才支持设置状态栏的颜色。 Build.VERSION.SDK_INT: 硬件设备上当前正在运行的软件SDK的版本。Build.VERSIO...
前言 前段时间,突然收到一个状态栏颜色优化设计的任务,将原本应用整体的黑色状态栏修改为根据标题栏颜色进行沉浸式设计,显示效果如下: 经过分析及踩过N多坑,终于完成了APP全局...
目录介绍 01.前沿说明1.1 案例展示效果1.2 该库功能和优势1.3 相关类介绍说明 02.如何使用2.1 如何引入2.2 最简单使用2.3 常用api2.4 使用建议 ...
Gradle实现统一依赖管理 目的 在版本迭代过程中,经常遇到一种情况: 一旦android SDK、android support包,gradle build tool以及...
Kotlin的接口可以既包含抽象方法的声明也包含实现。 使用关键字interface来定义接口。 一个类或者对象可以实现一个或者多个接口。 接口中的属性 可以在接口中定义属性...