
Android
解决Android开发一些实际问题
有点胖的程序猿
做个不脱发的程序猿!!!!!!!
展开
-
Android日期和时间的选择器
在一些APP上我们经常可以看到日期选择控件,由于很多需要用户手工输入日期,所以该控件的作用就是为了控制用户的输入格式,在Android中有一个日期选择控件叫DatePicker,但是该控件并非弹窗模式,而是在页面上占据一块区域,这种方式很影响布局的美观性,所以更多我们是采用弹窗作为日期控件的显示方式,这个以弹窗方式显示的日期控件叫做DatePickerDialog, DatePickerDialog是一种弹窗模式的日期选择器,也就是实现的效果是单击EditText输入框弹出日历,选择完成后EditText.原创 2020-05-28 16:44:47 · 2277 阅读 · 0 评论 -
适配器使用CheckBox勾选混乱的解决方案
今天,使用RecyclerView + Checkbox的时候,发生了checkbox状态错乱的问题. RecyclerView 为了提高效率,使用了Recycler回收机制,它的作用就是,不会产生多余的itemView,如果产生了向上滑动,就将最上方的itemView保存起来,然后接到最下面,然后重新加载数据(onBindViewHolder会被调用)。但是这种方式,如果itemView中有checkbox,要继承之前的勾选状态,那就坑了爹了。因为重用的itemView会保留之前的check状态。 必原创 2020-05-18 14:57:33 · 590 阅读 · 0 评论 -
Android studio的Spinner绑定下拉框
先布置页面,也就是XML的代码,要使用Spinner标签,Spinner其实就是一个列表选择框。不过Android的列表选择框并不需要显示下拉列表,而是相当于弹出一个菜单供用户选择。 Spinner 与 Gallery 都继承了AbsSpinner,AbsSpinner 继承了AdapterView,因此它也表现出AdapterView的特征:只要为AdapterView提供Adapter即可&...原创 2020-05-08 10:56:14 · 1225 阅读 · 0 评论