Android设计模式源码解析之原型模式
1. 模式介绍
模式的定义
用原型实例指定创建对象的种类,并通过拷贝这些原...
Netty原理分析
1. Netty简介
Netty是一个高性能、异步事件驱动的NIO框架,基于JAVA NIO提供的A...
Android Jetpack – Paging 3
前言
又到了学习 Android Jetpack 的时间了,之前我已经写过了一篇《即学即用Andro...
android ListView、RecyclerView两种方式实现聊天界面
android ListView、RecyclerView两种方式实现聊天界面支持文字、表情、图片和语音信息,支持下拉加载更多,支持聊天记录保存本地
算法 – 回溯
如何尝试走迷宫呢?遇到障碍物就从头 “回溯” 继续探索,这就是回溯算法的形象解释...
Android 常见获取设备标识方法现状
在最近的开发工作中,有个功能点需要获取设备标识作为用户ID,理想的标识应该是不...
Linux应用开发【第六章】网络编程应用开发
6 网络编程应用开发
6.1 网络编程简介
要编写通过计算机网络通信的程序,首...
Android底层崩溃捕获机制
我们知道Java中的Crash我们一般可以通过try/catch进行捕获并获取具体的崩溃信息,...
Kotlin系列之filter、find、any、map、flatMap、takeWhile、reduce、groupBy常见高阶函数
高阶函数:filter
是一个过滤器,能够通过各种条件过滤出符合该条件的数据。
...
android日历样式源码
CalendarListView 是一个ListView 和 CalendarView 结合并互相联动的控件,日历可以伸缩扩展,列表可以上拉下沉, 日历的选择会让ListView 滑动到指定的位置,ListView的滑动同时也会带动日历滑到指定位置并能同时自动切换月份
HarmonyOS Next(纯血鸿蒙)它到底像谁?
前言
24年的第1天有写过一篇关于鸿蒙的文章:不吹不黑,辩证看待开发者是否需要入...

