黄钊林2026年Android学习计划
NEW

黄钊林2026年Android学习计划

我的2026年度个人学习计划 一、我的学习目标概述 新的一年,我为自己定下了 “技术深度 + 系统视野 + 团队赋能” 三大核心方向。这不仅仅是一份计...
阅读原文
Claude Code安装过程记录
NEW

Claude Code安装过程记录

我的Claude Code安装与配置实战 今天我想和大家分享一下我安装和配置Claude Code的完整过程。Claude Code是Anthropic推出的一个命令行AI编程助手...
阅读原文
布局Modifier与常用组件对照
NEW

布局Modifier与常用组件对照

002 布局、Modifier 与常用组件对照:从 View 到 Compose 的思维转换 大家好,我是你们的技术伙伴。今天我想和大家分享一下,当我从传统的 Andro...
阅读原文
Compose入门与从XML迁移的心智模型
NEW

Compose入门与从XML迁移的心智模型

001 Compose 入门与从 XML 迁移的心智模型 大家好,今天我想和大家聊聊我学习 Jetpack Compose 的入门心得,特别是从传统 XML 布局迁移过来的思...
阅读原文
Compose学习路径与分篇索引
NEW

Compose学习路径与分篇索引

Jetpack Compose 学习路径(从 XML 到 Compose) 大家好,我把自己学习 Jetpack Compose 的笔记整理成了一个系列,就放在 Android/compose/ 目录...
阅读原文
Compose屏幕适配与多尺寸通用方案
NEW

Compose屏幕适配与多尺寸通用方案

013 Compose 屏幕适配与多尺寸通用方案 今天我想和大家聊聊一个在 Compose 开发中绕不开的话题:屏幕适配。你是不是也曾想过,难道要为手机、小...
阅读原文
Scaffold关键字如何用
NEW

Scaffold关键字如何用

我是如何理解和使用 Scaffold 的 今天我想和你聊聊 Compose 中的 Scaffold 这个组件。结合我最近在做的项目 D:\dazhao\androidStudio\FirstCompo...
阅读原文
Android开发之深入理解Android 7.0系统权限更改相关文档 Android开发之深入理解Android
Fragment+FragmentTabHost实现仿QQ底部菜单栏 Fragment+FragmentTabHost实
实例说明kotlin关键字by lazy的用法 实例说明kotlin关键字by lazy的用

面试题汇

Android面试笔记二:果肉教育

Android面试笔记二:果肉教育
摘要: 线程安全的规约 造成OOM的分类 举一个例子说明如何优化内存 为什么不推荐使用Android Executors提供的创建线程池的方法 怎么保证一个APP的稳定性 哪些操作可以保证原子性 一个apk由...

Java基础

LinkedHashMap方法解析

LinkedHashMap方法解析
一.摘要 分析源码的时候,钊林喜欢查看类之间的程序结构,LinkedHashMap继承HashMap,拥有HashMap继承的所有方法和属性,同时是Map的间接实现类,支持所有操作,保证操作是有序的。 LinkedHa...
浅谈AsyncTask 浅谈AsyncTask
Ubuntu系统ERROR 2002 (HY000) Can not connect to local MySQL server through socket varrunmysqldmysqld Ubuntu系统ERROR 2002 (H
如何鉴别移动硬盘的真伪 如何鉴别移动硬盘的真伪