学习的内容两个方面:环境搭建、基本知识
====环境搭建====
1.下载 android studio(http://developer.android.com/sdk/index.html)
2.安装 android studio(一键安装)
3.配置 android studio(仅仅配置环境变量)
详解:
a)下载和安装无需详细描述,过程简单到爆,配置仅仅只需要配置一个PATH环境变量,我的电脑是Mac,过程简记:
vim ~/.bash_profile
ANDROID_SDK_HOME=~/Library/Android/sdk
PATH=$ANDROID_SDK_HOME/tools:$ANDROID_SDK_HOME/platform-tools:$PATH
b)添加或是更新手机到ADB设备管理服务,方便调试,简单的步骤是开启服务,更新并查看设备信息,用完关闭服务
启动android设备服务 adb start-server
更新android设备信息 android update adb
查看连接的设备信息 adb devices
关闭android设备服务 adb kill-server
====基础知识====
1)Activity主要是管理用户交互的界面,重在管理哦,它的老祖宗是Activity类,非常擅长界面描绘,处理界面的事件
2)Layout布局,类似文章大纲,描述UI界面各个视图如何排版,是android世界中的一种资源,XML文件格式,典型的资源和代码分离的风格
3)Android里面常用的XML属性,主要是在layout 布局里面使用
--设置视图的宽高 android:layout_width/android:layout_height
:常用值match_parent(尽可能和它父亲视图一样大), match_content(尽可能满足视图的内容大小)
--填充大小 android:padding
--对齐方式 android:orientation
:vertical/horizontal(垂直/水平)
--文本填充 android:text
:直接填入文本内容,第二种(推荐)引用strings.xml资源文件,格式@string/name
--定义资源ID android:id
:定义格式@+id/id_name,资源ID永远都是一个整数值
--资源说明 android项目下res目录包含的一切都称作资源,例如图片,布局,文本引用,等等