首页 > 其他分享 >2023学年春季学期学习总结

2023学年春季学期学习总结

时间:2023-06-01 21:33:51浏览次数:34  
标签:WEB 学年 App 应用程序 学期 学习 开发 2023 安卓

这个学期对于我来说是十分充实而难忘的一学期,因为在这个学期里我学到了很多有用的知识和技能,这些知识和技能将会对我的未来产生深远的影响。本学期我学习了WEB和安卓App项目的开发应用,我和我的团队学习了WEB和安卓App项目的开发,并且我们成功地开发了一款个人记账的应用程序,名为个人记账本APP。以下是我的学期总结。

在这个学期里,我学习了WEB项目的开发。我们熟悉了HTML、CSS以及JavaScript的基础知识,这给我打下了良好的基础。我们使用Bootstrap框架快速进行页面的搭建,这样我们就不用像以前那样在写代码时需要把一些固定的样式复制粘贴到每个页面上了,而是直接在页面中引用Bootstrap,然后依据需要,增加或者修改一些类名的样式即可。
我们学习了前端常用的JavaScript框架和库。通过学习这些知识,我对前端开发的流程有了更加深入的了解,及时地处理用户的输入,与后台进行交互,从而能够将页面呈现给用户。
总的来说,学习WEB后,我有了基本的前端开发技能,并能够使用HTML、CSS、JavaScript等语言来完成简单的WEB页面开发。

除了WEB项目的学习,我还学习了安卓App项目的开发。通过学习,我了解了安卓App项目的整个开发流程,首先是在Android Studio中安装和设置相应的开发环境,然后是学习Java编程语言以及Android框架等相关的知识。接着是组件的学习,如Activity、Service、Broadcast Receiver、Content Provider等,这些组件定义了应用程序的各种功能和行为。

除此之外,还学了如何使用XML文件来设计应用程序的布局。Android XML布局文件可简化应用程序界面的设计,其中最常用的是LinearLayout、RelativeLayout, ConstraintLayout等布局。通过这些组件和布局,我们能够在Android应用程序中构建并排列控件。
我学习了Android应用程序的本地数据存储方式,如Shared Preferences、SQLite和文件存储等。这些技术能够将数据保存在应用程序本地,并且支持数据存储的安全和可靠性。
最后我也学习了如何将Android应用程序打包和发布到Google Play应用商店。虽然这听起来很复杂,但实际上只需要遵循一定的标准流程即可。

在学习了WEB和安卓App项目的基础知识后,我们组成小组,在老师的指导下开始了项目开发。我们小组开发的项目是一款记账类的安卓App应用,我们起名叫做"随手记"。主要功能包括:添加并管理账目、查询账目、统计账目、语音记账等。

在项目实践中,我主要负责了安卓App的开发工作。我们小组采用Scrum这种敏捷式开发方式来进行项目管理。在项目开发过程中,我学会了如何在团队协作中有效地完成一项任务,合理分配任务、管理进度、保证团队效率,从而提升了项目的整体品质。

回顾我们团队所开发的个人记账本APP,它是一款功能简洁、易于操作的记账应用,方便用户随时记录自己的个人收支情况,更好地管理自己的财务。

在App的设计中,我们考虑到了用户体验和界面美观方面。应用的主题采用了简洁、清新的橙白色调,让用户有一种爽朗、舒适的感觉。同时,我们也优化了应用的布局和用户交互,使用户能够快速方便地记录消费、查看消费明细和统计花费情况等操作。

虽然这个应用不是十分复杂,但是我们希望能够通过这个小应用,对我们所学习的知识进行巩固和实践,并且帮助更多的人进行财务管理。

通过本学期的学习,我对WEB和安卓App项目的开发有了更深入的了解,能够使用基本的开发工具和语言进行页面的绘制、界面的布局和数据存储等操作。这不仅让我获得了丰富的技能和知识外,还让我更深入地了解了学科的理论与应用的关联,更加全面地认识到自己到这个领域还有很多需要学习和磨练的地方。同时,我也学到了项目管理的知识,知道如何组织工作和管理进度,同时也获得了团队协作的实践经验。我将会更加注重用户体验和项目管理等方面的细节,为公司或团队带来更大的价值。而对于我们开发的个人记账本APP,我们期望它能够帮助更多的人更好地管理自己的财务,提高生活的质量。

