一份关于 Java、Kotlin 与 Android 的学习笔记

原文链接: https://yq.aliyun.com/articles/649662

Java_Kotlin_Android_Learn

这是一份关于 Java 、Kotlin 、Android 的学习笔记,既包含对基础知识点的介绍,也包含对一些重要知识点的源码解析,笔记的大纲如下所示:

  • Java

    • 重拾Java(0)-基础知识点
    • 重拾Java(1)-基本数据类型与字面值
    • 重拾Java(2)-运算符
    • 重拾Java(3)-异常处理
    • 重拾Java(4)-线程
    • 重拾Java(5)-枚举
    • 重拾Java(6)-注解
    • 重拾Java(7)-泛型
    • 重拾Java(8)-反射
    • 重拾Java(9)-Lambda表达式
  • Java 集合框架

    • Java 集合框架源码解析之数组与链表
    • Java 集合框架源码解析之ArrayList
    • Java 集合框架源码解析之LinkedList
    • Java 集合框架源码解析之HashMap
    • Java 集合框架源码解析之LinkedHashMap
    • Java 集合框架源码解析之HashSet
    • Java 集合框架源码解析之LinkedHashSet
  • Java 集合框架源码

    • ArrayList
    • LinkedList
    • HashMap
    • LinkedHashMap
    • HashSet
    • LinkedHashSet

  • Kotlin
    • 变量和函数
    • 基本数据类型和其他基本类型
    • 目录和包
    • 条件循环和区间
    • 返回和跳转
    • 修饰符
    • 抽象类、嵌套类、内部类、密封类、枚举类
    • 数据类
    • 继承
    • 接口
    • 可空性
    • 类型的检查与转换
    • 数组
    • 集合
    • 命名参数、默认参数值、可变参数
    • 扩展函数和扩展属性
    • Lambda表达式
    • with与apply函数
    • 函数操作符
    • 异常
    • 运算符重载
    • 字符串模板
    • 中缀调用和解构声明

  • Android 应用源码分享

    • 一个具备私聊和群聊功能的聊天应用
    • 通过 Wifi 实现无网络传输文件
    • 通过 Wifi Direct 实现无网络传输文件
  • Android 四大组件

    • Android Activity 标签属性
    • Android Activity 使用详解
    • Android BroadcastReceiver 使用详解
    • Android Service 使用详解
    • Android ContentProvider基本用法
  • Android 多线程机制

    • Android 多线程之Handler、Looper与MessageQueue源码解析
    • Android 多线程之HandlerThread源码解析
    • Android 多线程之IntentService源码解析
    • Android 多线程之AsyncTask源码解析
  • Android 多线程机制源码

    • HandlerThread
    • IntentService
    • AsyncTask
  • Android IPC 机制

    • Android IPC机制(1)-进程和线程
    • Android IPC机制(2)-序列化机制
    • Android IPC机制(3)-AIDL
    • Android IPC机制(4)-Messenger
    • Android IPC机制(5)-Binder连接池
    • Android IPC机制(6)-AIDL使用详解
  • Android 框架学习笔记

    • Android ConstraintLayout 使用详解
    • 约束布局 ConstraintLayout 1.1.2版本的新特性
    • Retrofit2 与服务端实例讲解
    • DataBinding 使用详解
    • Gson 使用详解
    • Dagger2 入门笔记
    • 在Android设备上搭建Web服务器
  • Android 自定义View

    • 侧边栏滑动索引 View
    • Wifi 信号指示 View
    • 仿360悬浮球与加速球
  • Android 相关

    • Android 应用基础知识
    • Android Permission 问权限大全
    • Android 进程和线程
    • Android 内存泄漏分析
    • Android 系统权限
    • Android 事件分发机制详解
    • Android 解决 View 的滑动冲突
    • Android 工具类库
    • 扫描并连接蓝牙音响设备
    • 解决软键盘和表情面板切换时的跳闪问题

学习笔记的项目地址:Java_Kotlin_Android_Learn

你可能感兴趣的:(一份关于 Java、Kotlin 与 Android 的学习笔记)