Android设计模式源码解析之原型模式
1. 模式介绍
模式的定义
用原型实例指定创建对象的种类,并通过拷贝这些原...
android仿网易云音乐UI
云阅:一款基于网易云音乐UI,使用Gank.Io及豆瓣api开发的符合Google Material Design的Android开源项目。项目采取的是MVVM-DataBinding架构开发,现主要包括:干货区、电影区和书籍区三个子模块。DIY网易云音乐原来是如此Cool
android图表库源码
Android图表库(XCL-Charts is a free charting library for Android platform.),基于Android Canvas来绘制各种图表,使用简便,定制灵活。目前支持3D/非3D/背向式/横向/竖向柱形图(Bar Chart)、3D/非3D饼图(Pie Chart)、堆叠图(Stacked Bar Chart)、面积图(Area Chart)、 折线图(Line Chart)、曲线图(Spline Chart)、环形图(Dount Chart)、南丁格尔玫瑰图(Rose Chart)、仪表盘(Dial Chart)、刻度盘(Gauge Chart)、雷达图(Radar Chart)、漏斗图(Funnel Chart)
synchronized 原理分析
synchronized 原理分析
1. 在阅读源码时做了大量的注释,并且做了一些测试分析...
Android Studio 的一些推荐设置,让开发更方便
Android studio 的功能非常强大,这里推荐一些好用的设置,让开发更加方便。
类型...
android显示姓名的文字图片源码
仿Android联系人SideBar排序,根据拼音A-Z字母快速查找,以及输入搜索条件过滤,显示姓名的文字图片。 这样的效果相信大家并不陌生,我们在APP中都司空见惯了,比如在选择地址的时候,选择国家,省份等等。这样的效果很多大神也都写过相应的博客,大体上实现的方式都差不多,今天我也给大家模仿一下Android联系人的排序实现
RecyclerView实现混合布局
PS:好长时间不写博客了,起初是不知道写些什么,后来接触了到了很多东西,原本看...
ViewPager2获取Item的View
1.在写ViewPager2的ViewHolder的时候给ItemView设置tag为当前的ViewHolder
pub...
buildSrc
1.项目根目录下新建一个名为 buildSrc 的文件夹
image.png
2.在 buildSrc 文...
用Jetpack Compose Desktop极简配置做一个Windows桌面时间显示器(compose框架入门向)
+关注继续查看
眼看着微软的winui,MAUI用起来还不如以前的winform,WPF,很...
整点活!Android 端的 AI 消除安排
在 AI 快速发展的时代,手机芯片的性能进步也是一日千里,手机的也不仅仅是打电话...
volatile 和 synchronized 的区别
Hi 大家好,我是 DHL,大厂程序员,公众号:ByteCode ,在美团、快手、小米工作过...
Jetpack系列-Room使用和源码分析
1 简介
Room是Google官方在SQLite基础上封装的一款数据持久库,是Jetpack全家桶的...

