日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android开发系列(三)

發布時間:2025/3/21 Android 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android开发系列(三) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
這是更加android開發文檔,寫的我的第一個Android開發項目,就是在屏幕上顯示一個簡單的Hello World。 ?? ? ?首先介紹幾個概念: ?? ? ?AVD,AVD的全稱為:Android Virtual Device,就是Android運行的虛擬設備,他是Android的模擬器識別,然后運行我們寫的Android程序。我們建立的Android要運行,必須創建我們自己的AVD,每個AVD上可以配置很多的運行項目。創建AVD的方法又兩種。一是通過Elcipse開發環境,二是通過命令行創建。 ?? ? ? ? ?Eclipse開發環境創建: ?? ? ? ? ?選擇Elcipse菜單中Windows菜單下的Android AVD Manager,彈出以下窗體: ?? ? ? ? ? ?? ? ? ? ?在name中輸入AVD的名稱,Target中選擇我們使用的類庫(Android 1.1、Android1.5或者Google APIs 1.5),創建SDCard和皮膚,點擊Finish按鈕就可以了。 ?? ? ? ? ?命令行創建: ?? ? ? ? ?在命令行方式中找到Tools的路徑,輸入命令:android create avd --target 2 --name my_avd ?? ? ? ? ?其中android是命令,后面是參數,Create avd是創建AVD,target 2是等級,name是Avd的名稱。 ?? ? ? ? ?創建第一個Android開發項目: ?? ? ? ? ?1、選擇File->New->Project中選擇Android Project,界面如下: ?? ? ? ? ? ? ?? ?? ? ??? 2、點擊下一步,進入界面如下: 3、輸入以下內容:對于其中輸入的內容解釋如下: Project Name:Eclipse項目的名稱。 ?? ? ? ? ? ? ? ?Application Name:這個是應用程序的名稱,他將顯示在Android設備上的程序名稱。 ?? ? ? ? ? ? ? ?Package Name:這個是Java包的名空間。 ?? ? ? ? ? ? ? ?Create Activity:這個名稱將調用Android的插件,在插件中生成一個繼承Android's Activity class的子類。 ?? ? ? ? ? 4、建立好的目錄為: ?? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ?其中:SRC是源文件,是程序員開發的源文件:中間他給我們產生了一個Helloworld.java的文件,文件的代碼如下: ?? ? ? ? ? ? ? ?package com.example.helloandroid;
?? ? ??? ? ??import android.app.Activity; ?? ? ??? ? ??import android.os.Bundle;

public class HelloAndroid extends Activity {
?? ?/** Called when the activity is first created. */
?? ?@Override
?? ?public void onCreate(Bundle savedInstanceState) {
?? ? ? ?super.onCreate(savedInstanceState);
?? ? ? ?setContentView(R.layout.main);
?? ?}
}?? ? ? ? ? ? ? 這個是Android的插件自動生成的,他就是繼承了Activity 類,這個類是android運行的一個類,簡單的說就是一個界面。 ?? ? ? ? ? ? ?gen文件夾下的內容是自動產生的,不建議手工去修改這個里面的內容。 ?? ? ? ? ? ? ?res文件夾下放置的是android使用的資源,其中drawable是圖片,也就是在Android Devices中顯示的程序的圖標。layout中是布局,其中TextView就是其中的配置。values中放置的是資源。 ?? ? ? ? ? ? ?另外就是一下自動生成的文件,還沒有完全的明白,暫時不再贅述。 ?? ? ? ? ? ? ?5、修改HelloAndroid中的代碼: ?? ? ? ?修改為: ?? ? ? ?package com.android.helloandroid;

?

import android.app.Activity;

import android.os.Bundle;

import android.widget.TextView;

?

public class HelloAndroid extends Activity {

?? /** Called when the activity is first created. */

??@Override

?? public void onCreate(Bundle savedInstanceState) {

?????? super.onCreate(savedInstanceState);

?????? TextView tv = new TextView(this);

?????? tv.setText("Hello, Android");

?????? setContentView(tv);

?? }

}
運行結果的界面如下:

轉載于:https://www.cnblogs.com/zhjp11/archive/2009/07/29/1533988.html

總結

以上是生活随笔為你收集整理的Android开发系列(三)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。