Time of Update: 2018-12-06
Android系統從誕生到現在的崛起經曆了數個版本的更新,每次版本升級都會給大家帶來新的功能和 體驗,來自國外媒體的報道,眾多Android使用者期待的“App2sd”功能即將在下一個Android系統版本即2.2版系統中獲得官方支援。目前Android系統僅支援將App應用程式安裝至ROM空間中,這對於G1等使用者來說是個麻煩,因為就留給使用者能安裝程式使用的空間大約只有
Time of Update: 2018-12-06
Google已經正式發布了代號為Froyo的Android 2.2版作業系統,這個版本將支援Flash Player 10.1軟體,相比之前Android 2.1版系統內建的Flash Lite,在視頻播放能力方面究竟有多大的提升呢?Engadget針對這個問題進行了實機播放測試。測試機分別使用安裝Android 2.1版系統和Flash Lite的HTC Desire手機,以及安裝 最新版Android 2.2版系統和Flash Player 10.1的Nexus
Time of Update: 2018-12-06
從網上下載檔案,寫入sd卡.思路如下: 1.建立一個http訪問 HttpURLConnection httpcon=(HttpURLConnection)url.openConnection() 2.從HttpURLConnection中擷取一個輸入資料流 InputStream httpInputStream=httcon.getInputStream() 3.解析流
Time of Update: 2018-12-06
一.sdk的安裝1.sdk下載 去http://www.android.com/
Time of Update: 2018-12-06
android應用程式,由一到多個Activity組成.每個Activity沒有很緊密的聯絡,因為我們可以在自己的程式中調用其它Activity,特別是調用自己的代碼之外產生的Activity,比如android提供的發簡訊或者打電話的Activity. Intent call = new Intent(Intent.ACTION_CALL,Uri.parse("tel:"+phonenumber); startActivity(call);
Time of Update: 2018-12-06
android提供了自己的log輸出api-->位於android.util.Log這個類中. 這個類比較常用的列印日誌的方法有5個,這5個方法都會把日誌列印到LogCat中: Log.v(tag,message); //verbose模式,列印最詳細的日誌 Log.d(tag,message); //debug層級的日誌 Log.i(tag,message); //info層級的日誌
Time of Update: 2018-12-06
android中文字框有很多屬性,這些樹形既可以在xml檔案中提前配置好,也可以在Activity中執行個體化TextView對象後通過調用TextView對象的方法來做配置. 本來想全部摘抄出來,去看了android的參考手冊,發現這樣的屬性太多.就參考了下網上的視頻,找了幾個常用個的配置. TextView方法 XML屬性 setTextColor android:textColor 文字顏色
Time of Update: 2018-12-06
android:textAppearance xml布局裡面設定文字的外觀:如“android:textAppearance=“?android:attr/textAppearanceLargeInverse”這裡引用的是系統內建的一個外觀,?表示系統是否有這種外觀,否則使用預設的外觀。可設定的值如下:textAppearanceButton/ textAppearanceInverse/ textAppearanceLarge/
Time of Update: 2018-12-06
android sdk提供了比較齊全的工具包,包含了大量的工具,分為兩類,每一類都是一個工具集合,我稱之為工具集. 這兩類分別是:sdk工具集(SDK tools)和平台工具集(platform tools).sdk工具集是平台獨立的,不和某個android平台相關聯.平台工具集是專門為最新的android平台定製的,且能支援最新android平台的一些新特性. sdk工具集中常用的工具,根據android參考手冊來看,是包括以下工具的:
Time of Update: 2018-12-06
關注android Activity的theme(或者該翻譯為主題),是由兩個網上的android面試題引發的. 1.activity的生命週期 2.怎樣把一個Activity設定成視窗的樣式
Time of Update: 2018-12-06
在android project下面的res檔案夾下建立了一個menu目錄,打算往裡面放置menu的配置xml檔案. 儲存的時候控制台一直報錯,看了下報錯資訊"[2011-08-15 09:14:44 - MyContact] res\menu\mainMenu.xml: Invalid file name: must contain only [a-z0-9_.]",這回就有點驚奇了.從報錯資訊來看,我的檔案名稱不合法,android
Time of Update: 2018-12-06
public class TweenXMLActivity extends Activity { public static final String TAG = "TweenActivity"; // 動畫圖片 private ImageView tweenMM; /** * @see android.app.Activity#onCreate(android.os.Bundle) */ public void onCreate(Bundle cycle) {
Time of Update: 2018-12-06
應用程式基底礎android 應用程式由java程式設計語言編寫.android sdk工具會將android代碼和資料以及資源檔編譯成為一個android package,這是一個歸檔檔案,名稱以.apk結尾.在同一個apk檔案中的代碼被認為是一個應用程式.android應用程式被安裝進一個裝置後,每個android應用程式駐留在自己的安全沙箱中.android作業系統是一個多使用者linux系統,每個應用程式相當於一個使用者.預設情況下,系統為每個應用程式分配一個獨立的linux user
Time of Update: 2018-12-06
先前自學android開發的時候,是做2.2的應用開發,把一些小表徵圖檔案隨便放到drawable-hdpi,drawable-ldpi,drawable-mdpi三個目錄中的某個,在代碼中直接引用R.drawable.**這種方式就ok了.
Time of Update: 2018-12-06
大學的時候接觸過MFC,不過那是在上數位影像處理處理的實驗課上,做一組圖片去噪程式時候用到的.而且,當時也是拿別人做好的架構,我自己增加一些去噪的演算法實現的源碼而已,對MFC談不上多麼深入的理解. 去年做手機開發,對android也有一定的瞭解.現在又在搞MFC了,看到有類似的地方,於是就先寫這樣一篇文章了.1.布局檔案的比較android的布局檔案都是工程的目錄下:res/layout/*.xml
Time of Update: 2018-12-06
Android中第三方簡訊應用接收簡訊並儲存到系統的資料庫 /** * 繼承廣播接收器 * @author Administrator * */public class SmsReceiver extends BroadcastReceiver { private long date;private Context context;private final int six = 6;
Time of Update: 2018-12-06
在編寫android多線程程式時,處理序間通訊交換資訊的一種方式就是使用handler,非常方便。 首先,在主線程裡new一個Handler對象,並重寫它的handleMessage(Message msg)方法,Message裡有幾個屬性可以用來傳遞簡單的int型參數,如what屬性我們可以用來標記資訊的種類(這在有N個線程N個Message時非常有用,可以用老區分是哪個線程發送的什麼訊息),這時你可以定義幾個static final
Time of Update: 2018-12-06
1、//在onCreat方法中setContentView()之前插入requestWindowFeature(Window.FEATURE_NO_TITLE);//取消標題列getWindow().setFlags(WindowManager.LayoutParams. FLAG_FULLSCREEN , WindowManager.LayoutParams. FLAG_FULLSCREEN);//全屏註:這種方法在啟動activity時會閃現狀態列之後再全屏2、在m
Time of Update: 2018-12-06
訊息迴圈是一個很有用的線程方式,曾經自己用C在Linux下面實現一個訊息迴圈的機制,往訊息佇列裡添加資料,然後非同步等待訊息的返回。當訊息佇列為空白的時候就會掛起線程,等待新的訊息的加入。這是一個很通用的機制。在Android,這裡的線程分為有訊息迴圈的線程和沒有訊息迴圈的線程,有訊息迴圈的線程一般都會有一個Looper,這個事android的新概念。我們的主線程(UI線程)就是一個訊息迴圈的線程。針對這種訊息迴圈的機制,我們引入一個新的機制Handle,我們有訊息迴圈,就要往訊息迴圈裡面發送相
Time of Update: 2018-12-06
一切開始之前,我們先要把開發環境搭建起來,安卓的開發環境搭建起來還是比較順利的,但有個前提是你有個穩定的網路環境。第一步:安裝java開發環境首先,JDK你的電腦上是一定要的啦。然後就是eclipse.我裝的是Eclipse Classic 最新版3.6.2,網址在這裡:http://www.eclipse.org/downloads/eclipse載下來後,直接解壓就可以用了還是很方便的吧~!第二步:安裝android SDK然後我們還需要android的sdk。這裡我首先裝的是SDK