![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 64
若水上善666
这个作者很懒,什么都没留下…
展开
-
android中EditView.addTextChangedListener死循环问题
1. 问题描述:问题描述:EditView.addTextChangedListener死循环问题。例如:我需要在EditView中输入数据的同时做出改变,如自动补全单位,这样的话我们会在输入数据之后,调用afterTextChanged函数,但是当我们补全单位之后,我们又需要利用setText()函数把我们带有单位的数据传递到EditView中去,这个时候会再次调用afterTextChanged函数,这样就存在死循环问题。mTextWatcher = new TextWatcher() {原创 2021-02-20 21:24:33 · 836 阅读 · 0 评论 -
android中Dialog的使用
1. Dialog概述对话框是提示用户做出决定或输入更多信息的小窗口。对话框不会填充屏幕,通常用于需要用户采取行动才能继续执行的模态框事件。android开发网站上是这样写的https://developer.android.google.cn/guide/topics/ui/dialogs.html?hl=zh-cn#java:Dialog 类是对话框的基类,但您应避免直接实例化 Dialog,而是使用下列子类之一:AlertDialog此对话框可显示标题、最多三个按钮、可选择项列表或自定义布原创 2021-02-20 20:51:45 · 474 阅读 · 0 评论 -
android中RecyclerView的使用
1. RecyclerView概述Android提供了一个更强大的滚动控件——RecyclerView。 它可以说是一个增强版的ListView, 不仅可以轻松实现和ListView同样的效果, 还优化了ListView中存在的各种不足之处。 目前Android官方更加推荐使用RecyclerView, 未来也会有更多的程序逐渐从ListView转向RecyclerView。2. RecyclerView使用2.1 加入依赖库首先需要在项目的build.gradle中添加相应的依赖库才行,在app/原创 2021-02-07 15:35:04 · 2966 阅读 · 0 评论