11.11光棍节工作心得——github/MVP

11.11光棍节工作心得

1.根据scrum meeting thirdday中前辈的指导进行学习

我在博客中贴了链接,竟然TrackBack引来了原博主,😂。很贴心的给了我知乎的连接 GitHub 上开源一个软件,一般需要遵行哪些目录与文件规范?

(1)gitignore学习

首先是依照Grey Zeng的指引,在.gitignore文件中增加了两行易忽略相关文件"/.idea"与"*.iml".
如果想继续配置gitignore文件以忽略更多文件,可以参考这篇博客

Git之忽略文件(ignore file)

一开始我以为是要创建个文件夹,把不需要的文件放进去。后来查了才知道,只要配置个文件就可以了。
😂由于我是安卓项目,所以产生的文件不太一样,所以我又查到一篇知乎上的文章

Android Studio项目应该提交哪些文件到GitHub上?

里面的张明云给出的StackOverflow的回答挺好的。

从Android Studio2.2以后的.gitignore文件应该这么写

*.iml
.gradle
/local.properties
/.idea/workspace.xml
/.idea/libraries
.DS_Store
/build
/captures
.externalNativeBuild
更具体的该如何写,应根据项目需要而改变。

(2)安卓项目的导入

网上那么多开源软件,每次导入都运行不了,让我很抓狂!

还好,又寻得一良方,放这以后不用到处去寻找了。

如何正确导入github上的项目

文中提到了一个介绍构建工具gradle的文章,感觉写的挺通俗易懂的

给 ANDROID 初学者的 GRADLE 知识普及

有时间可以将里面的gradle命令都试一遍

(3)关于MVP架构的学习以及MVC架构中,V与M层能否结合在一起的思考。

我在《构建之法》中并未看到MVP,所以转而去百度了.现在大多采用MVP架构,但是鉴于我们小组没什么经验,所以希望从最原始的MVC架构开始学起,从中发现MVC的一些缺点,从而转向MVP架构。志兴打算寒假重构这个软件。😂,膜拜。放两篇有图并且代码示例的MVP与MVC介绍的博客吧

[Android]对MVC和MVP的总结

MVC和MVP在app中的对比分析以及实际应用

2.短信功能的测试

团队中的志兴已经做好了,我就不做了😂
posted @ 2016-11-12 16:00  爱拖交作业的小明  阅读(324)  评论(4编辑  收藏  举报