摘要:
创建拥有多的页面的单Activity应用,使用Jetpack的导航和其他组件 1. 介绍 在这个记账本App中,我们不仅需要一个页面来记录支出和收入,还需要一个页面来显示支出和收入的统计信息。当然我们可以使用两个Activity来实现这个功能,但是Google更推荐的方式是使用单Activity多F 阅读全文
摘要:
简单的使用一些Material组件 自己完全绘制界面是非常麻烦的,还好有现成的Material组件来使用,这里简单的使用一些Material组件。 1. Scaffold Scaffold是Material组件库中提供的一个页面脚手架,它包含了Appbar、Drawer、BottomNavigati 阅读全文
摘要:
为了便于开发和维护,一般来说应用应当有界面层和数据层,界面层用于在屏幕上显示应用数据,数据层包含应用的业务逻辑并公开应用数据。 界面层也由两部分,一部分呈现界面和数据,一部分处理数据和逻辑。简单的用我已知的知识理解,就是看得见的HTML CSS与看不见的JavaScript,虽然也常常用JavaSc 阅读全文
摘要:
Android 的数据存储 Android系统中主要提供了3种方式用于简单地实现数据持久化功能:文件存储、 SharedPreferences存储以及数据库存储 文件存储 fun save(inputText: String) { try { val output = openFileOutput( 阅读全文
摘要:
团队和流程 团队有一致的集体目标,团队要一起完成这目标。团队成员有各自的分工,互相依赖合作,共同完成任务。 团队的集中工作模式(主治医师模式、明星模式、社区模式、业余剧团模式、秘密团队、特工团队、交响乐团模式、爵士乐模式、功能团队模式、官僚漠式) 开发流程:(写了再改漠式、瀑布漠型、瀑布漠型的各种变 阅读全文
摘要:
软件工程师的成长 个人能力的衡量与发展,IC在团队中的流程,初级软件工程师的成长以及工作量和质量的衡量(PSP认为的4个因素),TSP对团队成员的要求(交流、说到做到、接受团队赋予的角色并按角色要求工作、全力投人团队的活动、按照团队流程的要求工作、准备、理性地工作)。 软件工程师的思维误区:分析麻痹 阅读全文
摘要:
概论 软件工程中的概念,源程序,软件构建,需求分析,软件项目的管理,国际化和本地化。 各种商业模式的介绍,提出了职业道德规范。 “现在回头看本节开头的疑惑,答案就很清楚了,程序(算法、数据结构)是基本功,但是在算法和数据结构之上,软件工程决定了软件的质量;商业模式决定了一个软件企业的成败。软件从业人 阅读全文
摘要:
今天早上英文考口语,下午感冒发烧睡了一整个下午,希望明天能够正常起来学习。 阅读全文
摘要:
早上数据结构课学习了堆排序,下午研究一些软件的配置问题,以及一些有点类似手工制作的东西,以上。 阅读全文
摘要:
今天时Java程序设计考试,题目还好,比较麻烦的点就是第二个表的键值很多,审核的流程很好,但是我没有做完。 做题的时候遇到了些问题,比如关于部门(Department)的处理 ,本来是想作为一个实体,但是题目中的部门是固定的,最后为了省事又改成了枚举,关于用户的管理题目中也没有说清楚,是由哪个角色进 阅读全文