2020年2月14日

自主开发(十六)

摘要: 今天的学习任务主要就是Data Building,教程主要讲解了使用Data building的方法以及与不使用的对比。不仅在代码量上大大减少了,而且在性能上也有很大的提升,在项目开发过程中,对界面会有不断的修改,如果不使用data Building的方法,在Main_Activity中的变量需要不 阅读全文

posted @ 2020-02-14 20:02 FF冯静妃 阅读(66) 评论(0) 推荐(0) 编辑

2020年2月13日

自主开发(十五)

摘要: 今天主要是在昨天的基础上学习了一下LiveData以及ViewModel、LiveData和Data Building之间的关系,然后就是通过函数的代码来让程序更健全。 阅读全文

posted @ 2020-02-13 21:44 FF冯静妃 阅读(120) 评论(0) 推荐(0) 编辑

2020年2月12日

自主开发(十四)

摘要: 今天的学习内容主要是ViewModel从MVC到MVVM,这期教程我看标题也不是很懂,但是老师举的例子很清楚明了,首先了解了一下jetpack的四个组成Foundation、Architecture、Behavior、UI,然后着重介绍了Architecture里面的内容ViewModel和Live 阅读全文

posted @ 2020-02-12 22:23 FF冯静妃 阅读(145) 评论(0) 推荐(0) 编辑

2020年2月11日

自主开发(十三)

摘要: 今天主要学习了界面的屏幕翻转和信息保存。第一个问题就是界面不经过合理设计就进行屏幕翻转的操作的话,很可能会导致一些插件丢失。所以界面最好用百分比的形式创建,然后就是还可以在manifests下的AndroidManifest.xml中加一行代码android:screenOrientation="p 阅读全文

posted @ 2020-02-11 22:27 FF冯静妃 阅读(135) 评论(0) 推荐(0) 编辑

2020年2月10日

自主开发(十二)

摘要: 今天的学习内容是Localization,就是本地化及多语言支持。写好代码之后创建中文副本,然后运行之后就是英文显示,再在虚拟机上设置语言成中文,再次打开app就是中文显示了。 阅读全文

posted @ 2020-02-10 23:46 FF冯静妃 阅读(104) 评论(0) 推荐(0) 编辑

2020年2月9日

自主开发(十一)

摘要: 今天学习的内容是控件基础,文本框、开关、进度条、单选键、多选键、星级条等等这些都是在app开发中很常见的控件,今天主要就是对这些的使用规则针对性的学习,包括界面上以及代码中。 在代码里面也有很多需要记住的地方: 因为代码太多了,只能先截图保存了,然后自己尝试做了一小部分,原始状态文本框就是定义是的赋 阅读全文

posted @ 2020-02-09 21:42 FF冯静妃 阅读(142) 评论(0) 推荐(0) 编辑

2020年2月8日

自主开发(十)

摘要: 昨天晚上睡觉之前把本来打算留给今天的任务activity的生命周期学习了一下,了解到activity是Android的一个重要组件,并且它的结构有onCreate、onStart、onResume、onPause、onStop、onDestroy几个状态组成,具体操作流程如图所示。然后就敲代码尝试了 阅读全文

posted @ 2020-02-08 12:42 FF冯静妃 阅读(112) 评论(0) 推荐(0) 编辑

2020年2月7日

自主开发(九)

摘要: 今天复习了之前的内容又接着学习了在图形化下设计UI界面,多个元素之间的设计,比如增加Guideline、Barrier、Group等等,辅助线的百分比显示这一点非常实用,能够保证在不同版本的AVD上达到一样的显示效果,另外就是学习了一些插件的对齐方式,以及各个功能项的用途,layout_width、 阅读全文

posted @ 2020-02-07 20:30 FF冯静妃 阅读(91) 评论(0) 推荐(0) 编辑

2020年2月6日

自主开发(八)

摘要: 今天主要学习的是在图形化下设计UI界面,学习了如何在界面上插入一张图片,这个小问题也弄了很久,主要是英语水平不好,没看懂提示,最后搞清楚原来是图片的名称必须是小写字母和数字,而且要小写字母开头。主要步骤就是先把图片拖到res下的drawable,然后在界面上插入一个Common下的ImageView 阅读全文

posted @ 2020-02-06 22:57 FF冯静妃 阅读(98) 评论(0) 推荐(0) 编辑

2020年2月5日

自主开发(七)

摘要: 今天主要学习了新建一个项目,然后就是看教程学习了一下界面的布局,各种背景图、按钮、选择、页面转换方式……总之,就是了解了activity_main.xml的功能项,还有string.xml的用途,以及界面的各种设计,文本内容、文本size、以及怎么引用string.xml中新建的变量,还有就是学到了 阅读全文

posted @ 2020-02-05 22:37 FF冯静妃 阅读(86) 评论(0) 推荐(0) 编辑

导航