| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
有一个很重要的问题,MyLibrary工程有它自己的依赖。例如,MyApplication和MyLibrary使用support libraries,这有可能会发生冲突。 我们可以在gradle中通过transitive配置依赖避免这个问题。 我们可以修改这行 compile project(':my-library') 为 compile(project(':my-library')){ transitive=false; }
#这里是答疑区域
首先,我要反对过度封装;封装的目的是为了减少重复代码,精简清晰化项目结构。
其实大部分的App 最难以做好的模块是Http,http 模块封装的好,做起业务来很方便。 UX 部分多考虑Material design和动画Material-Animations
| Back | FazBrowse Home | New Git URL |