简介
使用方法
1.Gradle中导入包
2.在XML中定义该控件
3.设置控件中单元格的个数
4.创建一个DetailView
5.将该list设为FreeSizeDraggagbleLayout的数据源
实现原理
1. 长按控件产生控件浮起效果实现
2. 被拖动控件与单个相同大小控件换位效果实现
3. 拖动控件及与控件组(由多个控件组成,组成后与被拖动控件具有相同大小)换位效果实现
小结
阅读全文
1.sleep是Thread的函数,wait属于Object2.线程中调用sleep后进入休眠状态,但并不释放锁;调用wait后会释放锁并开始等待(进入挂起状态),知道收到notify消息后再开始尝试获取锁。
阅读全文
1.查询”001”课程比”002”课程成绩高的学生
2.查询平均成绩大于60分的同学的学号和平均成绩
3.查询所有同学的学号、姓名、选课数、总成绩
4.查询姓“李”的老师的个数
5.查询没学过“叶平”老师课的同学的学号、姓名
6.查询学过“001”并且也学过编号“002”课程的同学的学号、姓名
7.查询学过“叶平”老师所教的所有课的同学的学号、姓名
8.查询课程编号“002”的成绩比课程编号“001”课程低的所有同学的学号、姓名
9.查询所有课程成绩小于60分的同学的学号、姓名;
10.查询没有学全所有课的同学的学号、姓名;
阅读全文
1.什么是RecyclerView
2.使用RecyclerView
2.1.activity_main.xml布局
2.2.MainAcitivty
2.3.MyAdapter
2.3.1.onCreateViewHolder
2.3.2.onBindViewHolder
2.4.点击item时的响应函数
阅读全文