- 博客(9)
- 收藏
- 关注
原创 Android疑难解决-Duplicate class xxx.xxx.xxx found in modules xxx.xxx.xxx
这种情况,说明 top.zibin.luban.BuildConfig 在两个地方都存在需要舍弃一个,而这个类/包都是第三方依赖携带来的比如A库依赖了C库,B库也依赖C库,你同时依赖了AB库,这是就会依赖冲突。
2023-04-14 22:51:53
1492
原创 Android实现底部导航栏方法(Navigation篇)
底部导航栏一直是大部分App不可缺失的一部分最近注意到Jetpack中的Navigation支持Fragment的切换操作特此浅研究一下到此,Nav自定义导航栏已经实现,基本使用的模块来源日常使用经验。至于底部导航栏,网上大部分人都推荐使用 BottomNavigationView 配合使用好用,但自定义样式比较难,然后就只能翻BottomNavigationView的源码,看它是怎么实现切换页面而不销毁fragment。
2023-04-11 19:05:16
7213
4
原创 Android疑难解决-Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8.
编译项目报错(版本错误)Build file 'xxx\build.gradle' line: 2An exception occurred applying plugin request [id: 'com.android.application']> Failed to apply plugin 'com.android.internal.application'. > Android Gradle plugin requires Java 11 to run. You are
2021-12-31 17:09:10
4067
3
原创 Android疑难解决-RecyclerView中setBackground后view大小改变
setBackground后view大小改变 private Drawable selDrawable, unDrawable; selDrawable = ....; unDrawable = ....; //setOnClickListener内 layout.setBackground( //控制变量 boolean改变Background ? selDrawable : unDrawable );解决方法在改变Background前使用layout.
2021-12-30 18:35:18
2254
原创 RecyclerView进阶使用(上拉加载)
RecyclerView进阶使用前文准备上拉加载原理(addOnScrollListener)addOnScrollListeneronScrollStateChanged(@NonNull RecyclerView recyclerView, int newState)onScrolled(@NonNull RecyclerView recyclerView, int dx, int dy)方法1:方法2方法3结尾前文正文不在这里,可以直接选择跳过记得上次更新还是在上次可能是有人点赞才发现好久没更
2021-12-26 16:57:50
2450
原创 RecyclerView初步使用(非常详细)
RecyclerView初步使用开篇添加头开篇四月最后一天,明天就放假了闲来无事,继续上次的讲解这次对RecyclerView的讲解差不多可以满足大部分需求对RecyclerView的简单介绍在上一篇 传送门保证干货满满翻了一下上次的文章,感觉篇幅过于长这次尽量控制到5k字内,另外上次和这次的源码会拿附上链接开始添加头在上篇结尾时,加了一张这个图这个游戏广告是怎么做到独占一行的去到RecyclerView的源码中,ctrl+f搜索 notifyItem,往下翻可以看到几行注释
2021-05-06 15:56:47
865
1
原创 RecyclerView简单使用(非常详细)
星期六,又是撸代码的一天作为一个初级都算不上的小白,一步一个脚印的学吧,学一个记一个今天记录的是RecyclerViewRecyclerView简述创建布局添加 RecyclerView和每个list布局(偏新手向,选择性跳过)创建适配器创建onCreateViewHolder()onBindViewHolder()getItemCount()绑定适配器创建假数据绑定适配器适配器调整区别显示的实现点击事件简述官方解释为:提供一个固定的View让有限的窗口显示一个大数据集。(抄的)我的理解是,和L
2021-04-24 22:01:17
14612
10
原创 android动静态申请IMEI或其他特殊权限(适配11)
今天又是撸代码的一天人生第一个项目上架闪退被打回,很难受,打开就闪退,后面才恍然大悟,打开APP默认申请获取手机IMEI,测试用的手机被我手动打开了权限,所以一直没有注意这个问题果然,log报错java.lang.SecurityException: getDeviceId: The user 10368 does not meet the requirements to access device identifiers.位置在我的Application里,也就是全局类,在AndroidMain
2021-04-14 11:19:39
2492
原创 ADB下载
ADB 39 40 41下载百度找ADB下载,或多或少都不能白嫖话不多说,直接上链接ADB三个版本汇总链接:https://pan.baidu.com/s/1oX2l0PxfuPsyA9-9SYQgjw提取码:sadq
2020-12-23 09:50:06
1775
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人