大数据入门(项目搭建,绑定Activity,设置权限,工作流程,布局格式)

一.项目搭建

1.在开发软件新建项目
大数据入门(项目搭建,绑定Activity,设置权限,工作流程,布局格式)
2.选择项目名称和API版本,然后其他直接Next最后Finish即可,项目即搭建完成
大数据入门(项目搭建,绑定Activity,设置权限,工作流程,布局格式)


二.总配置文件XML中绑定Activity

1.在AndroidManifest.xml中选择Application,拉到最下面并点击Add选择Activity,创建完毕后在name中选择需要关联的Activity即可绑定
大数据入门(项目搭建,绑定Activity,设置权限,工作流程,布局格式)
大数据入门(项目搭建,绑定Activity,设置权限,工作流程,布局格式)
大数据入门(项目搭建,绑定Activity,设置权限,工作流程,布局格式)

Activity绑定参考代码:
 <activity
            android:name=".MainActivity"
            android:label="@string/app_name" >
        </activity>


三.设置权限
因安卓端需要打开部分权限,如流量造成的费用等等,可以在AndroidManifest.xml配置文件选择Permissions-Users Permission,创建完毕后选择name,加上相应参数android.permission.INTERNET

大数据入门(项目搭建,绑定Activity,设置权限,工作流程,布局格式)
大数据入门(项目搭建,绑定Activity,设置权限,工作流程,布局格式)
设置权限参考代码:
 <uses-permission android:name="android.permission.INTERNET"/>



四.工作原理
创建一个项目后,是需要使用javaclass的Activity来进行工作,一般情况创建完项目回进行创建Activity类(如LoginActivity,继承Activity),创建完需要用xml进行绑定该类,才可以在里面进行数据交互处理




五.布局格式

1.absoluteLayout 绝对布局
定义:根据像素定位
优点:简单,功能强大
缺点:兼容性差
应用:政府项目,同手机,局部

2.LinearLayout线性布局
定义:从左到右,从上到下排列控件
优点:简单易学,创建项目默认是这个
缺点:美观较差
应用:纯手机应用,外包项目

3.RelativeLayout相对布局
定义:根据参照物定位
优点:功能强大
缺点:不能删除,回退,要按顺序
应用:产品

4.tableLayout表格布局
定义:根据行和列进行定位
优点:逻辑性强
缺点:冗余度高
应用:

5.frameLayout表格布局(一般不用)