![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发问题
痞子小小崔
QQ:962935348
展开
-
【开发问题】前端——记录合集
Chrome内核浏览网页,有时候底部会多出一段<div style=position:多出这部分代码的原因是Chrome的插件,以为为例是因为“百度翻译”插件Table的From如果写在Table外面,会导致网页底部多一行空白。间接导致Android里WebView使用layout_height="match_parent"后,会强制出现滚动效果。...原创 2019-05-23 17:41:29 · 258 阅读 · 0 评论 -
【开发问题】Android——Fragment must be a public static class to be properly recreated from instanc
译文:Fragment 必须是公共静态类才能从实例状态正确地重新创建解决:public class SettingDialogFragment extends DialogFragment:添加 public 即可原创 2020-09-25 13:45:35 · 677 阅读 · 0 评论 -
【开发问题】Android——Adapter:IndexOutOfBoundsException: Inconsistency detected
数据源增删后应当随机刷新Adapter报错信息:IndexOutOfBoundsException: Inconsistency detected.原因和解决办法:在对绑定数据源,比如List进行增删操作后,应当随机进行一次刷新。尤其是删除或清空操作,否则会导致底层报错,程序崩溃。...原创 2020-09-15 16:03:41 · 345 阅读 · 0 评论 -
【开发问题】HorizontalBarChart渐变色无效的问题
PS:渐变无效其实是BUG,直到2020年1月24号才解决,而目前的3.1.0版本是在19年打包的,所以需要手动下载源码并导入项目,导入module我就不阐述了源码地址:https://github.com/PhilJay/MPAndroidChart使用Fill:import com.github.mikephil.charting.utils.Fill;... ...List<Fill> mGradientColors = new ArrayList<>();...原创 2020-08-08 13:47:13 · 282 阅读 · 0 评论 -
Android刷新UI导致崩溃的探究——Only the original thread
结论:Only the original thread that created a view hierarchy can touch its views不能粗暴的理解为由于刷新UI导致的,而是由于刷新修改View大小导致的,如果你的View设定了固定的长宽是不会出现这个错误的。当大小设置为wrap_content后,每次setText都会重新计算View的长宽并刷新,这会导致执行requestLayout方法,而这个方法需要执行checkThread方法,导致报错也就是在长宽设定为非wrap_con原创 2020-07-25 13:33:21 · 606 阅读 · 0 评论 -
RecyclerView内布局使用weight无效的解决方案
问题:如果使用的是LinearLayout,并内部使用了weight属性,会导致RecyclerView最终效果与weight不一致。解决:在LinearLayout外部套一层其他布局即可原创 2020-07-07 09:57:57 · 1100 阅读 · 0 评论 -
【开发问题】usb-serial-for-android
程序重启后无法再次读取USB设备插入USB设备,程序运行,一切正常。关闭程序再次打开,设备与端口皆可获取,直到Port.open(connection)出错使用的是RK3188 5.1系统传感器为体温传感器,使用此开源CH34转USB/MainActivity: connection: android.hardware.usb.UsbDeviceConnection@3b3b49f1...原创 2020-03-14 16:06:48 · 1747 阅读 · 2 评论