首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android UI
订阅
LiuShangYuan
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
视频feed流框架-原创
背景 目前抖音、快手、其他短剧app遍地都是,但是好用的开源的feed流框架基本没有 于是做了一款可商业化的视频流框架,供大家参考使用,直接上效果 在开源项目:https://github.com/T
HenCoder Android 开发进阶: 自定义 View 1-2 Paint 详解
这期是 HenCoder 自定义绘制的第二期: Paint。如果你没看过第一期,可以先去看一下第一期: HenCoder Android 开发进阶:自定义 View 1-1 绘制基础 简介 上一期我已经简单说过, Canvas 的 drawXXX() 方法配合 Paint 的几个…
Android 图像合成:玩转 PorterDuff.Mode 的 18 种混合模式
PorterDuff.Mode 详解 PorterDuff.Mode 是 Android 提供的一组用于图像混合的模式枚举类,定义了两张图像(源图像 Source 和目标图像 Destination)
Android进阶宝典 -- CoordinatorLayout协调者布局原理分析并实现吸顶效果
本文主要介绍CoordinatorLayout所能实现的功能,包括但不限于子View间联动、子View间嵌套滑动等等,以及每个功能内部的核心源码解读
深入剖析 Android RecyclerView 的使用原理
深入剖析 Android RecyclerView 的使用原理 一、引言 在 Android 开发领域,用户界面的设计与实现至关重要。为了高效展示大量数据,Android 提供了多种视图组件,其中 R
解谜:为何用了9-Patch背景图后自带Padding属性?
本次分享的主题源于笔者在实际开发中遇到的问题。 具体现象为:当普通的9-Patch图用作TextView的backGround属性后,整个TextView便有了一定的Padding值。但笔者并没有给定padding属性,甚至在预览视图中,也没有展现出padding效果。但运行起…
深入理解RecyclerView:布局管理器实现原理和使用方法
RecyclerView 相对于传统的 ListView 在可定制性、性能和扩展性方面都有了巨大的进步,作为一名 Android 开发者,掌握 RecyclerView 的技术是非常必要的。
Android 实现单指滑动、双指缩放照片
最近接到一个查看大图的需求,现在图片展示还不够大,要求还要能缩小能放大还能保存照片。来看看看看看看看吧
Android Detail:Window 篇—— WindowInsets 与 fitsSystemWindow
阅读本文,你将了解 Android 将内容绘制到状态栏和导航栏后面的原理;WindowInsets 的分发逻辑;获取状态栏高度的最佳实践;edge-to-edge 的适配等内容
聊聊获取屏幕高度这件事
问题的起因是我发现 PopupWindow弹出位置不正确时发现的。其实早在两年多前,我就发现我手上的小米MIX2s 获取屏幕高度不正确...