项目遇到问题
Mars-xq
好记性不如烂笔头。
展开
-
RecyclerView 异步加载 乱序 问题的解决
参考: 郭霖 : Android ListView异步加载图片乱序问题,原因分析及解决方案方法一:1、 onCreateViewHolder 中获取 RecyclerView@Overridepublic TestHolder onCreateViewHolder(ViewGroup parent, int viewType) { LayoutInflater inflater = LayoutInflater.from(parent.getContext()); View vie原创 2021-11-02 12:07:45 · 1297 阅读 · 0 评论 -
Android :手机号码校验
简单校验public boolean isMobileNO(String mobiles) { //"[1]"代表第1位为数字1,"[358]"代表第二位可以为3、5、8中的一个, //"\\d{9}"代表后面是可以是0~9的数字,有9位。 String telRegex = "[1][34578]\\d{9}"; if (TextUtils.isEmpty(mobiles)) ret...原创 2019-10-22 23:23:13 · 2285 阅读 · 0 评论 -
Android-scrollview里的textview无法撑满屏幕解决方案
ScrollView里只放一个元素.当ScrollView里的元素想填满ScrollView时,使用”fill_parent”是不管用的,必需为ScrollView设置:android:fillViewport=”true”。当ScrollView没有fillVeewport=“true”时, 里面的元素(比如LinearLayout)会按照wrap_content来计算(不论它是否设了”fill_原创 2017-08-03 16:11:05 · 2168 阅读 · 0 评论 -
Android - listview常见设置问题
1、去掉listview底部的分割线通过对ListView的源码分析,我们发现,所有的分割线都是通过画一个很窄的矩形实现的,但是在给每一行画分割线之前,ListView都会判断当前行的底部位置是否到达或者超出了ListView的底部,如果到达了,那么就不会画这条分割线。所以,如果ListView的高度是fill_parent,那么当Item很少,而没有能填满ListView的高度的时候,底部就会出现原创 2017-08-03 16:23:28 · 394 阅读 · 0 评论 -
项目报错:Can‘t create handler inside thread that has not called Looper.prepare()
参考: Can’t create handler inside thread that has not called Looper.prepare() Android 如何判断当前线程是否是主线程子线程中直接toast报错:Can't create handler inside thread that has not called Looper.prepare()解决方法: if (!N原创 2018-02-05 17:05:58 · 1737 阅读 · 0 评论 -
listview报错 IndexOutOfBoundsException、HeaderViewListAdapter.isEnabled
使用listview添加了footerview,放在onresume中请求列表数据,点击详情再返回列表, 重复此操作,报错如下:java.lang.IndexOutOfBoundsException: Index: 1, Size: 1 at java.util.ArrayList.get(ArrayList.java:437) at android.widget.HeaderVi...原创 2018-05-22 14:38:31 · 3122 阅读 · 0 评论 -
android :空指针Java.lang.NullPointerException
参考:安卓开发过程中空指针的问题Java.lang.NullPointerException空指针概念:1.所谓的指针,就是java中的对象的引用。比如String s;这个s就是指针。2.所谓的空指针,就是指针的内容为空,比如上面的s,如果令它指向null,就是空指针。3.所谓的空指针异常,就是一个指针是空指针,你还要去操作它,既然它指向的是空对象,它就不能使用这个对象的方法...原创 2018-07-23 11:44:38 · 2346 阅读 · 0 评论 -
Android resource linking failed
编译报错:Android resource linking failedOutput: C:\Users\13579\Desktop\early\MyLoading\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:3082: error: expected refere...原创 2018-11-27 20:26:07 · 22377 阅读 · 3 评论