Android
文章平均质量分 62
VincentLoveAndroid
热爱技术,喜欢交友,愿提升技术的同时能认识一群志同道合的朋友O(∩_∩)O
展开
-
PopupWindow 真正 点击返回键,空白区域取消,返回键取消
控制PopupWindow 是否能取消需要同时设置setOutsideTouchable和setFocusable方法,如下:private void setCancelableInternal(boolean isCancelable) {if (isCancelable) {mPopupWindow.setOutsideTouchable(true);//点击空白键取消原创 2017-08-22 15:40:40 · 671 阅读 · 0 评论 -
Android 限制EditText输入小数点后面位数
遇到一需求,要限制EditText小数点输入位数,最后经过查阅资料,实现方法如下:①xml中限制输入的类型:android:inputType="numberDecimal"②重写InputFilterpublic class DecimalDigitsInputFilter implements InputFilter { private final i原创 2017-09-04 17:14:01 · 4485 阅读 · 2 评论 -
使用ButterKnife方法,点击事件响应里面,执行performClick失效,不能再同一帧响应多个点击事件
最近在项目中使用butterKnife绑定点击事件,在一个控件点击中,执行另外一个控件的点击事件,然后发现失效。查看butterknife生成的源码,发现butterknife的OnClickListener外层被包裹了一层,目的在于防止同一帧被多次点击。解决办法:①可以延迟执行控件的performClick②使用系统的的绑定事件方法原创 2017-09-06 15:45:06 · 2560 阅读 · 3 评论 -
Android调用系统相机onActivityResult返回参数data为null
一般调用系统相机的代码:filePath = ImageUtil.getCacheFilePath(this, StaticValue.PHOTO_PROTOCOL_ENTRUST);File file = new File(filePath);Intent intentFromCapture = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);原创 2017-09-07 11:03:22 · 4586 阅读 · 1 评论 -
官方文档-理解ConstraintLayout表现上的好处
总结:①支持控件拖拽进行约束布局,简单方便。②ConstraintLayout主要通过减少布局嵌套的层级,来降低视图布局过程中带来的性能损耗。允许你构建负责的布局而不用嵌套View和ViewGroup元素。Understanding the performance benefits of ConstraintLayout24 August 2017翻译 2017-09-11 09:59:11 · 648 阅读 · 0 评论