zoukankan      html  css  js  c++  java
  • Android的安装(2017年9月18日)

    1Android Studio的安装

    (1)进入google中国的android开发者官方网站

    https://developer.android.google.cn/develop/index.html

    (2)下载Android Studio 目前提供的稳定版本2.3.3

    选择对应的操作系统版本

    (3)安装

    1)安装jdk1.8

    2)安装sdk

    3)android studio

    注意事项:

    如果设备有ssd,建议安装在固态硬盘。

    选择是否已经有sdk?如果有的话,设置sdk的路径。(放在机械硬盘)

    需要联网安装(下载与gradle有关的插件和gradle运行包)

    由于需要使用cpu虚拟化技术来提高模拟器运行效率,会下载haxm程序(使用cpu虚拟化技术)。

    2Android Studio安装是否成功?

    Sdkmanager配置路径是否成功

    创建一个新的程序进行测试

    3、使用Android Studio创建一个Hello Android项目

    (1)设定项目名称和公司域名、项目保存路径

    (2)选择项目类型

    手机和平板、可穿戴设备(手表、眼镜)、电视、汽车

    并且选择最小支持的sdk

    (3)添加一个Activity(相当于网站里的页面)

    (4)为Activity指定名称

    Java文件名称(网页中交互操作对应交互代码)

    布局文件名称(网页)

    (5)点击finish完成项目创建

    4、使用Android Studio 打开已经建立的项目

    (1)选择上次打开的

    (2)选择open an existing android studio project

    5、以前Eclipse的项目代码如何导入到Android Studio

    (1)选择Import Project(Eclipse ADT,Gradle)

    (2) D:Androidsdksamplesandroid-19legacy下JetBoy项目

    (3)运行在模拟器上

    6、导入Android Studio Sample

    7、认识Android Studio项目结构

    (1)Android Studio项目结构,有多种视角去观察

    常用的视图方式有四种:Project、Package、Android、Tests

    (2)Project视图方式:

    .gradle

    表示依赖构建工具gradle版本,表明是基于什么版本gradle来构建当前项目,需要当前机器安装该版本的gradle

    该依赖工具什么时候会安装,第一次碰到需要时会安装,以及安装什么版本,取决于android studio版本和SDK版本,其本质上是根据“gradle/wrapper/gradle-wrapper.properties”文件中的配置来的。

    “gradle/wrapper/gradle-wrapper.properties”文件中有distributionUrl项决定了下载什么版本的gradle

    Gradle的版本有哪些?

    http://services.gradle.org/distributions/查看Gradle版本号

    下载下来的gradle应该是在:

    C:Users{username}.gradle

     

    .idea:

    是Android Studio开发工具设置的配置文件,描述了文件夹相互之间的关系。例如有该工程由哪些项目

    App:

    工程的主项目

    ----build:编译之后的程序

    ----src:java源代码

    ----build.gradle:该项目的构建配置,包含了编译的sdk版本、构建工具插件的版本、项目包名称applicationId、支持的最低SDK版本minSdkVersion、目标sdk版本targetSdkVersion、编译时配置

    Build:

    项目编译用到的相关依赖以及配置

    Gradle:

    构建工具指定的版本

    build.gradle:

    针对工程来说,指定gradle的配置,gradle插件版本。(gradle和gradle插件是2个不同的工具,要想android studio可以使用gradle,就需要gradle插件,插件本身也有版本号)

    还包含了当前工程依赖的jar包,中央仓库的路径(jar包的发布地)

    settings.gradle:

    表示当前工程包含了哪些module(模块或者称之为项目)

    3package视图

    android.support:兼容包,表示让低版本的android操作系统也能支持高版本的功能

    com.example.administrator.myapplication:表示当前自己建立项目的包名称

    drawable:图片资源文件夹

    layout:布局文件夹

    mipmap:图片文件夹(优化后的)

    values:引用的字符串、主题、颜色文件夹

    Libraries:引用的jar

    4Android视图

    只能看到工程内的module

    module组织项目结构

    app:某一个module

    ---manifests:清单文件,包含了AndroidManifest.xml

    ---java:源代码文件夹

    res:资源文件夹,包含图片文件、布局文件、资源文件

    Gradle Scripts

    ---build.gradle(project):表示工程的gradle配置文件

    ---build.gradle(Module):表示modulegradle配置文件

    ---gradle-wrapper.properties:表示下载哪个版本的gradle

    ---settings.gradle:表示项目包含的module

    ---local.properties:表示项目引用的sdk路径

    8AndroidUI开发——第一个Android UI示例

    【案例】点击按钮弹出消息框

    步骤:(1)在layout中找到activity_main.xml,在其中添加一个button,修改buttonidtext属性

    2)打开MainActivity.java文件,编写按钮变量、为button添加事件响应代码、使用toast弹出消息框

    参考代码:

     

    效果:

     

    作业:

    1)安装android studio到自己的电脑

    2)开发一个程序,实现点击按钮,显示自己姓名

  • 相关阅读:
    23种设计模式(1)
    设计模式六大原则
    关于设计模式
    《代码整洁之道》整理
    MySQL 查询优化
    互联网流量下的分层实验平台是咋做的
    机器学习web服务化实战:一次吐血的服务化之路
    RabbitMQ和Kafka到底怎么选(二)?
    RabbitMQ和Kafka到底怎么选?
    基于海量词库的单词拼写检查、推荐到底是咋做的?
  • 原文地址:https://www.cnblogs.com/sanshengshitouhua/p/14577084.html
Copyright © 2011-2022 走看看