随笔分类 -  Android

Android note
摘要:我在做Android开发时候使用到了百度人脸离线识别,需要依赖百度的库。他们的库是区分芯片的,而我们的产品既有高通的也有RK的,所以在我封装百度人脸时候会配置两个风味,例如下面: flavorDimensions = ['chip'] productFlavors { RkChip { dimens 阅读全文 »
posted @ 2024-11-20 11:30 拜雨 阅读(10) 评论(0) 推荐(0) 编辑
摘要:我数据库使用Room, Dao层查询方法使用了suspend @Update(onConflict = OnConflictStrategy.IGNORE) suspend fun update(listMenu: List<TbMenu>) 然后就会报错, error: Type of the p 阅读全文 »
posted @ 2021-12-17 10:13 拜雨 阅读(648) 评论(0) 推荐(0) 编辑
摘要:kotlin升级到1.6.10后,我编译moshi报错,信息如下: Caused by: java.lang.IllegalStateException: Could not parse metadata! This should only happen if you're using Kotlin 阅读全文 »
posted @ 2021-12-17 09:42 拜雨 阅读(857) 评论(0) 推荐(0) 编辑
摘要:对于动态更新应用图标和名称这个小功能还是有一定使用场景的。比如节假日或者特惠活动时候我们需要展示一些特殊的图标。要是重新打包发布那岂不是很麻烦。 我最近使用迅雷APP,就发现了有这个功能,会员还可以享受会员专享图标,展示你的与众不同。 那怎么实现这个功能,下面就来详细介绍下,要实现这个功能主要涉及两 阅读全文 »
posted @ 2021-07-21 00:28 拜雨 阅读(829) 评论(0) 推荐(0) 编辑
摘要:Jetpack Compose学习笔记(三) 最近看了不少的ComposeUI相关的博文,自己越来越喜欢这种界面编写方式了,看着代码感觉有些复杂其实是自己封装的不好,多看看大神开源的会有很大帮助。 Jetpack Compose学习笔记(二)已经把Text函数基本的使用都介绍了,复杂的实现还在于An 阅读全文 »
posted @ 2021-07-11 11:56 拜雨 阅读(1187) 评论(3) 推荐(1) 编辑
摘要:Jetpack Compose学习笔记(二) 今天不干饭,干下Compose里面Text控件,类似TextView,不过在Compose里Text是一个函数,绘制文本。 基本属性 text: String // 设置文本 modifier: Modifier // 这个很复杂后面单说 color: 阅读全文 »
posted @ 2021-07-09 04:02 拜雨 阅读(1655) 评论(0) 推荐(1) 编辑
摘要:Jetpack Compose学习笔记(一) Jetpack Compose是Google推出的全新的UI框架。很多人都说学不动了,但是作为一个程序员,学不动也要学哦,不然就会被淘汰。 目录结构 HelloWorld式这里就免了,新建工程的目录结构就这个样子,默认新建了一个主题的包,同时在res目录 阅读全文 »
posted @ 2021-07-09 03:59 拜雨 阅读(1491) 评论(0) 推荐(1) 编辑
摘要:好久没用过EditText限制长度了,今天用代码设置都不知道该怎么用了,记录下吧 一般我们在xml中使用maxLength来设置,如下: <EditText android:id="@+id/et_no" android:layout_width="match_parent" android:lay 阅读全文 »
posted @ 2021-05-14 16:44 拜雨 阅读(1174) 评论(0) 推荐(0) 编辑
摘要:日常问题整理 记录日常开发中遇到的问题和解决方案,不定期更新。 kotlin使用room时候引发下面错误 error: Entities and POJOs must have a usable public constructor. You can have an empty constructo 阅读全文 »
posted @ 2021-02-12 16:10 拜雨 阅读(97) 评论(0) 推荐(0) 编辑
摘要:最近gradle升级了,然后编译就出现了这个错误 Direct local .aar file dependencies are not supported when building an AAR. 然后求助了百度,给出了下面解决方案 在module的build.gradle文件中增加如下内容: 阅读全文 »
posted @ 2021-02-07 02:00 拜雨 阅读(57427) 评论(10) 推荐(2) 编辑

点击右上角即可分享
微信分享提示