① 怎樣創建一個android程序,在src目錄下創建一個activity,一個繼承自service類的服
為了創建一個新的Activity,你需要繼承Activity類,定義UI,實現功能。新的Activity的最基本的框架代碼如下所示: package com.paad.myapplication; import android.app.Activity; import android.os.Bundle; public class MyActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); } } 基本的Activity類代表一個空的屏幕,它沒有什麼大用,所以,首要的事情就是你用Views和layouts來填充UI。 Activity的UI都是由Views來創建的。Views是UI控制項,顯示數據和提供用戶交互。Android提供了一些layout類,稱作View Groups,它可以容納多個View來幫助你設計復雜的UI。 在第4章中會詳細描述View和View Groups,並且講解了哪些可用,如何用以及怎樣創建自定義的Views和layouts。 為Activity指定UI,請在Activity的onCreate方法中調用setContentView方法。 在這個代碼片段里,使用了MyView的簡單實例來作為Activity的UI: @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); MyView myView = new MyView(this); setContentView(myView); } 多數情況下,你都想使用較為復雜的UI設計。你可以在代碼里使用View Groups來創建布局,或者你可以利用標准Android的便利傳遞一個外部已經定義的layout的資源ID,如下面的代碼片段所示: @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.main); } 為了能在應用程序中使用一個Activity,你需要在manifest中注冊它。在application節點添加一個新的activity標簽;activity里包含label、icon、permissions和themes等元數據。沒有相應的activity標簽的Activity不能被啟動。 接下來的XML片段顯示了如何為我剛創建的MyActivity類添加一個節點: <activity android:label=」@string/app_name」 android:name=」.MyActivity」> <intent-filter> <action android:name=」android.intent.action.MAIN」 /> <category android:name=」android.intent.category.LAUNCHER」 /> </intent-filter> </activity> 在activity標簽里,你可以增加intent-filter節點來指明你的Activity監聽和響應哪種意圖。每個Intent Filter可以定義一個或多個action和categories。Intent和Intent Filter會在第5章詳細描述,但是它對一個作為主要啟動程序的Activity沒有什麼價值。它必須包含一個Intent Filter來監聽MAIN動作和LAUNCHER種類,如下面高亮度的代碼片段所示: <activity android:label=」@string/app_name」 android:name=」.MyActivity」> <intent-filter> <action android:name=」android.intent.action.MAIN」 /> <category android:name=」android.intent.category.LAUNCHER」 /> </intent-filter> </activity>
② 怎麼用android studio 創建安卓程序
創建avd的操作步驟
1雙擊開始android
studio的圖標打開android
studio開發工具。
2單擊android
sdk
manager圖標,檢查是否安裝了android
4.4.2(api
19)
3android
sdk
manager里檢查是否安裝intel
x86
emulator
accelerator
(haxm)安卓模擬器加速軟體
4單擊avd
manager的圖標,打開android
virtual
device
manager
5彈出android
virtual
device的窗口,單擊+
create
virtual
device
6選擇phone裡面的nexus
4單擊next下一步。
7選擇
kitkat
x86
android
4.4單擊next下一步。
8單擊finish,android模擬器
即android運行的虛擬設備創建完成。
③ 怎麼創建第一個Android工程,並運行應用程序
一、創建Android工程打開集成了Android開發工具的eclipse,點擊菜單欄上的「File」-->"New"-->"Android Application Project",如下圖所示:
2
進入到「New Android Application」界面,輸入應用名、工程名與包名,然後選擇Target sdk也就是你的開發安卓應用的目標SDK,Compile With 是編譯SDK,選擇好虎,點擊「Next」按鈕,如圖所示:
3
進入到「New Android Application---configure Project」界面,一般默認即可,然後點擊「Next」按鈕,如圖所示:
4
進入到「configure Launcher Icon」界面,點擊「Image File對應的Browse按鈕 」可以設置應用的圖標等,如果不需要設置,直接點擊「Next」按鈕,如下圖所示:
5
進入到「Create Activity 」界面,一般默認,或選擇"Empty Activity ",點擊「Next」按鈕,如下圖所示:
進入到「Blank Activity」界面,默認就好,點擊"Finnish"按鈕就可創建成功。
創建好Android工程後可以看到eclipse的界面,如下圖所示:
二、運行Android工程
點擊eclipse」工具欄「上的Android圖標,打開」AVD Manager「窗口,點擊窗口右上角的」Create...「按鈕,如下圖所示:
進入到」Create new Android Virtual Device 「界面,設置AVD Name及Device (設備的解析度)等信息,然後點擊」OK「按鈕,如下圖所示:
回到」Android VirtualDevice(AVD)Manager「,界面,選中剛才建的AVD,點擊右側的」Start...「按鈕,如下圖所示:
出現一個」Launch Options「窗口,點擊」Launch「按鈕,如下圖所示。
耐心等待一會兒,等待進度條刷新完,即可運行Android模擬器。
一會兒Android模擬器就啟動起來了,跟手機界面一樣,如下圖所示:
然後,回到eclipse,選中工程、包下的MainActivity,點擊eclipse工具欄上」運行「按鈕」運行Android程序,如下圖所示。
等一會就好看到,第一個Android程序」Hello world! 「已經運行在Android模擬器上了,如下圖所示,到這里第一個Android程序就運行好了。
④ 如何創建一個Android開發項目
電腦
android studio
從網上下載並安裝Android Studio然後打開它。現在,你准備好開始你的第一個Android應用程序!
首先是這個android項目的項目名,在這里進行輸入即可
注意,這里我們使用的android studio的版本為2.2
一直下一步,等待一定的時間,這取決於你機器的配置,android studio最為谷歌官方唯一指定的android項目開發ide,具有超高度的功能集合性,同時後面我們會看到android studio採用和eclipse不同的編譯方式,即Gradle編譯,以及採用雲資源模式(伺服器全在海外,部分功能需要翻牆才能使用,醉了),所以,不要對其卡慢抱有不滿情緒.
選擇對應的android sdk版本,android像ios一樣,也有很多分類版本了,從低到高,還有像android wear(手錶), android TV(電視),android auto(車載)等各種版本,選擇你要將這個項目跑到什麼設備上邊去,以及系統的版本,這里我們選擇android手機項目,版本可以選擇4.0,目前4.0基本就是最低版本,當然微信,qq,支付寶之類的都是一直支持到2.3版本的
這里是android項目的布局文件,目前因為我們這個項目只有一個主窗口,這個布局文件就是屬於主窗口的,這里記錄的這個窗口中有哪些控制項,以及這些控制項的位置和排列模式,像TextView就是一個文本控制項,而RelativeLayout則是布局控制項,用於控制控制項的布局。
這就是穿著中的gradle編譯的編譯配置文件了,裡麵包含了編譯中的各種配置選項,對於從eclipse中轉過來的人來說,要搞懂這里的各種配置可是要費不少腦子的哈!
這是android項目的清單文件,這里包含了這個應用程序的圖標設置,以及activity等,activity是android四大組件之一,可以直觀理解為我們看到的一個個的窗體,凡是需要顯示出來的activity,都需要在這里注冊寫明
這里是窗口的java主類,android的主要編程語言是java語言,當然也有支持c++編程的ndk,以及現在很火的前端腳本編寫android項目的方法,這個類表示主窗口,OnCreat()方法會在這個界面被啟動的時候執行。
點擊這里即可運行這個由系統為我們編寫好android項目了,沒錯,這已經是一個完成的android項目,只是比較簡單而已,但主要部件都不少。
我們啟動的應用就是跑在這里的模擬器當中的,我們可以創建自己的模擬器,自由的對模擬器的配置進行自定義,包括模擬器的系統版本
完美,我們的第一個應用程序已經跑起來了,雖然只是顯示了一個Hello World文本,不過怎們樣都算完成了一個android應用程序,後續只要對其進行打包簽名,混淆加密後即可發布到應用市場供別人下載使用.
⑤ 如何在android studio中創建一個app
1.創建HelloWorld項目
任何編程語言寫出的第一個程序毫無疑問都會是Hello World,這已經是自20世紀70年代一直流傳下來的傳統,在編程界已成為永恆的經典,那麼今天就來使用Android studio創建第一個app(Hello World)。
首先運行Android studio,在彈出的快捷窗口中新建一個項目。
點擊上面截圖中的「Star a new Android Studio project」,然後會彈出「Create New Project」對話框。其中Application name代表應用名稱,此應用安裝帶手機後會在手機上顯示該名稱。在這里我們填入Hello World(在以後的項目名通常不加空格)。如下圖所示
接下來直接點擊「Next」,會彈出「Add a Activity to Mobile」對話窗口,在這里我們選擇「 Empty Activity」,至於其他的 Activity(後面稱為活動)以後會介紹。
⑥ 如何開發安卓第一個程序Hello World
工具/原料
eclipse
sdk
adt
tomcat
方法/步驟
打開eclipse集成sdk開發環境,點擊菜單file——》new——》Android application新建安卓項目
輸入工程名,項目名,還有包名,點擊下一步。
信心勾選不要更改,點擊下一步。
這個步驟是選擇應用的啟動圖標,如果想改就改,不想改就點擊下一步
選中blackActivity,點擊下一步
輸入activity的名稱,main的名稱,點擊下一步。
項目創建好了,右鍵要啟動的項目,run as 選中Android application啟動項目
然後模擬器啟動好之後,點擊查看,helloworld就創建好了
⑦ 怎麼用android studio 創建安卓程序
打開Android Studio。
選擇」Start a new Android Studio project「。
輸入應用程序名、選擇項目路徑,然後點擊「Next」。
選擇最小版本的SDK,然後點擊「Next」。
選擇「Blank Activity」,然後選擇「Next」。
輸入Activity名稱、布局名稱、標題等信息後,點擊「Finish」。
創建過程中載入相應組件。
Android Studio系統窗口。
雙擊模擬器中的文字,可以對文字進行修改,當然也可以直接修改布局文件XML來實現,然後點擊「運行」圖標。
彈出Device Chooser對話框,選擇默認模擬器設備,點擊「OK」。
模擬器運行起來比較慢,需要耐心等待一段時間,模擬器載入成功的時間根據機器的配置不同而不同,當然在開發的時候直接使用真機進行調試,最終在模擬器上運行的效果。
⑧ android編程中如何實現新建activity
A.創建一個android項目
也可以手工添加,在</activity>標簽下面加入
<activity android:name=".新Activity的名字"
android:label="新Activity的標題">
</activity>
這里需要注意的是,android:name="."這里有個點,這個點表示這個Activity在我所選擇的包com.INdroid.layout下。
5) 在新Activity中加入onCreate方法並且綁定layout。
關於Activity的跳轉問題,要補充一點,按鈕綁定setOnClickListener必須放在新建OnClickListener對象之後,不然不能跳轉。
到此,一個可以使用的activity即創建完成了,下一步是添加UI元素及實現頁面響應代碼
下面以添加一個checkbox為例說明,實現的效果是點擊主Activity界面,跳轉到CheckboxActivity 界面
1、向主Activity界面添加一個button。打開main..xml,使用outline窗口的「+」,添加一個button,填寫button的屬性
2、 在src/ActivityMain類,即主Activity的界面響應類中實現頁面跳轉代碼,
2.1 聲明 button 變數 和 監聽器 OnClickListener
2.2 實現 OnClickListener監聽器的跳轉邏輯,即onClihck 函數
2-3 綁定 監聽器OnClickListener 到 button 中
3、向checkboxActivity界面添加一個 checkbox 的 widget
4、向checkboxActivity界面添加呈現代碼
⑨ 安卓系統下如何開發應用程序
1、在自己的手機桌面上,直接點擊打開所安裝的C4droid。