- 博客(15)
- 资源 (4)
- 收藏
- 关注
原创 Andorid kotlin 项目提示找不到 databing 的 BR
问题原因在 app gradle 中虽然打开了 databinding 的配置,但是忘记在最上方添加 kapt 插件 buildFeatures { dataBinding true }解决方法在 plugins 中声明 kotlin-kapt 插件 (注:旧版的 Android studio 中的语法为 apply plugins : “xxx”)plugins { id 'com.android.application' id 'kotlin-andr
2022-01-27 17:01:32
2567
原创 Android R 11 后台定位权限没有 始终允许选项的解决方法
在接入百度定位SDK 时,看到文档上说要注意android 11的权限相关问题,果然是个坑,在Android 10 11 上都出现一些问题,本文记录解决 android 11 定位权限问题的方法申请不了后台定位android 11 有不同的定位策略,前台权限和后台权限:这里有2种场景,第一种情况是当仅请求前台权限,在这种情况下,我们通常使用ACCESS_FINE_LOCATION 或者ACCESS_COARSE_LOCATION, 但是,请求授权的弹窗和以前的略有不同,在Android 11 中.
2021-11-22 17:07:09
12679
5
原创 Android 自定义通知 Notification 不显示问题
一定要增加 set SmallIcon 选项,否则一直显示系统默认的通知而不会显示自定义通知 .setSmallIcon(R.drawable.xxx)//这个属性是自定义通知里面必须要传递的,否则通知不显示Notification notification = new NotificationCompat.Builder(this, NOTIFY_BLE) .setSmallIcon(R.drawable.xxx)/
2021-11-18 11:21:04
3895
原创 使用 HandlerThread
使用 HandlerThreadAndroid 提供了一个便捷的线程类 HandlerThread ,此类自带了一个Looper ,可以实现跨线程通信的功能(至少我是这么使用的 :)23333 )使用方法Step 1 :当然是先创建一个此类对象了HandlerThread mHandlerThread = new HandlerThread();Step 2 :在创建Handler前一定要先将 mHandlerThread.start()开启一个线程mHandlerThread.s
2021-06-24 11:16:57
332
原创 NestedScrollView 嵌套 RecyclerView 时,底部被遮挡,滑动不同步问题解决
NestedScrollView 嵌套 RecyclerView 时,底部被遮挡,滑动不同步问题解决RecyclerView底部item被遮挡<androidx.core.widget.NestedScrollView //将height 的属性改为:wrap_content android:layout_height="wrap_content">RecyclerView 滑动到底部之后,NestedScrollView 才开始滑动 改为 recyclerView 不滑动,Nes
2021-04-08 19:27:51
800
1
原创 java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid view holder adapter position
java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid view holder adapter position xxxxViewHolder…出现此问题的原因:adapter.notifyItemRangeInserted(0, newContentSize);//newContetnSize 新数据的大小使用此行代码进行刷新recyclerview (Viewpage2 也是通过使用recyclerview实现的)
2021-01-04 16:35:47
2467
转载 【转载】使用更少代码的ListAdapter
写在前面的话在项目中,我们经常用到列表,在以前我们使用RecyclerView,伴随着肯定会有一个继承RecyclerView.Adapter的adapter但是在这个adapter中,但是这个adapter中,我们会写较多的代码。在com.android.support:recyclerview-v7:27.1.0中增加了一个ListAdapter,这个ListAdapter让我们使用起来更加方便。存在的问题在以前我们是通过这样的方式来进行处理class TestAdapter.
2020-11-28 08:48:03
552
原创 Activity xxxxx does not have a NavController set on xxxx
错误代码 <androidx.fragment.app.FragmentContainerView android:id="@+id/nav_host_fragment" android:name="androidx.navigation.fragment.NavHostFragment" android:layout_width="0dp" android:layout_height="0dp" app:layout_
2020-11-06 15:24:22
4928
9
原创 NestedScrollView嵌套ConstraintLayout嵌套,RecyclerView不显示
使用NestedScrollView嵌套RecyclerView解决滑动冲突时,出现了recyclerview 不显示的问题<?xml version="1.0" encoding="utf-8"?><androidx.core.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/r
2020-10-28 14:41:52
3027
原创 ERROR: Failed to open zip file. Gradle‘s dependency cache may be corrupt
检查此处文件将distributionUrl改为远程仓库的url , 然后Rebuild
2020-09-21 10:39:18
135
原创 Caused by: org.gradle.api.internal.artifacts.transform.TransformException: Failed to transform 。。。
公司陈年老项目,由于换新电脑,环境啥的都需要重新配置:出现问题Caused by: org.gradle.api.internal.artifacts.transform.TransformException: Failed to transform 。。。忘了截图~~~出现问题之后,不停的百度,也没解决问题。于是看build log,自力更生吧!第一步:问同事,...
2020-04-07 09:48:05
7882
原创 Andorid使用Retrofit报错java.lang.NoSuchMethodError: No static method metafactory....
log信息:java.lang.NoSuchMethodError: No static method metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invok...
2019-12-26 13:46:34
7970
5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人