Android进阶
文章平均质量分 87
左大星
弟子不必不如师,师不必闲于弟子。闻道有先后,术业有专攻。
展开
-
Activity交互问题,你确定都知道?
本文将从常见Binder传递数据限制、多个Application对activity跳转的影响等方面进行详细探讨。原创 2024-02-20 20:29:41 · 672 阅读 · 0 评论 -
Jetpack 之Glance+Compose实现一个小组件
由浅入深,一步步带你用Compose构建widget。原创 2024-02-19 22:31:46 · 1889 阅读 · 0 评论 -
Android EditText关于imeOptions的设置和响应
EditText中的imeOptions详细解析。原创 2024-02-16 10:48:22 · 2548 阅读 · 0 评论 -
Compose自定义动画API指南
一文讲透Compose的自定义动画,快来一起用Compose画爱心动画!原创 2024-02-16 10:47:19 · 903 阅读 · 0 评论 -
Compose高级别API动画指南
这可能是你看过最详细的Compose高级API动画了。原创 2024-02-15 11:33:13 · 1264 阅读 · 0 评论 -
Compose低级别API动画指南
一文讲透Compose低级别API动画。原创 2024-02-15 11:31:27 · 927 阅读 · 0 评论 -
常见单例模式详解
一文讲透常见的单例模式。原创 2024-02-14 15:12:49 · 1843 阅读 · 0 评论 -
LayoutInflater源码解析及常见相关报错分析
一文让你彻底看懂LayouInflater源码流程!原创 2024-02-13 10:11:38 · 1108 阅读 · 0 评论 -
Android的常用Drawable讲解
这应该是你看过最详细的Drawable讲解了。原创 2024-02-13 10:10:05 · 2817 阅读 · 0 评论 -
Android录音功能的实现及踩坑记录
Android录音功能的实现及踩坑记录.原创 2024-02-12 11:07:23 · 2432 阅读 · 0 评论 -
DataBinding源码浅析---初始化过程
一文看懂DataBinding初始化过程。原创 2024-02-12 11:06:11 · 1729 阅读 · 0 评论 -
UI自动刷新大法:DataBinding数据绑定
一文彻底搞懂DataBinding的数据绑定!原创 2024-02-11 22:56:18 · 2069 阅读 · 0 评论 -
DataBinding简易入门
DataBinding快速入门,挑战全网最快!原创 2024-02-11 22:54:33 · 1004 阅读 · 0 评论 -
还在用findViewById,不来了解下其它方式?
众所周知,都2220年了,findViewById已经是一种非常繁琐的操作,确定不来了解下替代方式?原创 2024-02-10 17:26:33 · 1088 阅读 · 0 评论 -
Compose之Slider全面解析
全面讲解Compose中的Slider。原创 2024-02-10 17:24:58 · 661 阅读 · 0 评论 -
Jetpack Compose之进度条介绍(ProgressIndicator)
Compose自带进度条控件有两个,分别是:CircularProgressIndicator(圆形进度条)和LinearProgressIndicator(线性进度条)。原创 2024-02-08 10:10:18 · 1053 阅读 · 0 评论 -
Compose和XML的代码互相调用
就像第一次使用kt一样,很多项目都是java和kt混着用,在难以确保开发协同工作人员同等技术追求(比如有的人想用Compose、有的人不想)的情况下,这种情况极易发生。所以传统XML布局和Compose方法互相调用的场景发生了也很正常。原创 2024-02-08 10:08:05 · 1098 阅读 · 0 评论 -
Compose之设置代码模板
都2022年了,还不会在AS里设置Compose代码模板,还不来学习一下减少下工作量?原创 2024-02-07 11:36:38 · 599 阅读 · 0 评论 -
JetpackCompose中的Dialog、AlertDialog
跟View体系一样,Compose中也用Dialog做提示框的。既然有这个API,那我们还是得卷起来熟悉下使用流程及方法。原创 2024-02-07 11:35:41 · 1543 阅读 · 0 评论 -
JetpackCompose之ConstraintLayout
在View体系中,ConstraintLayout就已经展现出其关于布局构建功能的强大性,能够避免过多的布局嵌套导致页面过多的渲染和代码维护性,这么方便快捷且强大的组件当然要保留到Compose中啦。原创 2024-02-06 20:13:58 · 1292 阅读 · 0 评论 -
Jetpack之RadionBtton、Switch、Checkbox组件介绍
一文讲透Compose中RadionBtton、Switch、Checkbox等组件。原创 2024-02-06 20:12:01 · 460 阅读 · 0 评论 -
JetPack Compose之Button使用指南
跟View体系一样,Compose通过Button来显示按钮状态及响应相关事件等。此文让你彻底明白Jetpack中Button的详细使用方法及原理。原创 2024-02-05 16:41:33 · 1555 阅读 · 0 评论 -
JetPack Compose之TextField使用指南
让你彻底明白Jetpack中的textField使用原创 2024-02-05 13:38:27 · 2107 阅读 · 0 评论 -
JetPackCompose之Text使用指北
对应View体系中传统的TextView,Jetpack Compose中用Text组件来显示文本信息。本文让你彻底明白Compose中的文本使用。原创 2024-02-04 20:39:10 · 1853 阅读 · 0 评论 -
一文讲明Jetpack中的图片组件
此文结合实例让你彻底明白Jetpack中的图片组件原创 2024-02-04 20:33:11 · 485 阅读 · 0 评论 -
还在用findViewById,不来了解下其它方式?
众所周知,都2225年了,如果你还在用Java敲安卓代码,findViewById已经是一种非常繁琐的操作,如果要去获取的id数量多,则对开发更加不友好。原创 2024-02-01 21:48:49 · 907 阅读 · 0 评论 -
Android MVVM+Clean架构简介
一篇文章让你明白Android开发中MVVM的Clean架构及其优缺点,无废话。原创 2024-01-26 13:52:15 · 1820 阅读 · 0 评论 -
Could not find support-v4.jar (com.android.support:support-v4:26.1.0)??
今天码代码码的正高兴的时候,突然报了个错,在检查SVN仓库后并没有发现可疑提交记录。具体报错信息看图: 经过几次尝试,最终在配置文件里把jcenter()放在maven仓库下,编译就成功了,如图: 具体详细原因,不明~知道的小伙伴可以留言哦...原创 2018-10-23 15:24:20 · 1670 阅读 · 0 评论 -
Handler引起的内存泄漏详解及解决方案
本文已在我的公众号CodeFire上优先发布,装载请注明出处. 在日常的开发中,我们经常遇到的异常里内存泄漏算是出现频率不低的一种,也常常是最令人崩溃的一种,当查询数据量比较大而调用数据库cursor没有关闭、在页面退出前某些注册了的事件没有取消、加载图片过大没做特殊处理的时候等等,这些都是造成OOM的原因。但是在我们最熟悉且最经常使用的Handler身上,也会“不经...原创 2018-09-28 09:37:00 · 3746 阅读 · 0 评论