首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
安卓
订阅
youngyee
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
Jetpack | ViewBinding 详解
主要介绍了:1. VB 集成与一般使用方式,2. 通过 KT 属性代理简化 VB 创建流程并封装VBHelper,3. LayoutInflater 原理,4.ViewBinding绑定和生成原理
高仿自如APP底部导航切换动画效果
使用SVGA动画高仿自如APP底部Tab切换效果,SVGA 是一种跨平台的开源动画格式,同时兼容iOS/Android等多个平台。
Android自定义横向可拖动进度条
因为公司业务需要,最近用到了可拖动进度条,第一反应是使用SeekBar,用完调试才发现无法满足公司业务需求和UI的设计效果,于是大致浏览了一下自定义可拖动进度条,便用自定义view手写了一个可拖动进度
2021年了,如何优雅地使用Fragment?(一)【超长预警】
2021年了,相信Fragment如何创建,加载,甚至是常见的坑,大家都门清了。本文不会再讨论这些,而是希望讨论一些Fragment更好的使用方式。 简介 对于Fragment的介绍,我们从几个问题开
深入探索Android布局优化(下)
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 在上篇文章中,笔者带领大家学习了布局优化涉及到的绘制原理、优化工具、监测手段等等知识。如果对这块内容还不了解的建议先看看《深入探索Android布局优化(上)》、深入探索And…
Android两种方式实现动态添加View
最近有个需求是在布局上动态添加view,本来想写死的,但是发现这样写,后期如果需求变动后改动很大,不灵活,还得重新写,于是研究了一下在布局上动态添加view的方式。 4.添加一个布局. 8.做项目需求时不仅仅是实现功能,还要考虑性能和后期的扩展性,盲目的写代码,只会让项目越来越…
一篇文章带你彻底搞懂Kotlin的协程
本质上,协程是轻量级的线程。 .... 可以看到很多地方都有实现Element,它主要目的是限制范围以及异常的处理。这里我们先了解两个重要的Element,一个是Job,一个是CoroutineDispatcher 我们先从创建job开始,当调用launch的时候默认有三个参数…
布局优化:9种让你不得不使用约束布局Constraintlayout的场景
其实本文是一个爽文,适用于解决之前知道约束布局但是实际工作中迟迟无法下定决定使用他的读者,读完本文你就能知道约束布局能有多爽,然后迫不及待的去使用他了。 看一下 这个布局,头条里面的。 作为列表页中的一个item ,并且item中间是三张图并列, linearlayout 然后…
万字长文 - 史上最全ConstraintLayout(约束布局)使用详解
ConstraintLayout 是一个使用“相对定位”灵活地确定微件的位置和大小的一个布局,在 2016 年 Google I/O 中面世,它的出现是为了解决开发中过于复杂的页面层级嵌套过多的问题