web源码:专为 UI 开发、测试和文档而设计
介绍:一个用于独立构建 UI 组件和页面的前端研讨会
源码下载:https://www.dandroid.cn/?p=18370
web源码:数据可视化和数据探索平台
介绍:
- 用于快速构建图表的无代码界面
- 用于高级查询的强大的、基于 Web 的SQL 编辑器
- 用于快速定义自定义维度和指标的轻量级语义层
- 对几乎所有 SQL数据库或数据引擎的开箱即用支持
- 各种精美的可视化效果可展示您的数据,从简单的条形图到地理空间可视化
- 轻量级、可配置的缓存层有助于减轻数据库负载
- 高度可扩展的安全角色和身份验证选项
- 用于编程定制的API
- 为扩展而从头开始设计的云原生架构
源码下载:https://www.dandroid.cn/?p=18366
深入理解JVM垃圾收集机制
程序计数器、虚拟机栈和本地方法栈这三个区域属于线程私有的,只存在于线程的生命周期内,线程结束之后也会消失,因此不需要对这三个区域进行垃圾回收。垃圾回收主要是针对 Java 堆和方法区进行
详细文章:https://www.dandroid.cn/?p=18322
Android Handler异步通信:深入详解Handler机制源码
一套 Android 消息传递机制,使用Handler的原因:将工作线程需操作UI的消息 传递 到主线程,使得主线程可根据工作线程的需求 更新UI,从而避免线程操作不安全的问题
详细文章:https://www.dandroid.cn/?p=18297
Android 应用启动流程 | Activity 启动流程
打开 Android 手机电源键后 , 先运行 BootLoader , 然后使用 BootLoader 加载 Linux Kernel ,
之后会启动 init 进程 , init 进程会启动 Zygote ( 受精卵 ) 进程 ,
Zygote 进程会调用 system_server 进程 , system_server 进程 会拉起 PackageManagerService 进程 和 ActivityManagerService 进程 ,
ActivityManagerService 进程 会启动 Launcher 应用 ; Launcher 应用就是界面中显示各个应用图标的应用 , 就是 Android 的桌面应用 ;
详细文章:https://www.dandroid.cn/?p=18319
后台源码:换脸器和增强器
介绍:使用-s/--source,-t/--target和-o/--output参数将以无头模式运行程序
源码下载:https://www.dandroid.cn/?p=18363