最新 最热

【Flutter 专题】137 图解自定义 ACEFoldTextView 折叠文本

和尚在学习 Flutter 过程中,有特别需求是对于文本过长的内容需要展示固定行数,而在文本右下角有提示用户点击展开和收起;和尚尝试自定义一个可折叠收缩的 ACEFoldTextView;...

2021-10-12
0

Databinding使用总结

新项目使用Databining,已经完整开发一个版本,发现官方的文档以及网上资料都写的不够详细,所以做个整理,对于打算使用Databining的伙伴,应该会很有帮助...

2021-09-29
0

Android-计算器GridLayout

一个Linearlayout 嵌套三个TextView 最下方的显示当前计算式。上面为先前的计算式。

2021-09-24
0

Android-使用AutoCompleteTextView进行动态匹配

布局文件如下: 一个:AutoCompleteTextView(只能选择一次) 一个:MultiAutoCompleteTextView(可以进行多次选择)

2021-09-24
0

【Android开发】 ListView使用实战详解,你get到了嘛?

今天在这里记录一下Android开发中有关Listview的使用教程,同时也是对所学知识的一个巩固!

2021-09-14
0

真·富文本编辑器的演进之路-Span的整体性控制

在了解了Span的基本知识后,我们先来处理下「Span的整体性控制」,怎么理解呢?我们在编辑富文本的时候,经常会遇到一些整体内容的输入,例如「@用户」、输入话题「#什么话题#」、跳转链接「URL」,这些Span区别于普通文字,输入时...

2021-09-08
0

RecyclerView性能优化的最后一公里

时至今日相信大部分的Android开发者对RecyclerView的缓存机制如数家珍。相关教程也是数不胜数。如果你想详细了解这些不同缓存的作用以及实现原理。可以参考我之前写过的两篇文章。聊聊RecyclerView缓存机制和详细聊...

2021-09-03
0

android inflater 用法

在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button...

2021-08-16
0

底部导航栏的几种实现方式

Android底部导航栏实现方式真的是太多了~在这里仅介绍几种实现方式~建议使用TabLayout +ViewPager ,TabLayout是Android Material Design中的控件,布局文件简单。

2021-08-16
0