AndroidTemplate
Android项目模板,包含Http请求、上传/下载等功能。
Install / Use
/learn @cutler/AndroidTemplateREADME
是什么
每当公司要建立一个新项目时,我们都需要从头开始搭建项目结构,经历过几次之后就不难发现,各个项目之间其实有很多相同的模块,没必要每次都重写一遍。<br>
虽然使用网上的各类开源库可以帮我们快速的完成任务,但是笔者认为这些库提供的功能往往都很全面,而我们却只会使用其内的几个小功能,同时若库里的方法数量过多则可能导致《Building Apps with Over 65K Methods》里所描述问题。 因此笔者决定创建一个更适合自己的模板项目,每当新开启项目时都以它为起点。<br>
AndroidTemplate 就是这个模板项目。
tp_base用于存放最基本的一些模块:http请求、对话框、RecyclerView、BaseActivity、各类Util类等。
tp_media用于存放多媒体相关的类:目前只有一个流媒体播放器和GifView。
tp_transload用于存放上传和下载模块,它支持上传下载队列。
注意:在使用 tp_base 或 tp_translaod 里的类之前,需要调用 Template.init(getApplication()); 方法初始化。
欢迎提出建议。
<br> ## 提示 ## 本项目主要是笔者自己使用,所以也就并不打算写详细的文档。对此项目感兴趣的朋友可以任意修改、收藏,笔者不保留本项目的任何权利。
