Android项目实战 - 系列 - 开始篇

前世

自疫情之前,我还是一个Android 开发人员,疫情到至今,Android需求和项目越来越少,至此公司让我负责后台接口开发中去,Android 已经成为我的前世之缘了,当我再看起之前写的android Demo和Android 写的blog,都是凡凡而谈,没有系统而友好的介绍出来,前一段日子我开源了Ruoyi-Android-App 有了27start,用到最新的MVVM+kotlin 等尽量是最新的开发工具和开发手法去写项目吧,我还把我之前我运行过和学习的Demo 都拿出来,重新运行了一下,发现好多已经运行不起来了,如下:
在这里插入图片描述
先做demo类,感觉wanAndroid接口较全。这些demo的变化
发现Android写法也发生了翻天腹地的变化,Androidx、MVP、MVC、Jetpack 、Kotlin等技术不能一统而就了,至此呢,我想写一个系列教程关于Android 项目实战方面的。可以帮助自己为Android 开发做一个很好的调整,也可以学到如下

  1. 实战项目中的经验分享
  2. 日常学习过程中的记录
  3. 通过文章进行技术交流
  4. 让之前不成熟的技术串联起来

有些根本运行不起来了,我见证了Android 开发开发工具,eclipse、adt、ide 的过程。android 版本一年一个版本的变化,android v4 v7 以及v13的变化,到Support 的结束,kotlin、androidx的到来,再到jetpack的使用,工具gradle的变化,开发的流程和效果变得复杂了,环境简单了,需要注意的点越来越多了。build 在到kts 语法,细微的变化,都让android 开发难度提高。

至此想继续再android 上有些更多了解,并且不会拉下,才有了想继续进行最新代码和源码功能的开发。


收获

工作多年以后会越来注意自己对外的输出的质量了,

  1. 获得了多少粉丝的关注
  2. 获得了多少正向的反馈,如赞、评论、阅读量等
  3. 认识和哪些志同道合的领域同行
  4. 坚持一件事,是多么快乐的事情。

憧憬

​​
接着会出现
1、Android 项目实战 - 环境配置篇
2、Android 项目实战 - Android项目运行
3、Android 项目实战 - Android项目功能说明1
4、Android 项目实战 - Android项目功能说明2
5、Android 项目实战 - Android项目模块添加
6、Android 项目实战 - Android打包&发布&总结

写完这些,android 基本上就结束了,我要拥抱鸿蒙开发去了。外界如何去判定它,不如自己去实践它,去了解它,从系统源码到成品App开始。加油同志们。

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
简易录音机是一款基于Android平台的实战项目,其主要功能是通过手机的麦克风录制音频,并保存到手机的存储空间中。该项目的开发过程中需要掌握Android的基础知识和相关开发工具的使用。 在实现简易录音机的功能之前,首先需要搭建Android开发环境,包括安装Android Studio开发工具和配置相关的SDK。 开发过程中需要使用到Android的相关API,如MediaRecorder类来录制音频,AudioManager类来控制音频的播放和停止。同时,应该要注意权限的设置,例如获取录音权限和读写存储权限。 实现简易录音机的核心功能包括录制音频、播放音频和保存音频。在录制音频功能中,需要设置录制的音频来源和保存的文件格式,然后通过MediaRecorder类实现录制功能。在播放音频功能中,需要通过AudioManager类来控制音频的播放和停止,并且可以设置音量大小。在保存音频功能中,需要设置保存的文件路径和文件名,然后将录制的音频保存到指定路径。 除了核心功能外,还可以对简易录音机进行功能扩展,例如添加暂停、继续录音功能,实现录音的暂停和继续录制。还可以添加音频剪辑功能,实现对录制的音频进行剪辑和编辑。 总而言之,android实战项目-简易录音机是一个基于Android平台开发的项目,通过掌握Android的相关开发知识和技术,可以实现录制、播放和保存音频等功能,并可以对其进行进一步的功能扩展。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值