Eclipse配合ADT開發Android 常見問題解決方案

最近使用Eclipse配合ADT開發Android感覺到bug還是很多的,問題比Symbian還要多,突然感覺到微軟真的是處處想到開發人員。Eclipse的穩定性和運行效率再次體現出了Java的不足。新問題來了,編譯時間總是報錯,clear build後,重啟Eclipse還是錯誤。奇怪了,仔細用FileMon監視了下檔案變化,Eclipse和ADT竟然在C:\Documents and Settings\android123.com\Local Settings\Application

Android使用者介面設計:布局基礎(1)

理解布局對於好的Android應用設計來說是非常重要的。在這個教程裡,我們提供一個關於布局如何適應Android應用程式架構的概述。我們還探討了一些特定的可用布局控制項,用它們來以各種各樣的方式組織應用程式螢幕內容。什麼是布局?Android開發人員使用術語“布局”,指的是兩種含意中的一種。兩種定義在這篇教程中都會用到,而且很不幸的是在Android開發社區它們被混著使用。布局的兩種定義如下:一種資源,它定義了在螢幕上畫什麼。布局資源儲存在應用程式的/res/layout

Android Activity和Intent機制學習筆記(1)

ActivityAndroid中,Activity是所有程式的根本,所有程式的流程都運行在Activity之中,Activity具有自己的生命週期見http://www.cnblogs.com/feisky/archive/2010/01/01/1637427.html,由系統控制生命週期,程式無法改變,但可以用onSaveInstanceState儲存其狀態)。對於Activity,關鍵是其生命週期的把握如),其次就是狀態的儲存和恢複onSaveInstanceState onRes

Android視頻教程:示範第一個Android應用程式

本視頻為《視頻教程:Android核心編程》的第二部分:示範第一個Android應用程式。查看全部教程請點擊BKJIA視頻專題:Android核心編程 Android核心編程1 Android核心編程3 Android核心編程4 Android核心編程5 Android核心編程6

Eclipse ADT 11.0發布 編輯功能大幅提升

日前,Google發布了新版本的 Eclipse ADT 11.0.0 ),該版本主要在編輯器的改進上做了很多的工作,很多新的可視化重構作業,例如“抽取 Include”和“抽取樣式”,可用來自動的抽取一些重複的布局片段和樣式屬性,以便重用布局、樣式和主題。另外,可視化布局編輯器新增對片段的支援、調色盤的配置以及提升對自訂視圖的支援。同時 XML 編輯也得到了改善,包括快速修複以及程式碼完成等方面的增強。Eclipse ADT 是 Eclipse

Android UI設計學習基礎教程

Android UI設計學習基礎教程是本文要介紹的內容嗎,主要是來瞭解並學習Android UI設計的內容,具體關於Android UI設計內容的詳解來看本文。Android UI設計、人機互動和實用性是一個很大的話題,將不會在這本書裡進行深入的討論。話雖如此,當你建立UI時對它們有個準確無誤的認識也是很重要的。Android為相似的編程名詞引入了一些新的術語,將在下面的章節詳細描述:ViewsView是視覺介面元素中基本的UI類和通常瞭解的control

Eclipse Android中如何查看各版本原始碼

Eclipse Android中如何查看各版本原始碼是本文要介紹的內容,主要是來瞭解並學習Eclipse Android的內容,具體關於Eclipse Android詳解來看本文。先來看這篇文章:Eclipse Android項目匯入到開發環境,這個是匯入android的工程。Eclipse+ADT是目前最推薦的一種開發Eclipse Android的開發環境,不過有些Eclipse

詳解使用Eclipse開發Android源碼

使用Eclipse開發Android源碼是本文要介紹的內容,主要是來瞭解並學習Eclipse Android開發源碼,具體關於Eclipse Android開發源碼內容的詳解來看本文詳解。1、Android的檔案系統結構是怎樣的,我們安裝的程式放在那裡?編譯Android源碼之後,在out/target/product/generic一些檔案:ramdisk.img、system.img、userdata.img、 system、 data、root 其中,

Android 2.3關於StrictMode使用教程

Android 2.3關於StrictMode使用是本文要介紹的內容,主要是來瞭解並學習Android 2.3的內容,具體關於Android 2.3內容的詳解來看本文。ANR視窗產生的原因是多種多樣的。程式的主線程因為IO讀寫或網路阻塞而導致被阻塞了,外部存放裝置被獨佔了或系統負荷load)過高即不是自己編寫的程式的問題,可能是系統或者其他第三方程式導致的問題),都有可能導致ANR視窗的出現。從Android 2.3開始提供了一個新的類StrictMode

Android 2.2在Ubuntu下編譯詳解

Android 2.2在Ubuntu下編譯是本文要介紹的內容,主要是來瞭解並學習Android 2.2編譯的內容,具體關於Android 2.2編譯的詳細內容來看本文。1、下載Android

