基于Android studio開發的一個簡單入門小應用
- 一、前言
- 二、前期準備
- 三、開發一個小應用
- 五、運行應用
一、前言
在暑假期間,我學習JAVA基礎,為了能早日實作自己用代碼寫出一個app的“夢想”,因此,現在開始對Android進行學習,希望學習Android的路上能一路順風!!
二、前期準備
- Android studio(官方下載地址:https://developer.android.google.cn/studio/)(這個軟體我安裝了十幾遍才成功,個人感覺好難安裝,可能是我倒霉所以按照那么多次才成功,建議大家網上找教程或者視頻一步一步跟著安裝,還有一些不知道的設定不要亂改,不然賊難受,別問,問就是試過,)
- JAVA基礎(我學習的Android是基于JAVA語言撰寫的,沒學過JAVA基礎的童鞋可以離開了,不然下面可能看到腦子爆炸都看不懂,當然,本人領悟力比較差,你看得懂當我沒說,膜拜大佬,)
- JDK
- SDK
搞掂這些前期準備之后,就讓我們開始Android的第一個超級簡單的小應用吧
車門已經焊死,準備發車
三、開發一個小應用
1、 打開Android Studio軟體


2、新建一個專案,并選擇一個空的頁面

3、給專案起一個名字,要注意以下存放的位置,我是用JAVA撰寫的,所以我選擇JAVA,大佬們如果懂Kotlin也可以選擇Kotlin哦

4、新建專案之后,如果是第一次新建專案,則需要等得比較久,因為需要下載相關資料,而如果不是第一次,那么則不需要等太久
等它加載完之后,就會出現以下界面

5、打開activity_main.xml,就可以在里面撰寫程式了
程式已經默認生成HelloWorld的相關代碼

建議大家把里面的代碼洗掉,跟著我的思路把代碼敲一遍

首先,我們寫一個線性布局

<LinearLayout android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:orientation="horizontal"
xmlns:android="http://schemas.android.com/apk/res/android"
>
</LinearLayout>
layout_height(必寫) 的意思是安卓布局的高度
layout_width(必寫) 則是安卓布局高度
有兩種可以選擇
- wrap_content 這種是包裹字體,就是說字體多高,高度或者寬度就對應多大
- 而match_parent 是就是和父類一樣
6、接下來給安卓布局寫一個輸入文本框

<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:hint="輸入文字"
android:layout_weight="1"></EditText>
layout_weight 是給線條增加一些厚度
而hint通過編譯器右邊可以觀察到,這是給輸入框下面增加一些提示資訊
7、通過設計視圖直接拖放
有些時候比如設定一個按鈕,很難去確定這個按鈕的位置,那么我們就可以通過設計視圖來直接生成按鈕,在生成按鈕的同時也會生成相應按鈕的xml代碼
點擊Design

把按鈕拖到合適的位置


這時候我們回去看代碼可以發現按鈕的代碼已經自動生成了

這個也是非常方便的一種開發方法
改動代碼的text部分,就可以改變按鈕上面的文字

到這里,這個簡單的小應用就開發完畢了
五、運行應用
1、打開安卓虛擬機

2、選擇合適的虛擬機

倘若沒有安裝有虛擬機,可以去下載一個,
點擊綠色三角形運行
3、運行應用
打開虛擬機后,點擊如圖所示綠色三角形按鈕,等待一會即可運行

蹬蹬蹬蹬
這樣一個簡單的安卓小應用就開發成功了

到這里,基于Android studio開發的一個簡單入門小應用就講解完畢了,
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/297875.html
標籤:其他
上一篇:圖論模板 最短路+最小生成樹
