編輯:高級開發
熟悉android操作系統的朋友都知道,開發android應用程序基本上使用的都是Java語言。那麼要想靈活的應用這一系統,就應當熟悉其中的android Java包的各種功能。一般的Java應用中,如果需用引用基礎類庫,通常需要使用如下的方式:
- import Javax.swing.*;
以上代碼表示了引用JAVA的GUI組件Swing,javax.swing即Java中的一個包。
Adroid提供一些擴展的Java類庫,類庫分為若干個包,每個包中包含若干個類。例如:在android中計算器是一個相對簡單的程序,其入口程序文件為Calculator.Java,該文件包含了以下內容:
- package com.android.calculator2;
- import android.app.Activity;
- import android.os.Bundle;
- import android.util.Log;
- import android.util.Config;
- import android.vIEw.Menu;
- import android.vIEw.MenuItem;
- import android.vIEw.Window;
- import android.view.VIEw;
- import android.widget.Button;
- import android.widget.ListVIEw;
- import android.content.res.Configuration;
在Android中,各種包寫成android.*的方式,重要包的描述如下所示:
最近使用Eclipse配合ADT開發android感覺到bug還是很多的,問題比SymBian還要多,突然感覺到微軟真的是處處想到開發者。Eclipse的穩定性和運行效
; Log.v(BROADCAST_TAG, myBroadCast);}@Overridepublic void onReceive(Context context,
當我們創建一個帶EditText 或 AutoCompleteTextVIEw的視圖時,在加載視圖時總是會把輸入的焦點自動移動到第一個輸入框。如下圖所示:
android Binder機制大部分都是使用的IPC,進程間通信機制有很多種,例如Linux中可以采用管道,消息隊列,信號,共享內存,socket等,這些都可以實現進