#Android

这个主题下的全部文章。
  1. Project:Android 架构学习

    目标 学习和 Android 架构有关知识。 包含以下主题: Android 应用架构 MVC、MVP、MVVM、MVI 组件化 学习资料 书籍: 《Android 组件化架构》苍王 此前搜集的一些博客: 如何设计 MVVM 架构的 Repository 接口 Android项目架构设计深入浅出 手把手带你搭建一个优秀的Android项目架构 Mavericks:Airbnb 使用这套框架减少了 …

  2. 🤖 04 强大的列表控件 RecyclerView

    2017.10.19 完成初稿 2024.3.22 加入海树,调整排版和部分文字 2024.4.2 重写部分内容 2024.8.31 使用 Kotlin 重写代码,并更新博客,增加了多布局样式的内容 前言 移动设备屏幕比较小,能展示的内容不多,如果有大量数据需要展示时,通常需要以列表来展示。 在早期的 Android 开发中,会使用 ListView 和 GridView 控件来实现大量数据的展示…

  3. 🤖 03 基础控件与布局

    在软件开发中,界面设计与功能开发同样重要,美观的界面可以吸引更多的用户。Android 提供了大量的 UI 开发工具,让开发者可以编写出各种各样的界面。本章我们一起来学习 Android 的 UI 开发。 目前 Android 有两种编写界面的方式,一种是在 Android 诞生之初就存在并且沿用至今的 View 体系 ,另一种是 Android 新晋推出的新一代 Android UI 开发框架 …

  4. 🤖 01 Android 启程

    欢迎来到 Android 开发的世界。Android 是目前世界上市场占有率最高的移动操作系统,和苹果的 iOS 系统占据了移动操作系统的绝大部分市场份额。随着移动互联网的兴起,移动端开发正在变得如火如荼。 Android 的历史 2003 年 10 月,Andy Rubin 等人创办了 Android 公司,开发 Android 操作系统。2005 年 8 月谷歌收购了这家仅仅成立了 22 个月…

  5. 🤖 02 应用界面 Activity

    上一篇 🤖 01 Android 启程 的文章中,Android Studio 在创建项目时自动创建了一个 MainActivity,界面上展示的 Hello World 文案就是在 MainActivity 中。这篇文章将更加详细地介绍 Activity 的相关知识。 Activity 是什么 首先第一个问题是「Activ…

  6. 🤖 Android 系统版本大全

    这个表格整理了 Android 系统诞生以来,所有的版本及主要特性介绍。 Android 版本 发布时间 系统代号 API Level 说明 Android 1.0 2008 年 9 月 1 包括一系列基本应用程序,如拨打电话、发送短信、浏览器、地图等 Android 1.5 2009 年 Cupcake - 虚拟键盘 - 插件框架,支持第三方输入法 - 录音机应用 - 程序自动旋转屏幕的支持 A…