上一页 1 2 3 4 5 6 7 ··· 11 下一页
摘要: 1、开发中发现,当两个文件名只有大小写的区别,其他都一样的情况,android中会默认是同一个文件。 比如,你在同一个文件夹下有一个文件 aa.txt 重新创建一个文件命名为AA.txt android系统会认为这俩是同一个文件,从而出现覆盖的问题。 经测试发现,windows、Mac osx 系统 阅读全文
posted @ 2017-03-06 18:17 epmouse 阅读(4508) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/liu_qiqi/article/details/38304033 阅读全文
posted @ 2017-02-17 18:46 epmouse 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 同一个eventbut是不可以注册两次的,所以我们会在ondestroy方法中进行unregister() 但是在fragment中,最好把unregister()方法写到 onDestroyView()方法中而不是onDestrory()方法中 因为同一个activity上的fragment在切换 阅读全文
posted @ 2017-02-04 14:43 epmouse 阅读(1125) 评论(0) 推荐(0) 编辑
摘要: edittext的文字变化监听textchaged()方法在二次进入页面的时候会被调用,为了避免此调用,判断输入字符的长度,当长度大于零再进行内部逻辑。 场景说明: 使用viewpager承载4个fragment时,切换fragment让fragment重新加载时,会触发edittext的文字改变监 阅读全文
posted @ 2017-01-18 21:41 epmouse 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 经测试:如果在原有的集合数据上使用add方式添加元素后,调用notify方法可以刷新页面 但是如果是用新的集合赋值给原集合,就不起作用了。可能是因为赋值后adapter中的集合并没有同步改变,他里面持有的还是原来的集合。所以不是网上说的线程问题。 解决方式: 1、赋值后重新setAdapter()。 阅读全文
posted @ 2017-01-12 20:08 epmouse 阅读(376) 评论(0) 推荐(0) 编辑
摘要: http://m.blog.csdn.net/article/details?id=51350501 以上博文讲解很详细。 如图所示,有时候为了布局美观,在搜索时没有搜索按钮,而是调用软件盘上的按钮。调用的实现只需要在XML在输入框中加入Android:imeOptions="actionSearc 阅读全文
posted @ 2016-12-30 15:55 epmouse 阅读(8861) 评论(0) 推荐(0) 编辑
摘要: 是在onmesure()方法中报错,网上解释的比较合理的原因是 这句代码必须是oncreate方法中调用,因为要计算空间尺寸,但是别的类也是同样的用法,就不会出现该错误。 阅读全文
posted @ 2016-12-30 12:11 epmouse 阅读(1309) 评论(0) 推荐(1) 编辑
摘要: 开发中,发现第一次进入页面时光标就会出现在页面的第一个edittext中,解决思路是: 在edittext的父布局中加入两行代码夺取焦点 另外hint的文字是在用户开始输入的时候才会消失,不是在获取焦点的时候消失,这个细节居然一直没注意到。 阅读全文
posted @ 2016-12-30 12:09 epmouse 阅读(2784) 评论(0) 推荐(0) 编辑
摘要: 1、xml中设置 gravity=“top” 加入edittext框的高度不止一行时,该属性可是光标定位在第一行,不设置的话光标是默认在框的中间 2、etEdit.setSelection(text.length());//光标位置在文字末尾 阅读全文
posted @ 2016-12-28 16:40 epmouse 阅读(951) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/yegongheng/article/details/40624267 http://hyshucom.iteye.com/blog/1681273 http://blog.csdn.net/shimiso/article/details/43447785 阅读全文
posted @ 2016-12-22 17:10 epmouse 阅读(349) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 11 下一页