# android-note **Repository Path**: xander_wang/android-note ## Basic Information - **Project Name**: android-note - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-02-26 - **Last Updated**: 2022-12-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 我的博客 - [GitHub: Xander's Blog](https://xanderwang.github.io/android-note/) - [gitee: Xander's Blog](https://xander_wang.gitee.io/android-note/) - [My Blog: Xander's Blog](http://blog.xanderwang.site/) # 导航 - [我的 Android 学习笔记](#我的-android-学习笔记) - [Java 基础](#java-基础) - [基础类型](#基础类型) - [循环控制](#循环控制) - [常见集合](#常见集合) - [数据结构](#数据结构) - [数组](#数组) - [队列](#队列) - [链表](#链表) - [栈](#栈) - [字典](#字典) - [树](#树) - [基础控件](#基础控件) - [五种 Layout](#五种-layout) - [ImageView](#imageview) - [ListView](#listview) - [RecyclerView](#recyclerview) - [Dialog](#dialog) - [自定义控件](#自定义控件) - [流程](#流程) - [属性自定义](#属性自定义) - [Canvas](#canvas) - [事件下发](#事件下发) - [四大组件](#四大组件) - [Activity](#activity) - [Service](#service) - [Provider](#provider) - [Broadcast](#broadcast) - [多媒体](#多媒体) - [其他](#其他) - [Jetpack](#jetpack) - [动画](#动画) - [Handler](#handler) - [AsyncTask](#asynctask) - [Manifast](#manifast) - [跨进程通信](#跨进程通信) - [保活](#保活) - [传感器](#传感器) - [震动](#震动) - [步数](#步数) - [指南针](#指南针) - [FrameWork](#framework) - [AMS](#ams) - [PMS](#pms) - [WMS](#wms) - [常用框架](#常用框架) - [图片](#图片) - [网络](#网络) - [异步](#异步) - [组件化](#组件化) - [插件化](#插件化) - [算法](#算法) - [八种排序算法](#八种排序算法) - [书籍推荐](#书籍推荐) # 我的 Android 学习笔记 ## Java 基础 ### 基础类型 [Java 八大基本数据类型](https://blog.csdn.net/u014266877/article/details/54374867) ### 循环控制 [Java控制语句](https://blog.csdn.net/from_heat/article/details/82289626) ### 常见集合 [java常用集合类及其区别、源码分析(一)](https://blog.csdn.net/Dante_003/article/details/79418369) [JAVA集合框架中的常用集合及其特点、适用场景、实现原理简介](https://www.jianshu.com/p/b54f1df33f84) ### 数据结构 #### 数组 [Java数组的定义和使用](https://www.cnblogs.com/ok932343846/p/6743699.html) [Java 数组基础](https://www.cnblogs.com/mengdd/archive/2013/01/04/2844264.html) #### 队列 [Java 集合深入理解(9):Queue 队列](https://blog.csdn.net/u011240877/article/details/52860924) [java队列——queue详细分析](https://www.cnblogs.com/lemon-flm/p/7877898.html) #### 链表 [【数据结构】链表的原理及java实现](https://blog.csdn.net/jianyuerensheng/article/details/51200274) [Java链表实现以及链表倒置](https://www.jianshu.com/p/904c2cfb5ef0) #### 栈 [Java 数据结构之 Stack(栈)](https://blog.csdn.net/top_code/article/details/8650910) [java数据结构与算法之栈(Stack)设计与实现](https://blog.csdn.net/javazejian/article/details/53362993) #### 字典 [Java map 详解 - 用法、遍历、排序、常用API等](https://www.cnblogs.com/lzq198754/p/5780165.html) [Java Map集合的详解](https://blog.csdn.net/qq_33642117/article/details/52049764) #### 树 [K:树、二叉树与森林之间的转换及其相关代码实现](https://www.cnblogs.com/MyStringIsNotNull/p/8279126.html) ## 基础控件 ### 五种 Layout ### ImageView ### ListView ### RecyclerView ### Dialog ## 自定义控件 ### 流程 ### 属性自定义 ### Canvas ### 事件下发 ## 四大组件 ### Activity ### Service ### Provider ### Broadcast ## 多媒体 ## 其他 ### Jetpack ### 动画 ### Handler ### AsyncTask ### Manifast ### 跨进程通信 ### 保活 ## 传感器 ### 震动 ### 步数 ### 指南针 ## FrameWork ### AMS ### PMS ### WMS ## 常用框架 ### 图片 ### 网络 ### 异步 ### 组件化 ### 插件化 ## 算法 ### 八种排序算法 ## 书籍推荐