关闭

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

189人阅读 评论(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"设置控件的权重
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:8015次
    • 积分:654
    • 等级:
    • 排名:千里之外
    • 原创:55篇
    • 转载:19篇
    • 译文:1篇
    • 评论:1条