码迷,mamicode.com
首页 > 移动开发 > 详细

【幻化万千戏红尘】qianfeng-Android-Day01-历史、环境搭建、VIEW属性、LinearLayout详解基础学习

时间:2016-08-29 19:31:37      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:

一、模拟器:
1.夜神
2.Genymotion

二、Android环境变量配置:
Android_SDK_HOME:D:\Program\android\SDKForEclipse
Path:%Android_SDK_HOME%\tools;%Android_SDK_HOME%\platform-tools

三、adb命令:
查看所有模拟器:android list avd
启动模拟器:emulator -avd 模拟器名称
安装App:adb install 应用名.apk
卸载App:adb uninstall 应用包名
删除模拟器:android delete avd --name 名称
显示当前运行的全部模拟器:adb devices
查看adb命令帮助信息:adb help
在命令行中查看LOG信息:adb logcat -s 标签名

四、新建Android工程的目录结构
src:存放Java代码
libs:存放第三方类库
assets:存放较大的文件,不会生成R引用
res-drawable:存放图片资源
res-layout:存放布局文件
res-menu:存放菜单文件
res-values:存放引用的值

五、容器分类
ViewGroup:
AbsoluteLayout,TableLayout
LinearLayout,RelativeLayout,FrameLayout,GridLayout

六、View公有属性
    android:layout_width="match_parent" 控件的宽度,match_parent表示充满屏幕,wrap_content表示包裹内容
    android:layout_height="match_parent" 控件的宽度,match_parent表示充满屏幕,wrap_content表示包裹内容
    android:background="#836FFF"表示控件的背景颜色
 android:paddingLeft="20dp"设置内边距
 android:marginTop=""设置外边距
 android:visibility="gone"设置控件的可见性,invisiable表示不可见但是占用位置,gone表示不可见但是没有占用位置
 android:id="@+id/linearlayout"给控件设置id
 android:alpha="0"设置透明度
 
七、LinearLayout详解
LinearLayout特有属性:
android:orientation="vertical"设置LinearLayout中控件的排列方式,默认水平显示
android:gravity="bottom|right"设置容器中控件的显示位置
android:layout_gravity="center"设置当前控件在它的父容器中的显示位置
android:weightSum="3"设置控件的权重总和
android:layout_weight="1"设置控件的权重

【幻化万千戏红尘】qianfeng-Android-Day01-历史、环境搭建、VIEW属性、LinearLayout详解基础学习

标签:

原文地址:http://www.cnblogs.com/weigongcheng/p/5819167.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!