关闭

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

247人阅读 评论(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网站的观点或立场

【幻化万千戏红尘】qianfeng-Android-Day07-AsyncTask基础学习:

http://www.jiaoyou8.com/friends_diary/jackie1/0_0_0/view_23922975_no_0_0.html http://www.jiaoyou8.com/friends_diary/jxjxhjp/0_0_0/view_23926550_no_0_...
  • michael_galvin
  • michael_galvin
  • 2016-09-01 12:43
  • 16

【幻化万千戏红尘】qianfeng-Android-Day07-AsyncTask基础学习:

异步任务AsyncTask及JSON解析 一、AsyncTask: (一)、相关知识回顾: 1、开发Android应用时必须遵守单线程模型的原则:         Android UI操作并不是线程安全的,并且...
  • u013742672
  • u013742672
  • 2016-08-30 20:43
  • 131

【幻化万千戏红尘】qianfengDay25-HTML基础学习:

Tomcat:服务器 免费 主要运行B/S程序 目录说明: bin:执行文件 lib:第三方的jar包 webapps:发布的项目   网络程序结构: 1、B/S 2、C/S   HTML:超文本标记语言 (HyperText Markup Languag...
  • u013742672
  • u013742672
  • 2016-08-12 20:05
  • 211

【幻化万千戏红尘】qianfengDay01-java基础学习:历史、数据类型

课堂笔记: 今日内容: Java的版本发展: java是sun开发高级语言,1995 2014年3月最新版本为8.0 Java的分支: 1、JAVASE:标准版,Java入门和桌面应用程序开发 2、JAVAEE:企业版,主要就是Web开发 3、JAVAME:微型版,主要是数字顶盒,车载系统 ...
  • u013742672
  • u013742672
  • 2016-07-20 19:01
  • 133

【幻化万千戏红尘】qianfeng-Android-Day06-Intent七大属性基础学习:

Intent及其七大属性及intent-filter设置   一、知识点回顾:Activity (一)、如何实现Activity页面跳转? 示例代码: //第一种方式: Intent intent = new Intent(MainActivity.this,NextActiv...
  • u013742672
  • u013742672
  • 2016-08-29 18:58
  • 148

【幻化万千戏红尘】qianfeng-Android-Day01-安卓历史及环境的搭建基础学习:

1.数据类型:   集合 2.io 3.多线程  1.方法有没有可能被多个线程调用 4.网络:   1.http协议 2.即时通讯协议 mqtt...
  • u013742672
  • u013742672
  • 2016-08-22 20:06
  • 95

【幻化万千戏红尘】qianfeng-Android-Day16动画

动画资源 一、分类: (一)、概要:         3.0以前,android支持两种动画模式,补间动画(tween animation),帧动画(frame animation),在android3.0中又引入了一个新的动画系统:属性动画(prope...
  • u013742672
  • u013742672
  • 2016-09-19 20:22
  • 76

【幻化万千戏红尘】qianfengDay11-java基础学习:数组,排序,算法

查找:二分查找     课程回顾:   面向对象:封装、继承、多态 重载和重写 this和super static和final 抽象类和接口 对象转型:向上,向下 内部类: 成员内部类 匿名内部类 静态内部类 局部内部类 ...
  • u013742672
  • u013742672
  • 2016-08-04 10:58
  • 78

【幻化万千戏红尘】qianfeng-Android-Day20_Bitmap二次采样

Bitmap二次采样 一、二次采样: (一)、意义或目的:  1、用BitmapFactory解码一张图片时,有时会遇到该错误。这往往是由于图片过大造成的。要想正常使用,则需要分配更少的内存空间来存储。BitmapFactory.decodeFile(imageFile); 2、B...
  • u013742672
  • u013742672
  • 2016-09-19 20:13
  • 92

【幻化万千戏红尘】qianfengDay05-java基础学习:方法、return、重载

方法名():方法名一定要带小括号,可以没有形参。如果有形参,格式:数据类型 形参名 。形参只声明不赋值,形参的值由类或对象调用方法时传入,形参可以在方法中运用。 方法不能创建在另一个方法的内部。在类的内部和方法外部。 方法的调用: 实际参数列表:在方法调用时,必须根据方法的形式参数列表传入实际参数列...
  • u013742672
  • u013742672
  • 2016-07-20 19:06
  • 166
    个人资料
    • 访问:14480次
    • 积分:756
    • 等级:
    • 排名:千里之外
    • 原创:59篇
    • 转载:19篇
    • 译文:1篇
    • 评论:0条