安卓开发从0.1到1(1)项目思路与项目架构

开始处理安卓了,看了几本书,写了几个Demo,上手写代码时候总感觉少了些什么。某视频网站买了个课程, 该实战项目使用一个Activity+多个Fragment进行项目构架,使项目更加清晰,框架结构合理,在此处做一个记录。

项目启动及结构分析:
【1】创建一个 单例类,继承 Application,在AndroidManifest.xml中进行声明applicaiton:name.可以用来为一写SDK的初始化进行准备。
【2】创建一个BaseActivity基础类,以后每个Activity继承该Actiivty,这样可以实现Activity的公共方法
【3】创建多个Fragment 进行管理,切换,显示。

为了使项目结构清晰,易读,项目架构规范如下:
com.公司名项目名
com.tencent.qq
----activity 
    存放activity代码,命名如下: HomeActivity LoginActivity
----application
      存放自己写继承application类,
----fragment
    存放fragment布局文件 HomeFragment、MessageFragment

你可能感兴趣的:(安卓开发从0.1到1(1)项目思路与项目架构)