Android 入门第一讲01-安卓介绍+UI介绍(新建as项目,ui开发常见控件介绍,布局介绍)

Android 入门第一讲-安卓介绍+UI介绍(新建as项目,ui开发常见控件介绍,布局介绍)

1.学了安卓Android 有啥用?

1.可以参加服务外包比赛(含金量高)
2.毕业设计 设计你的应用产品+文档介绍
3.Android实习
4.找工作 移动端开发
在这里插入图片描述
在这里插入图片描述
(深圳百度腾讯安卓方向薪资 基本在月薪2万左右,这感觉,不是脉动,不是果冻,是心动!)

2.Android stduio的使用

1.新建项目
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
提示:kotlin语言是谷歌针对安卓开发推出的语言,语法和Java类似,目前来看更多人用的是java,这里我们用java
2.点击finish完成创建
在这里插入图片描述

3.关于UI开发

  • 每一个页面对应一个activity
  • Android中所有的页面开发一般是写在xml文件
  • 每一个activity会有一个xml文件对应
  • ui=控件+布局

1.常见控件

  1. TextView 文本控件
    android:textSize–文本大小
    android:textColor–文本颜色
  2. EditText 输入框
  3. Button 按钮
  4. ImageView 图片
    99%ui可以用这四种控件来实现 我们学控件就是学它的属性

2.布局控件通用属性

  • android:id ----控件的id

  • android:layout_width和 android:layout_height-----控件的宽度和高度(单位dp)
    wrap_content表示控件自适应,根据控件里面的内容而改变
    match_parent(曾用名:fill_parent) 表示占据父控件所有空间

  • android:background----控件的背景(两种值)
    颜色
    表示方式 : #+6位颜色的16进制 例如 #000000表示黑色(还可以在前面加两位数字表示透明度)
    图片
    表示方式: @drawable/+图片名称 或者 @mipmap/+图标名称
    提示: drawable文件夹用来放图片,mipmap用来放图标,图片命名最好以java的标识符标准命名,不要大写或者数字开头

  • android:layout_margin-----控件相对父控件的外边距

  • android:padding------控件内容的内边距

4.Android的布局

布局是用来控制控件的位置
swing用到过的布局方式在Android里面都有与之对应的布局

swing android
边框布局 相对布局
流式布局 线性布局
网格布局 表格布局 (已过时)
卡片布局 帧布局
绝对布局 绝对布局 (已过时)

约束布局-包含了5种布局的所有功能(布局大哥大)

关于UI的介绍就到这啦,下一篇讲布局大哥大的一号小弟线性布局,谢谢您的阅读
Android 入门第一讲02-线性布局LinearLayout(核心属性,嵌套,微信登录ui案例实现)
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_46526828/article/details/107005091