作者: lovelycat

25 篇文章

thumbnail
记录RecyclerView包含多个Edittext数据异常问题
一般情况下通常会想到用TextWatcher来监听Edittext的数据变化,但是在recyclerViewAdapter更新的时候会重复触发这个监听事件,造成数据混乱。 尝试了百度上各种方法之后,都没有成功orz...... 于是想到了一…
thumbnail
Material Design 3 初体验
Material 3很久之前就发布了,最近才了解到,感觉和Material 2完全不同,新建个项目来感受一下: 这个版本最大的特点就是圆角,几乎所有组件都有圆角,看上去非常圆润。(主题色还会随系统壁纸颜色而改变) 使用Material 3主…
thumbnail
Java入门系列教程#8 集合与Map
上一课学习了数组,那么这一节来学习一下集合和Map。 由一个或多个确定的元素所构成的整体被称为集合,集合具有无序性,但是Java内的集合多种多样,下面我们一起来学习Java中常用的集合。 学习目标 掌握ArrayList、HashSet的使…
thumbnail
Java入门系列教程#7 数组
上一课我们学习了几种常用的分支语句,本期来拓展一下数据类型。 学习目标 掌握数组的声明与访问 课题引入 若现在有一组数据,需要将它们保存到一起,并且给它们编号,如何实现呢? 我们可以像书柜一样,把一个个数据按顺序摆放好,并且贴上一个数字标签…
thumbnail
Java入门系列教程#6 逻辑语句
上一期学习了运算符与数据转换,本期继续学习常用的几种逻辑语句。 学习目标 掌握所有常用逻辑语句的使用 本节内容比较简单,因此不做过多解释,读懂代码会用就好。 逻辑语句 if public static void main(String …
thumbnail
Java入门系列教程#5 运算符与类型转换
上一期我们学习了对象与类,对新手来说是最难理解的部分,但没关系,后续的课程会再次复习这一块内容。本期来学习一下运算符与类型转换。 学习目标 学会基本运算符的使用并能熟练运用了解各基本数据类型之间的转换 运算符 运算符分为算术运算符、关系运算…
thumbnail
为做好的CPU写一个编译器
上一篇记录了一次CPU的制作过程:如何制作一个简易16位CPU – LovelyCat的小站 于是我又试着写了一个编译器来实现真正的可编程,下面只展示一些核心代码。 由于编程语言语法简单,编译器的逻辑也很简单,无数if for套上去就是了。…
thumbnail
解决Autoptimize设置页面加载速度慢的问题
Autoptimize是一款优秀的Wordpress优化插件,它可以对Html/CSS/JS等进行优化,本篇主要记录一下怎么解决插件设置页面在国内加载速度慢的问题。 这款插件的设置页面在我更换服务器之前很快就能打开,自从换到了国内之后,速度…