android
文章平均质量分 61
liaochong_2019
技术,需要不断更新!
展开
-
使用约束布局ConstraintLayout完美解决多控件被挤出屏幕的问题
在Android开发中,经常需要与布局打交道,最近在开发中遇到一个问题,水平方向有多个控件,从左到右依次为ImageView(图标)、TextView(歌曲名)、ImageView(VIP标签)、TextView(作者)、ImageView(播放状态)。并且歌名和歌手字段单行显示,大概的实现效果如下:如果用LinearLayout或者RelativeLayout来布局,那么效果可能是这样:出现VIP标签和动画图标被挤出屏幕外面的问题。如果还是坚持要LinearLayout或者RelativeLay原创 2021-04-10 00:49:00 · 6651 阅读 · 0 评论 -
使用AS引入aar包冲突问题解决,Duplicate class xxx found in modules bbb.jar (:bbb:) and bbb.jar (bbb.jar)
在AndroidStudio中引入aar文件,一般的做法是1、在app模块中新建一个libs目录2、把需要导入的aar文件放进去3、在app模块下build.gradle的dependencies中添加依赖implementation(name: 'xxx-1.1.0', ext: 'aar')4、编译,有时候发现如下报错Duplicate class package.external.IExternalServiceStub$Proxy found in modules jetified-aa原创 2021-03-19 20:13:08 · 3107 阅读 · 0 评论