Android Studio基础入门

1.1Android简介
1.2 Android开发环境搭建
1.3 开发第一个Android程序
1.4 Android程序结构
1.5 资源的管理与使用

Android本意指“机器人”,Google公司将Android的标识设计为一个绿色机器人, 表示Android系统符合环保概念,是一个轻薄短小,功能强大的移动系统,是第一个真正为手机打造的开放性系统。

JDK版本最低为1.7;系统空闲内存至少为2GB

  1. 配置环境
  2. 下载
  3. 安装
  4. 配置Android Studio
    SDK:(software development kit)软件开发工具包。
    SDK用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。
开发第一个Android程序:

1.在Android Studio的Welcome to Android Studio窗口中选择【Start a new Android Studio project】选项创建项目
2.点击工具栏中【AVD Manager】标签启动模拟器
3.点击工具栏中的运行按钮运行程序
在这里插入图片描述
在这里插入图片描述

1.5.1 图片资源

图片资源分类:
应用图标资源:存放在mipmap文件夹中
界面中使用的图片资源:存放在drawable文件夹中

  • 调用图片资源的方法

    • 通过Java代码调用图片资源
      //调用mipmap文件夹中资源文件
      getResources().getDrawable(R.mipmap.ic_launcher);
      //调用以drawable开头的文件夹中的资源文件
      getResources().getDrawable(R.drawable.icon);
  • 在XML布局文件中调用图片资源

  • @mipmap/ic_launcher //调用mipmap文件夹中的资源文件
    @drawable/icon //调用以drawable开头的文件夹中的资源文件
  • 主题是包含一种或多种的格式化属性集合,在程序中调用主题资源可改变窗体的样式,对整个应用或某个Activity存在全局性影响。
  • 定义位置:res/values目录下的styles.xml文件中标签

    style:定义主题
    item:设置主题的样式

  • 调用方式:
    XML文件中:android:theme ="@style/AppTheme"
    Java代码中:setTheme(R.style.AppTheme);
  • 尺寸资源:例如:View的宽高值
  • 定义位置:res/values/文件夹的dimens.xml文件中
  • 创建dimens.xml文件:
  • 右键单击values文件夹,选中【New】  【XML】  【Values XML File】,在弹出框中输入dimens。
  • 编写尺寸资源
<resources>
    <dimen name="activity_horizontal_margin">16dp</dimen>
    <dimen name="activity_vertical_margin">16dp</dimen>
</resources>
  • 调用方式
    通过Java代码调用尺寸资源`在Activity的onCreate()方法中调用名为
在Activity的onCreate()方法中调用名为activity_horizontal_margin的颜色资源
getResources().getDimension(R.dimen.activity_horizontal_margin);

在XML布局文件中调用尺寸资源
在XML布局文件中调用名为activity_horizontal_margin的尺寸资源 @dimen/activity_horizontal_margin
尺寸单位
1.px(pixels,像素):每个px对应屏幕上的一个点。
2.dp(Density-independent Pixels,设备独立像素):是一种与屏幕密度无关的尺寸单位。
3.sp(scaled pixels,比例像素):主要处理字体的大小,可以根据用户字体大小首选项进行缩放。
4.in(inches,英寸):标准长度单位。
5.pt(points,磅):屏幕物理长度单位,1磅为1/72英寸。
6.mm(Millimeters,毫米):屏幕物理长度单位。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值