摘要: 1、设置EditText的android:digits 属性, 这种方式可以指出要支持的字符。比如要限制只能输入数字和字母,可以这样android:digits="1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz" 2、设置 阅读全文
posted @ 2017-06-06 11:09 lucktian 阅读(1443) 评论(0) 推荐(0) 编辑
摘要: Rect bounds = new Rect(); String text = "Hello World"; TextPaint paint; paint = findViewById(R.id.hello_world).getPaint(); paint.getTextBounds(text, 0 阅读全文
posted @ 2017-05-26 17:59 lucktian 阅读(3868) 评论(0) 推荐(0) 编辑
摘要: 思路:由于item里需要处理多种点击事件,所以不便于用listview的onItemClickListener, 需要在adapter里进行设置不同点击区域的onclicklistener 但是,有时候有些业务逻辑并不是在adapter里处理,所以需要在activity或者 fragment里提供给 阅读全文
posted @ 2017-05-25 14:24 lucktian 阅读(1432) 评论(0) 推荐(0) 编辑
摘要: WindowManager windowManager = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);Display display = windowManager.getDefaultDisplay();and 阅读全文
posted @ 2017-05-24 18:58 lucktian 阅读(5914) 评论(0) 推荐(0) 编辑
摘要: /*** 对变量进行 JSON 编码* @param mixed value 待编码的 value ,除了resource 类型之外,可以为任何数据类型,该函数只能接受 UTF-8 编码的数据* @return string 返回 value 值的 JSON 形式*/function json_en 阅读全文
posted @ 2017-04-18 14:15 lucktian 阅读(2787) 评论(0) 推荐(1) 编辑
摘要: 1.问题:如果main方法被声明为private会怎样? 答案:能正常编译,但运行的时候会提示”main方法不是public的”。 2.问题:Java里的传引用和传值的区别是什么? 答案:传引用是指传递的是地址而不是值本身,传值则是传递值的一份拷贝。 3.问题:如果要重写一个对象的equals方法, 阅读全文
posted @ 2017-03-04 22:53 lucktian 阅读(1035) 评论(0) 推荐(0) 编辑
摘要: 在项目中,我们常常会遇到一个ScrollView里面会嵌套ListView的情况,但往往你会发现,ListView和ScrollView的滚动时间会有冲突问题,造成ListView不能完全显示。虽然网上有给出解决方案,但事实上并不好用,并不完美。 public void setListViewHei 阅读全文
posted @ 2017-02-28 11:53 lucktian 阅读(1190) 评论(0) 推荐(0) 编辑
摘要: 最近升级了MIUI系统,新系统中,蓝牙功能不能正常使用,分析原因后发现是由于没有开启定位权限,但是又不能获取定位权限是否开启的正确的值,不管是是否授权了,都返回了授权,所以没法判断, 所以针对小米手机加了一些特殊的处理,刚好用到下面的判断。 作者:Mariotaku链接:https://www.zh 阅读全文
posted @ 2017-02-27 18:10 lucktian 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38352503 ,本文出自【张鸿洋的博客】 1、概述 上一篇已经基本给大家介绍了如何自定义ViewGroup,如果你还不了解,请查看:Android 手把手教您自定ViewGroup 阅读全文
posted @ 2017-02-09 13:37 lucktian 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 从远程clone 一个仓库到本地仓库A后,由于有多个分支,经常需要切换,不同分支区别比较大,切换一下,需要重编译,于是又在本地clone了改动较大的一个分支F到仓库B; 在B仓库改动后,提交到A仓库的F分支上时,报错 error: refusing to update checked out bra 阅读全文
posted @ 2017-02-09 11:14 lucktian 阅读(308) 评论(0) 推荐(0) 编辑