在未来的学习和工作中,我将继续深入学习和掌握WEB和安卓App项目开发技能,并且将这些技能应用于实际项目中,提高自己的技能水平,在未来的职业生涯中实现自我价值和创造更大的贡献。我有信心继续努力,不断提升自己的能力,更好地适应和面对这个技术飞速发展的时代。

 

标签:WEB,学年,App,应用程序,学期,学习,开发,2023,安卓
From: https://www.cnblogs.com/DREAM2021/p/17450271.html

相关文章

  • 2023.6.1——软件工程日报
    所花时间(包括上课):6h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习。我了解到的知识点:1.了解了一些数据库的知识;2.了解了一些python的知识;3.了解了一些英语知识;5.了解了一些Javaweb的知识;4.了解了一些数学建模的知识;6.了解了一些计算机网络的知识;......
  • 2023 五月联考游记
    \(2023\)五月联考游记date5.28有点紧张,但还好。从四月到五月基本上都全在看语文,但是也不知道怎么样。其他基本没弄。等着寄喽!无所谓,我会?date5.29上午语文。发下卷子直接跳到作文,看到是个普通二元思辨,感到非常安心。然后开做,但是做完现\(\rmI\)用了\(22\min\),做完现......
  • 滤镜大师Polarr5.11.4泼辣修图2023免费版
    你的滤镜大师Polarr5.11.4泼辣修图2023免费版是由北京泼辣熊科技有限公司研发推出的一款功能非常专业的图像处理软件,功能非常的丰富,包含了包括曲线、HSL、高低光、色调分离、选色调整、线性调整等上百种调整工具,还支持无限历史记录、自定义滤镜、高像素原尺寸无损输出等,可以满足用......
  • 2023-06-01:讲一讲Redis常见数据结构以及使用场景。
    2023-06-01:讲一讲Redis常见数据结构以及使用场景。答案2023-06-01:字符串(String)适合场景缓存功能Redis作为缓存层,MySQL作为存储层,在大部分请求中,数据的读取通常是从Redis中获取。由于Redis具有支持高并发的特性,因此缓存层通常能够加速读写操作,并减轻后端服务的压力。采用Redi......
  • 2023-06-01:讲一讲Redis常见数据结构以及使用场景。
    2023-06-01:讲一讲Redis常见数据结构以及使用场景。答案2023-06-01:字符串(String)适合场景缓存功能Redis作为缓存层,MySQL作为存储层,在大部分请求中,数据的读取通常是从Redis中获取。由于Redis具有支持高并发的特性,因此缓存层通常能够加速读写操作,并减轻后端服务的压力。采......
  • 连网技术与网络管理2023-05-27 静态路由
    UsageofrouterRoutersarenetworkdevicesthatoperateatthenetworklayer(Layer3)oftheOSImodel.Theyareusedtoconnectmultiplenetworkstogetherandfacilitatetheexchangeofdatabetweenthesenetworks.Routersperformthefollowingimporta......
  • 工作感受月记(202306月)
    2023年06月01号儿童节,工作在家。思考高中同学聚会的事,突发灵感写下长诗:聚会想法初生易,策划实行难度加。诚邀贵手搭一把,写个策划惠大家。聚会岂能只吃喝,故地校园游一游?九班教室今犹在?不见当年你我他。 忆那往昔之芳华,看这此时之脸颊,出走半生又想见,再入教室唤同学......
  • [WC/CTS2023] 树据结构 题解
    题目描述作为一个熟练的OI选手,你对数据结构的各种题型早已轻车熟路,比赛中只要碰到数据结构题就能三下五除二轻松搞定。这一天,你翻开OJ,看到了这道题:给定\(n\)个点的有根树,点编号为\(1,2,\dots,n\),\(1\)为根。每条边上有一个\(1\)至\(n-1\)的两两不同的权值。维护......
  • SMU Spring 2023 Trial Contest Round 11
    A.TheTextSplitting题意:给出字符串长度,给出p和q两种切割方式,任选其中一种,把字符串分割输出结果。 题解:先进行判断,p和q是否能整个的分割n,利用p和q的函数关系判断(见代码),再计算有几个p几个q,再进行输出即可voidsolve(){cin>>n>>p>>q;cin>>s;if(p>......
  • 2023-06-01 微信开发者工具看不了报错
    具体表现为:开发工具捕获到1个error,点击开发工具的调试器也显示有1个error,点击查看,发现是空白,没有显示任何内容。原因:开发工具的调试器设置了一个【selectedcontextonly】,勾选上后就不会显示具体报错内容,而是只显示error的数量。解决方案:在开发工具的右上角的第二个setting,点进......