![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
卡布达Style
这个作者很懒,什么都没留下…
展开
-
解决用户多次点击弹出Toast队列长时间显示问题
Toast对象在show时系统是将该对象放入队列中,当队列当前没有要显示的toast时才显示本次show请求,这就带来了一些困扰,比如某个操作我们会通过toast提示一些信息,但是如果用户频繁进行此操作,会在队列内堆积非常多的内容,造成不好的用户体验,解决办法是建立工具类,判断成员变量mtoast是否为null,如果为null则通过newToast()对其赋值,如果不为null则通过setText转载 2016-06-03 11:06:34 · 1385 阅读 · 0 评论 -
设置XML点击效果事件
android:state_pressed=["true" | "false"] //被点击 android:state_focused=["true" | "false"] //获得焦点 android:state_selected=["true" | "false"] //被选中 android:state_checkable=["true" | "false"]转载 2016-07-15 13:55:45 · 604 阅读 · 0 评论 -
Dialog自动弹出软键盘
Android在拥有EdittExt的Activity界面,一般都会自动弹出键盘,有时我们需要设置EdittExt的一个父View来设置他们的 android:focusable=”true” android:focusableInTouchMode=”true”即可。而在Dialog中,他不会自动弹出键盘,我们呢又需要他自动弹出来。所以就有了这样一个问题。转载 2016-07-28 11:28:07 · 397 阅读 · 0 评论 -
EditText获取焦点显示按钮,点击按钮清空EditText
//用户触摸EditText得到焦点事件 mEtAccountUserPassword.setOnFocusChangeListener(new OnFocusChangeListener() { @Override public void onFocusChange(View arg0, boolean hasFocus) { // T原创 2016-07-18 21:32:28 · 2016 阅读 · 0 评论 -
double类型保留小数后一位跟两位
public double changeDouble(Double dou){ NumberFormat mNf=new DecimalFormat( "0.0 "); //一位是0.0.两位是0.00 mDou = Double.parseDouble(mNf.format(dou)); return mDou; }转载 2016-06-23 10:01:41 · 836 阅读 · 0 评论 -
Android ListView 隐藏自带分割线
android:divider=”@null” //只需要设置为空就好了原创 2016-07-19 14:46:10 · 401 阅读 · 0 评论 -
使用递归删除源文件名长度大于系统支持的长度
import java.io.File; /** * 解决无限创建的子文件夹删除不了的问题 * @author Treasure * */ public class ForeverDelete { //删除文件夹方法 private void deleteDir(File file) { if (file.listFile转载 2016-08-10 20:13:23 · 391 阅读 · 0 评论 -
EditText使用属性详解
在开发的过程中,通常会用到EditText,如何让虚拟键盘来适应输入框中内容的类型,通常我们都会在xml文件中加入android:inputType=""。android:inputType="none"android:inputType="text"android:inputType="textCapCharacters"//前3个输入普通字符android:inputType="textCapW原创 2016-09-18 08:49:09 · 366 阅读 · 0 评论 -
ADB控制台过滤logcat信息
adb logcat -v time -s xxx原创 2017-12-19 21:10:34 · 480 阅读 · 0 评论