- 博客(8)
- 收藏
- 关注
原创 解决AndroidStudio代码部分空白问题(解决ide error occurred java.lang.IllegalArgumentException: TextHitInfo is out
我的错误信息是java.lang.IllegalArgumentException: TextHitInfo is out of range。删除.idea下面的workspace.xml后关掉as再打开就可解决。今天打开项目时,不管点击哪个类,代码都不显示了,但是可以运行,clean,build,重启都不管用。在其他博客的解决方案中点击蓝色按钮就可解决。解决方案:编译时右下角会出现一个红色感叹号,点击进去可以看到错误信息。
2022-11-10 11:33:19 1802 1
原创 解决caused by: org.gradle.api.internal.artifacts.ivyservice错误
解决caused by: org.gradle.api.internal.artifacts.ivyservice错误
2022-09-15 17:40:42 4636
原创 安卓点击事件传递,onInterceptTouchEvent,onTouchEvent,及onTouch,onClick区别
假如,view的onTouchEvent返回值为false,那么view的setOnClickListener中写的点击事件的处理不会生效,即点击事件没有在这里消费,事件会上传到上一层,直到可以消费处理。Toast的顺序是“已按下”,“已抬起”,“已单击”,如果将onTouch的返回值设成true,则点击事件不会再往下传递,手指抬起之后,Toast“已抬起”,不会再Toast“已单击”当返回值是false时,事件会传递到上层中,直到某一层的返回值为true,进行消费处理。
2022-09-08 19:22:32 1617 1
原创 Android更新AndroidX,我在这次更新中的注意点
第一步在gradle.properties中加入android.useAndroidX=trueandroid.enableJetifier=true然后点击Refactor->Migrate to AndroidX点击之后会build很多错误,大部分都是导入的包的错误,一个一个更改,比较简单的方式就是将错误的import删掉,找到未导包的地方重新import即可,不用去对照android转换AndroidX的表格,重新导包的就是AndroidX支持的包。xml中的错误也可以将错误的一行全部删除,重
2022-07-04 17:47:07 361
原创 Android把第三方库作为module导入本地,可以更改第三方库源码供使用
Android把第三方库作为module导入本地,可以更改第三方库源码供使用
2022-07-04 14:55:12 962
原创 开发注意点
持续加入...1.加载网络图片要给宽高2.多用else,不要把判断类型写死,可以解决后面新增类型问题3.当一个布局想要覆盖另一个布局时,可以设置translationZ大一点4.判断数组是否为空时:list!=null&&list.isEmpty()解决服务端有时返回的数组可能是null或者{}5.在绘制布局过程中,获取到的控件不管是measureWidth或者width都为0,可以参照Android 中获取控件宽和高的方法(详细解析)_CodeIsPoisonous
2022-02-15 17:03:12 52
原创 加入RTC
腾讯rtc创建trctCloud实例并加入监听回调(加入的回调是加入成功或失败后的回调) if (mTRTCCloud == null) { mTRTCCloud = TRTCCloud.sharedInstance(BaseApplication.app) } mTRTCCloud?.setListener(object : TRTCCloudListener() { override fun onEn
2022-02-11 13:40:21 652
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人