首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
surfaceview
订阅
强志黄
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
是时候让 Android Tools 属性拯救你了
日常开发过程中,我们都会遇到这样一种场景:我们写出的 UI 效果在对接数据之前需要提前进行预览,进而调整 UI 细节和排版问题。我们一般的做法是什么样的?如果存在像 TextView 或者 ImageView 这种基础控件,你是不是还在通过诸如 android:text="xx…
万字长文 - 史上最全ConstraintLayout(约束布局)使用详解
ConstraintLayout 是一个使用“相对定位”灵活地确定微件的位置和大小的一个布局,在 2016 年 Google I/O 中面世,它的出现是为了解决开发中过于复杂的页面层级嵌套过多的问题
“无架构”和“MVP”都救不了业务代码,MVVM能力挽狂澜?(一)
业务代码经历了从“无架构”到“MVP”的迭代升级,成功地将界面和业务分离开。但 MVP 也引入了诸多痛点,MVVM能够一一解决?
WindowInsets - 布局的监听器
如果您已经看过我的Becoming a Master Window Fitter谈话,您就会知道处理窗口插件可能很复杂。 最近,我一直在改进几个应用程序中的系统栏处理,使他们能够在状态和导航栏后面绘制。 我想我已经提出了一些方法,可以使处理插入更容易(希望如此)。原文 对于本文…
Android Binder 原理换个姿势就顿悟了(图文版)
前言 Binder机制可谓是Android 知识体系里的重中之重,作为偏底层的基础组件,平时我们很少关注它,而它却是无处不在,也是Android 面试易考察的点之一。网上很多文章,要么知识点比较陈旧,
Kotlin 属性与函数入门(与Java 比对)
前言 Kotlin 问世也有好几年了,尤其作为Android 官方指定的开发语言,许多项目已经替换为Kotlin编写,广泛流行的第三方库也开始支持Kotlin。在使用Kotlin的过程中,你将会逐渐了
使用ReplacementSpan在TextView中自定义Tag
代码已上传https://gist.github.com/tb-yangshu/70c0b8422007d046c573dede0247deda,欢迎star
SurfaceView 与 TextureView 详解
播放视频或者渲染其他的动画的时候,有两个 View 组件可供选择,SurfaceView 和 TextureView。从性能和安全性角度出发,优先选 SurfaceView。
Gradle里那些神奇操作的原理
目前国内对Android领域的探索已经越来越深,不少技术领域如插件化、热修复、模块化、构建系统等都对Gradle有迫切的需求,不懂Gradle将无法完成上述事情。所以Gradle必须要学习。 Grad
Android性能优化系列篇(五):弱网优化
汇总了一下众多大佬的性能优化文章,知识点,主要包含: UI优化/启动优化/崩溃优化/卡顿优化/安全性优化/弱网优化/APP深度优化等等等~ 本篇是第五篇:弱网优化