注解的概念
什么是注解?
注解又称为标注,用于为代码提供元数据。
作为元数据,注解不直接影响你的代码执行,但也有一些类型的注解实际上可以用于这一目的。可以作用在类、方法、变量、参数和包等上。
你可以通俗的理解成“标签”,这个标签可以标记类、方法、变量、参数和包。
新技术层出不穷,作为开发者,一入此门中,从此不是在学习中,就是去学习的路上。
而最近一年呼声最高的莫如 Flutter 和 Jetpack-Compose 了,今天就聊一聊它们,没有特定的思路,想到哪就聊哪吧。另外,整篇文章个人观点性比较强,又限于自己技术格局,可能会有很多不当甚至错误的地方,不喜勿喷,有错请纠。
约束布局作为目前最强大的布局(没有之一),同时随着版本的更新它增添各种各样的新功能,在此梳理总结出一个详细的教程,为大家做个全面的导航。
本文只介绍 JetPack 学习中你可能需要注意或者你注意不到的知识点,需要你需要你有一定的 JetPack 基础。
本文仓库在 GitHub/flutter_widgets ,更多 Flutter 教程欢迎查看。
描述:固定高度的单个行,通常包含一些文本以及头部图像和尾部图标。
用处:从它的名字就可以看出来,一般是用来充当 ListView 的 Item。或用在 Column、Drawer 中。
示意图:
虽然没有 RecyclerView 这种列表控件常用些,但是在开发中你ViewPager 肯定也是不可或缺的控件,引导页、轮播图、卡片画廊等效果总是缺少不了 ViewPager 的身影。
相信每一位朋友对 ViewPager 的基础使用都已经很熟练了,今天在这里就从简至繁将 ViewPager 的每个用法都梳理一边。
主要包括以下内容:
在闲逛一个图片社区时看到这张图片,个人对炫酷的东西比较敏感(视觉肤浅),本来想下载一下这个 App 看一下实际效果,可是没找到。心有不甘,于是分析了一下,感觉实现起来不会太难,自己也花点时间实现了效果,发布了一个库。
这次主要是把 RecyclerView 比较常用的基本的点,在这里集中整理一下。从这篇文章主要梳理以下几点: