Skip to content

Android教程

本站主要内容是安卓应用开发。突出一个简单明了,上手快。 降低上手难度,给新手一个更好的启动条件。无论是在校学生,编程爱好者,软件开发者,都能迅速的开启Android应用编程之旅。

内容也包括Java基础Kotlin基础。整理了设计模式的简易教程

逐步加入新的内容,不限于Android相关内容

文章大纲
教程 简介
Android新建工程 Hello world! 开始的开始,使用Android Studio。
Android多线程 介绍Android应用开发中的多线程。涉及到的类有ThreadHandler、线程池、WorkManager等。
Activity 精彩纷呈的界面,用户看得见摸的着的东西。Activity承载着用户交互的功能。
TextView 文字,是我们传达信息的一种常见方式。在Android App上显示文字,我们通常使用TextView。
res简介 资源是指代码使用的附加文件和静态内容,例如位图、布局定义、界面字符串、动画说明等。
RecyclerView 列表的表现形式。Android开发中用RecyclerView来实现列表效果。
Fragment Fragment,直译为“碎片”,“片段”。Fragment 表示 FragmentActivity 中的行为或界面的一部分。
Broadcast 通过广播从系统或其他App接收或发送消息。类似于订阅-发布设计模式。当某些事件发生时,可以发出广播。系统在某些状态改变时会发出广播,例如开机、充电。
Handler 从源码角度分析Handler。有利于使用Handler和分析Handler的相关问题。认识Looper与Handler的关系。
数据库 使用room操作数据库
io/读写文件 读写csv,hex,json文件
MappedByteBuffer mmap是一种内存映射文件的方法(memory-mapped),即将一个文件或者其它对象映射到进程的地址空间,实现文件磁盘地址和进程虚拟地址空间中一段虚拟地址的一一对映关系。
databinding 更轻松地编写可与视图交互的代码
自定义View 丰富多彩的自定义控件
WebView 在app中直接显示网页。
MediaPlayer MediaPlayer的基本概念,状态,常用的方法与监听器。
NDK 用C++来编写app的功能?操作基本类型,String,读写文件
adb 调试Android设备
Java Java基础。开发Android App需要用到的Java知识
设计模式 让编写代码变得更有效

文章仍在整理中。如果有意见和建议,欢迎联系我。

技术分享视频

正在做的技术分享视频,欢迎观看和评论~

联系方式

欢迎入群。有疑问,建议,请入群反馈
微信群

其他平台:
zhihu juejin cnblog bilibili

最近更新 示例代码 网站地图 支持作者

作者: rustfisher.com | rf.cs@foxmail.com
示例: AndroidTutorial Gitee, Tutorial Github
本文链接: https://www.an.rustfisher.com/
一家之言,仅当抛砖引玉。如有错漏,还请指出。如果喜欢本站的内容,还请支持作者