![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 58
俺不理解
cn.lzd
展开
-
让你的 Lottie 支持文字区域内自动换行
对 Android - lottie TextLayer 做如下补充1. 补充 sz、ps 字段的解析2. 重写 getTextLines() 方法,正确获取多行文本,自动换行3. 重写 drawTextWithFont() 方法,正确计算 align 偏移原创 2022-07-26 15:16:26 · 1114 阅读 · 1 评论 -
Android 点击事件图示源码解析
Android 点击事件图示源码解析。仅用于知识点简介,详细描述建议百度,主要是一些个人的理解总结,可以在面试时来回答,所以并不是很详细,只是总结~原创 2022-04-19 01:27:42 · 2359 阅读 · 0 评论 -
Android 四大组件面试
仅用于知识点简介,详细描述建议百度,主要是一些个人的理解总结,可以在面试时来回答,所以并不是很详细,只是总结~ 后续应该会不断更新Activity、Service、BroatcastReceiver、ContentProvider原创 2022-04-15 14:42:29 · 2536 阅读 · 1 评论 -
Java 相关面试问题
仅用于知识点简介,详细描述建议百度,主要是一些个人的理解总结,可以在面试时来回答,所以并不是很详细,只是总结~ 后续应该会不断更新原创 2022-04-15 02:04:28 · 149 阅读 · 0 评论 -
Android基础: Handler机制相关
Handler 机制相关常见问题,帮助了解学习 Handler 机制原创 2022-04-14 19:03:04 · 2898 阅读 · 0 评论 -
AndroidStudio找不到BuildConfig但是可以运行
解决BuildConfig正常生成了,但是在代码里却无法使用。找不到BuildConfig但是可以正常run原创 2022-01-20 09:45:24 · 4989 阅读 · 2 评论 -
MVP + Retrofit + RxJava 搭建一个基础的Android开发框架
1. 搭建一个简易的Android开发结构,避免新手开发时出现代码混乱的问题;2. 包含一个基础的框架搭建,讲解都在注释里原创 2022-01-18 15:53:40 · 3039 阅读 · 3 评论 -
Android Bitmap四个角不等的圆角切割
1. 问题背景设计的需要是这样的:需要上边两个角圆角,下边两个角是直角,同时这张图是Url Glide加载进来的。OK,目标明确,做起来也不是很难了。2. 解决方案首先加载 Url 图片进来Glide.with(this).load(url).into(new CustomTarget<Drawable>() { @Override public void onResourceReady(@NonNull Drawable resource, @Nullable Transit原创 2021-08-17 14:16:35 · 972 阅读 · 0 评论 -
Android JsonArray解析为带泛型的数组
1. 问题背景最近做一个词典的功能,下载下来的Json中有JsonArray,在解析是发现如果使用List<?> list = GsonUtils.fromJson(json, List.class);的方式时,并不能得到想要的结果,如下图。我们想要的其实是DicLocalItem的数组,但转化出来的确实LinkedTreeMap泛型,强转就不要想了,一定会报错的。2. 解决方案两个方法第一种办法是对每一个JsonElement解析添加进List中,则有如下工具类:publ原创 2021-08-03 11:47:49 · 1019 阅读 · 1 评论 -
Android 设置 SelectorColor 不生效
一、问题背景写了个 colorSelector ,在代码中给文字设置颜色,却怎么也不生效。<selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:color="@color/public_warn_color" android:state_selected="true"/> <item android:color="@color/public_as原创 2021-08-03 10:58:18 · 795 阅读 · 0 评论 -
Unable to determine application id: com.android.tools.idea.run.ApkProvisionException 引起的 bugfix
今天AS突然抽风报错 Unable to determine application id: com.android.tools.idea.run.ApkProvisionException找了百度一大堆,大部分都是复制粘贴,最后在StackOverFlow找到了正解。打开配置原创 2021-02-21 16:25:53 · 926 阅读 · 0 评论 -
【安卓】让你的 AbsListView可以自动滚动,还能循环!
1. 轮盘式循环 listView2. 自动选中置顶 item3. 选项对齐符合你需要就进来看看吧~原创 2020-07-15 11:11:56 · 336 阅读 · 0 评论 -
Android加阴影 -(一键无脑引入,无兼容问题)
安卓加阴影有很多限制,而且颜色也不是那么好控制,由于工作需求,辛苦了一晚上还是搞了个通用的方法出来做的阴影。目前没有什么兼容问题,也不需要引入包,可以说放进程序里一键调用就可以了,大可一试哦~原创 2020-06-06 22:38:26 · 531 阅读 · 0 评论 -
Gradle-外部读取-manifest-程序读取-动态配置res-动态配置productFlavor
本文主要在gradle读取外部文件 - 动态配置productFlavor - gradle与manifest交互 - java代码与manifest交互四个方面给出了解决方案,希望能给各位一些帮助原创 2020-03-14 13:21:23 · 1078 阅读 · 0 评论 -
最新安卓提醒及角标功能实现概总(最后更新:2019-4-4)
1. 安卓不同版本的提醒适配2. 国内各大厂商的角标适配原创 2019-04-04 12:09:31 · 2071 阅读 · 0 评论 -
WebView与 JS 交互方式集锦
转:https://blog.csdn.net/carson_ho/article/details/64904691/其中在WebView调用js时进行的版本判断那里,应该是19。记录一下~转载 2018-12-27 10:41:27 · 147 阅读 · 0 评论 -
“Eclipse\AS中不显示在运行的模拟器” 问题解决方案
解决“Eclipse\AS中不显示在运行的模拟器”的问题原创 2018-09-10 10:18:00 · 1304 阅读 · 0 评论