深入淺出 Android核心組件Service(2)

第二種是通過綁定的方式來啟動Service。先看流程圖。點擊查看大圖綁定的方式和第一節的方式最大的不同就是在於,Activity可以和Service實現關聯,當被關聯的Activity結束後,相應的Service 也會停止,同時在綁定了的Activity中我們還可以回調我們在Service中定義的方法。在這裡我們使用了 this.bindService(intent, myServiceConnection, Context.BIND_AUTO_CREATE);

深入淺出 Android核心組件Service(3)

前兩節中可以看到Activity和Service,context.startService對應著Service中的onStart()方法,context.onBindService對應的是Service中的onBind()方法。當我們繼想綁定一個Service又想在 Activity停止時,Service不會停止,我們可以先StartService,然後再BindService()。這時候的流程圖如下所示:點擊查看大圖此時需要注意一個問題,當Activity退出的時候,Sercvice

Android互動體驗必知:功能按鍵事件

BKJIA獨家譯文】本文為翻譯自外文網站tutsplus.com的《Android互動體驗必知:功能按鍵事件》。以下為全部譯文:開始學習每一種Android裝置一般都會提供除字母和數字外的物理功能按鍵,這一般是根據不同的Android製造商而有所不同,比如Sony就只實現了這些功能按鍵中的三種而已。這些功能按鍵如果設計良好,對於正在開發的app應用,能給使用者帶來很好互動體驗。Android應用主要是基於Activities的設計,這個相信大多數開發人員都已經十分熟悉,並可以在官方開發手冊中學習

專家專欄:Android層次化安全架構及核心組件概覽

BKJIA獨家特稿】本文為BKJIA專欄作家李洋的最新一篇文章《Android層次化安全架構及核心組件概覽》,本文將詳細介紹Android層次化安全架構及其核心組件。Android層次化安全架構Android作為一個行動裝置的平台,其軟體階層包括了一個作業系統OS),中介軟體MiddleWare)和應用程式Application)。根據Android的軟體框圖,其軟體階層自下而上分為以下幾個層次: 作業系統層OS) 各種庫Libraries)和Android 運行環境RunTime)

Android SERVICE後台服務進程的自啟動和保持

Service組件在android開發中經常遇到,其經常作為後台服務,需要始終保持運行,負責處理一些必要見不得人)的任務。而一些安全軟體,如360等,會有結束進程的功能,如果不做Service的保持,就會被其殺掉。如何保持Service的運行狀態是現在要說明的,核心就是利用ANDROID的系統廣播,這一不會被其他軟體影響的常駐程式觸發自己的程式檢查Service的運行狀態,如果被殺掉,就再起來。我利用的系統廣播是Intent.ACTION_TIME_TICK,這個廣播每分鐘發送一次,我們可以每分

使用AutoCompleteTextView控制項的步驟

AutoCompleteTextView的功能類似於百度或者Google在搜尋欄輸入資訊的時候,彈出的與輸入資訊接近的提示資訊。具體效果是,一個可編輯的文本視圖,當使用者輸入資訊後彈出提示。提示列表顯示在一個下拉式功能表中,使用者可以從中選擇一項,以完成輸入。提示列表是從一個資料配接器擷取的資料。以下是使用的步驟:第一步:在布局檔案中定義控制項<AutoCompleteTextView         

Android視窗背景的最佳化

視圖有背景,每個視窗也是有背景的。每一Activity是一個視窗,每一個Activity都有不同的背景。介面的繪畫順序如下:視窗——根視圖 ——子視圖。當我們的根視圖已經覆蓋了整個視窗的時候

Android開發入門:如何啟用和關閉組件

本篇將介紹如何啟用組關閉組件等。本文的主題如下: 1、啟用組件:意圖Intents) 1.1、活動Activity)組件的啟用 1.2、服務Service)組件的啟用 1.3、廣播接收者Broadcast receiver)組件的啟用 2、關閉組件 3、資訊清單檔 4、Intent過濾器1、啟用組件:意圖Intents)當 接收到ContentResolver發出的請求後,內容提供者被啟用。而其它三種組件&

Android Broadcast廣播機制深入解析(1)

眾所周知,Android的四大組件是Activity,Service,ContentProvider和Broadcast。可見 Broadcast的重要性。何謂廣播機制,我想大家對廣播肯定不陌生,發出去的廣播,是沒有任何目的性的,沒有一個明確的目標,至於誰會收到,發送廣播

Eclipse中自動添加註釋(作者,時間)

在使用Eclipse 編寫Java代碼時,自動產生的注釋資訊都是按照預先設定好的格式產生的。修改作者、日期注釋格式:開啟Windows->Preferences->Java->Code Style->Code

總頁數: 2771 1 .... 1967 1968 1969 1970 1971 .... 2771 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.