Android 第一篇
发布日期:2021-05-06 03:08:33 浏览次数:22 分类:原创文章

本文共 2327 字,大约阅读时间需要 7 分钟。

一、android概述

 

  • android是谷歌开发的操作系统
  • android开发是移动应用开发的表现形式之一
  • Android、ios、H5App、Native+H5、RN、ionic、MUI

 

1.1、完整项目最精简的流程

1.2、Android开发工具

 

  • Eclipse  PK  Android Studio     
  • 下载安装JDK        Android 支持的语言是Java
  • 为啥要使用Android Studio     谷歌已经停止对eclipse的支持,并且Android Studio是谷歌开发的集成开发工具

1.3、android 的配置文件

  • AndroidManifest.xml             主配置文件
  • MainActivity                          人机交互
  • LayLout:activity_main.xml     布局配置

1.4、Android架构

二、Hello World 案例分析

2.1、新建一个Android工程项目

2.2、选择控件模板

2.3、项目信息注解

2.4、Gradle自动构建好的项目结构

Android studio的特点是用:Gredla

2.5、运行模拟器出现Hello world

2.5、activity_main.xml布局配置文件

<?xml version="1.0" encoding="utf-8"?><androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:app="http://schemas.android.com/apk/res-auto"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"    tools:context=".MainActivity">    <TextView        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="Hello World!"        app:layout_constraintBottom_toBottomOf="parent"        app:layout_constraintLeft_toLeftOf="parent"        app:layout_constraintRight_toRightOf="parent"        app:layout_constraintTop_toTopOf="parent" /></androidx.constraintlayout.widget.ConstraintLayout>

androidMainfest.xmlv   主配置文件

<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"    package="com.example.vd">    <application        android:allowBackup="true"        android:icon="@mipmap/ic_launcher"        android:label="@string/app_name"        android:roundIcon="@mipmap/ic_launcher_round"        android:supportsRtl="true"        android:theme="@style/AppTheme">        <activity android:name=".MainActivity">            <intent-filter>                <action android:name="android.intent.action.MAIN" />                <category android:name="android.intent.category.LAUNCHER" />            </intent-filter>        </activity>    </application></manifest>

Main_activity人机交互文件

package com.example.vd;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;public class MainActivity extends AppCompatActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);    }}

 

上一篇:安装Keil uVision5 破解失败
下一篇:信息安全工程 错题终章

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2025年04月08日 04时46分54秒