android
文章平均质量分 51
cyq161
这个作者很懒,什么都没留下…
展开
-
Derect local .aar file dependencies are not supported when building an AAR.
今日公司的项目在rebuild时总报一个异常:这是项目的一个module中引用了一个aar文件,引用aar文件时出错了(一个本地文件)。试着按照网上的各种方法,但是都无法彻底解决,基本就是解决了这个问题同时又引发了其他的问题;一番琢磨尝试,终于解决了;1.删除module中报异常的这个aar文件。2.以导入module的方式,重新导入aar文件。3.修改使用这个aar文件的module的gradle以引用这个aar文件(implementation project(':libB.原创 2021-01-26 14:03:10 · 8902 阅读 · 5 评论 -
productFlavors使用过程中applicationId冲突
今天公司项目APP要发布一个供产线专用的测试版,刚好之前看过一些关于“productFlavors”的内容,正好派上用场。在app module的build.gradle中加入了productFlavors所需的相关代码 flavorDimensions "p" productFlavors{ p1{ applicationId "com.pad.p" } p2{ applicationId原创 2021-01-14 19:02:09 · 576 阅读 · 0 评论 -
kotlin 设置viewpager页面切换速度
fun ViewPager2.setCurrentItem( item: Int, duration: Long, interpolator: TimeInterpolator = AccelerateDecelerateInterpolator(), pagePxWidth: Int = width // 使用viewpager2.getWidth()获取) { val pxToDrag: Int = pagePxWidth * .原创 2021-01-14 11:19:38 · 298 阅读 · 0 评论 -
Android kotlin协程 使用retrofit时出现的异常:java.lang.NoSuchMethodError: No static method metafactory
配置gradle://retrofitimplementation 'com.squareup.retrofit2:retrofit:2.9.0'implementation 'com.squareup.retrofit2:converter-gson:2.9.0'def coroutines = "1.3.7"implementation "org.jetbrains.kotlinx:kotlinx-coroutines-core:$coroutines"implementation "原创 2021-01-08 15:10:31 · 884 阅读 · 0 评论 -
Android studio git手动修改忽略文件
本地仓库目录下有个.gitignore文件,文件内容如下(这是我添加的忽略文件内容,每个人添加的内容多少会有不同):*.iml.gradle/local.properties/.idea/caches/.idea/libraries/.idea/modules.xml/.idea/workspace.xml/.idea/navEditor.xml/.idea/assetWiza...原创 2019-11-28 11:17:17 · 454 阅读 · 0 评论 -
MediaRecorder录制视频时计算文件大小
MediaRecorder录制视频时通过音频编码率和视频编码率计算文件大小或时间计算公式:(音频编码率(单位k)+视频编码率(单位k))/8*时间(秒) = 文件大小(kb) 例:mediaRecorder.setAudioEncodingBitRate(96000);mediaRecorder.setVideoEncodingBitRate(5*1024*1024);(96...原创 2019-01-16 16:57:11 · 1511 阅读 · 0 评论 -
AndroidStudio Unknown attribute android:layout_width等
Android studio自从更新到3.2.1后,xm布局l文件中就出现Unknown attribute android:layout_width的提示,design页面也无法查看。各种异常不断。就是下面两句出现高亮并提示:android:layout_width="wrap_content"android:layout_height="wrap_content"我的解决办法:...原创 2018-11-07 10:16:01 · 4513 阅读 · 1 评论 -
DecimalFormat用法--------可用于设置显示指定位数
DecimalFormat用法DecimalFormat 是 NumberFormat 的一个具体子类,用于格式化十进制数字。DecimalFormat 包含一个模式 和一组符号 符号含义: 0 一个数字 # 一个数字,不包括 0 . 小数的分隔符的占位符 , 分组分隔符的占位符 ; 分隔格式。 - 缺省负转载 2015-03-05 16:55:55 · 364 阅读 · 0 评论