跳转至

技术记录

技术的投入是无止境的

一起在知识的海洋里呛水吧

本站主要内容是安卓应用开发。突出一个简单明了,上手快。降低上手难度,给新手一个更好的启动条件。

无论是在校学生,编程爱好者,软件开发者,都能迅速的开启Android应用编程之旅。

除了Android,还有Java,Python,NestJS,WebRTC的内容,供读者参考。

Android 新手

笔者默认读者有一定的Java基础或者Kotlin基础,从Android应用开发最基础的入手。建议的观看路径如下:

链接 类别
Hello World,新建Android App工程 开始
认识界面,认识Activity 界面入门
在界面上显示文字,TextView是用来显示文字的ui控件 基础控件,显示文字
对用户的点击做出反应,使用按钮Button 基础控件,按钮
如何排布很多个ui控件?横着排或者竖着排,线性布局LinearLayout 控件的布局
找个参照物,放在参照物的上面下面左边右边,相对布局RelativeLayout 控件的布局
有什么布局能同时有线性和相对的功能?自适应的ConstraintLayout 控件的布局
只有文字太单调了,用图片来增添色彩,ImageView显示图片 显示图片
做个列表,一大串信息 - RecyclerView 列表
接收用户输入的信息,使用EditText 输入文字

至此,我们可以做一个简单的能展示信息的app了

技术分享视频

欢迎观看和评论~

老手

本站内容是笔者工作学习中的技术记录。读者请根据自己需要阅读。

扩展里面有WebRTCiOSCocos Creator的一些内容

文章大纲

逐步加入新的内容,不限于Android,也有WebRTC相关文章

教程 简介
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知识
设计模式 让编写代码变得更有效

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

联系方式

铁手渔夫 AnRFDev - Android RustFisher Developer

其他平台:
zhihu juejin cnblog bilibili

临河而羡鱼,不如归家结网。

示例代码 笔记链接圈圈

本站说明

一起在知识的海洋里呛水吧。广告内容与本站无关。如果喜欢本站内容,欢迎投喂作者,谢谢支持服务器。

AndroidTutorial - Gitee AndroidTutorial - Github 反馈问题 最近更新 投喂作者

Ads