• 01Android Studio安装与HelloWorld


    我感觉这个安卓学习资料很好:http://c.biancheng.net/view/2988.html
    也可以去看官方文档:https://developer.android.google.cn/guide

    安装Java JDK,并配置好环境变量

    安装Android Studio

    参考 https://www.cnblogs.com/xiadewang/p/7820377.html 基本上都一样。

    1. 安装软件到D:AndroidAndroid Studio
    2. 安装过程中,进入到安装Android SDK界面,设置路径D:Androidsdk
    3. 安装完成,出现新建工程界面。

    第一个工程

    1. 新建一个工程空工程,在Android中,一个界面就叫Activity。

    2. 注意保存路径D:AndroidworkspaceHelloWorld
      注意选择Android 4.0.3,基本可以使用所有手机。
      点击Finish.

    3. 如果新建工程出现Module SDK is not defined,是因为第一次安装软件和SDK,所以重启软件。
      如果还不行,设置Android环境变量。

    4. 首先,安卓是用xml编写界面,逻辑可以使用Java语言。
      查看目录

      • manifests下面的AndroidMainfest.xml是配置清单,重要文件都需要记录在这里。
      • java就是后台逻辑
      • java(generated)系统生成的,不用动
      • res资源,其中layout中存的是xml界面,drawable可以放图片,mipmap可以放软件图标,values放一些常量吧。

    其次,看文件MainAcitivity.java,这是程序入口,onCreate是初始执行方法。
    setContentView(R.layout.activity_main);可以认为是定义主界面是activity_main.xml。

    1. 打开activity_main.xml,并选择Text编辑方式。
      可以看到,这里面只定义了一个TextView组件。
    2. 更改activity_main.xml代码如下
      代码说明:
      LinearLayout是安卓的一种界面布局,线性布局(还有网格布局,表格布局,相对布局)。
      LinearLayout的宽高是match_parent,即匹配父界面大小。
      LinearLayout里面有两个控件,TextView和Button,他们的大小是wrap_content,即包裹内容。
      文字的大小是50sp,sp表示可以缩放的像素.
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical">
    
        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Hello World!" 
            android:textSize="50sp"
            />
        <Button
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="我只是个没有用的按钮"
            android:textSize="50sp"
            />
        
    </LinearLayout>
    
    1. 点击右上角功能AVD Manage

    2. 点击创建一个设备,可以选择5.2寸的手机。如果有错误提示,需要在电脑BIOS中,开启“是否允许虚拟设备”

    3. 启动虚拟手机

    4. 启动程序,等着虚拟手机显示,成功。

  • 相关阅读:
    [linux驱动]设备驱动模型相关(二)——常用API
    [Linux驱动]字符设备驱动学习笔记(三)———高级
    Android 禁用Home键
    Android 使用QuickContactBadge关联联系人
    Android 使用SeekBar调节系统音量
    Android 完全退出应用程序
    Android 窗体显示状态
    Eclipse中常见问题
    解读人们对安卓系统的种种误解
    使用Bitmap加载图片出现OOM问题
  • 原文地址:https://www.cnblogs.com/mingriyingying/p/14369935.html
Copyright © 2020-2023  润新知