Android 項目出現紅色驚嘆號解決方案

做第三方應用時,需要匯入提供的jar包。當從兩個工程目錄換到另一個工程目錄時,匯入的工程上出現了一個大紅色驚嘆號。找來找去確實工程下的.classpath路徑的jar包的路徑還是原來工程目錄下指定的路徑。這個顯然錯了。將錯誤的路徑刪掉,從Build Path > Configure Build Paht...重新匯入一次。點擊eclipse下的工程按F5重新整理,紅色驚嘆號沒了。一切OK!

Android的webview載入本地html、本apk內html和遠程URL

首先在layout檔案夾下的xml中 加入WebView控制項 <WebViewandroid:id="@+id/wv1"android:layout_width="fill_parent"android:layout_height="fill_parent"/> 再在主檔案中輸入如下代碼 public class TestDemo extends Activity { /** Called when the activity is first created. */ @

百度安卓地圖學習(一)

看完本文後,喜歡安卓的親們可以接著看看http://blog.csdn.net/woshishuoshuoa/article/details/9858417哦Google地圖開放性很好,可惜,可以值得參考的資料太少,而且Google改版後,對手機的版本要求也變了,部分介面對手機版本要求偏高,更值得一提的是部分介面居然還會抽風。。。不過,Google地圖的確做的很大耶很好,所以在簡單地學習了Google之後再來學習百度地圖的話,就會覺得很容易了,百度地圖很多東西就是從Google那學來的,不過由於

百度安卓地圖學習(二)

看完了http://blog.csdn.net/woshishuoshuoa/article/details/9853985後便學會了簡單定位,那麼如何進行搜尋呢,在之前的項目上建立一個activity,代碼如下:package com.diecolor;import com.baidu.mapapi.BMapManager;import com.baidu.mapapi.map.MKEvent;import com.baidu.mapapi.map.MapController;import

Android 技術專題系列之十七 -- volume 服務

Android 的volume服務主要是用來管理usb/sd卡 等外部存放裝置。平台可以對外部存放裝置進行操作和輪詢狀態,當外部存放裝置狀態發生變化時,volume

Android Activity—啟動Activity

 你能夠通過調用startActivity()方法來啟動另外一個Activity,在調用這個方法時要給它傳遞一個你想要啟動的描述Activity的Intent作為參數。這個Intent既可以確切的指定你想要啟動的Activity,也可以是你想要執行的動作的類型的描述(系統會給你選擇相應的Activity,甚至可以從不同的應用程式中選擇)。Intent也能夠攜帶少量的用於啟動Activity所需的資料。                                                

Android Activity—處理配置的改變

 某些裝置配置能夠在運行期間改變(如螢幕方向、鍵盤的可用性、語言等)。當這些改變發生時,Android會重建正在啟動並執行Activity(系統調用onDestroy()方法後,立即調用onCreate()方法)。設計這個行為來輔助應用程式自動的適應新的配置,重新載入應用程式的替代資源(針對不同螢幕方向和尺寸的布局)。 如果正確的設計你的Activity使它能夠處理螢幕方向改變期間重啟和恢複以上描述的Activity狀態,就會使你的應用程式對於Activity生命週期內的費例外狀況事件的處理更富

Android Fragment—概要介紹

 一個Fragment代表一個行為或Activity中使用者介面的一部分。你能夠在一個Activity中組合使用多個Fragment來建立一個多面板的使用者介面,並且可以在多個Activity中重用同個一個Fragment。你可以把一個Frament想象成一個Activity的模組,它有自己的生命週期,接受它們自己的輸入事件,並且能夠在Activity運行時進行添加或刪除(這有些像“子Activity”,你能夠在不同的Activity中重用)。Frament必須嵌入到一個Activity中,並且

Android 使用者介面—菜單(Menus 一)

在很多類型的應用程式中,菜單是一個常用的使用者介面組件。要提供友好的和前後一致的使用者體驗,就應該使用Menu APIs把Activity的動作和其他選項展現給使用者。從Android3.0(API 層級

Android Activity—儲存Activity的狀態

 在介紹管理Activity生命週期一節中簡單的提到,Activity被暫停或終止時,它的狀態是被保留的。確實,因為Activity被暫停或終止時它依然被保留在記憶體中---所有的關於它的成員和目前狀態的資訊依然存活著,這樣Activity中的任何使用者模式的改變都被保留以便它返回前台時,那些改變依然存在。 但是當系統為了恢複記憶體而銷毀一個Activity時,這個Activity對象就被銷毀了,因此系統不能簡單的用它的完整的狀態來恢複它。相反,如果使用者導航返回到這個Activity了,系統就

Android 建立Activity

 要建立一個Activity,你必須建立一個Activity的子類(或者是現存的Activity子類)。在這個子類中,需要實現系統調用的回調方法,以便Activity在生存周期的各種狀態間轉換。如Activity正在被建立、被終止、被恢複、或被銷毀等狀態,其中兩個最重要的回調方法是:onCreate()你必須在Activity子類中實現這個方法。在Activity建立時,系統會調用這個方法。在你的實現中,應該初始化必要的Activity組件。最重要的,在這兒你必須調用setContentView

Android Activity—使用Intent過濾器

 <Activity>元素中也能使用<intent-filter>元素來指定各種Intent過濾器,以便聲明其他應用程式組件可以怎樣啟用它。 當你使用AndroidSDK工具建立一個新的應用程式是,自動建立的那個Activity包含了一個聲明Activity響應“Main”動作的Intent過濾器,並且這個過濾器被放在“Launcher”分類中。過濾器聲明如下:<activity android:name=".ExampleActivity"

Android 日曆提供器(一)

 日曆提供器是針對使用者日曆事件的一個資產庫。日曆提供器API允許你執行有關日曆、、事件、會議、提醒等內容的查詢、插入、更新、刪除操作。日曆提供器API能夠用於應用程式和同步適配器,規則的變化依賴於什麼類型的程式製造了這個調用。本文重點關注應用程式怎樣使用日曆提供API。對於與同步適配器的不同的討論,請看同步適配器。通常,要讀或寫行事曆資料,應用程式的資訊清單檔中必須包含“使用者權限”一節中描述的適當的許可權,為了讓執行普通的的操作更加容易,日曆提供器提供了一組在“日曆Intent對象”一節中介

Android 內容提供器—建立內容提供器(設計資料存放區)

內容提供器是用結構化的格式來儲存資料的介面。在你建立介面之前,你必須決定如何儲存資料,你能夠使用你喜歡的任何格式儲存資料,然後設計讀寫資料所必須的介面。以下是在Android平台中有效資料存放區技術:1. 

Android 綁定類型服務—繼承Binder類

如果你只在應用程式的局部使用服務,並且不需要跨進程工作,那麼你能夠實現自己的Binder類,用它直接給你的用戶端提供訪問服務中公用方法的能力。注意:通常,用戶端和服務端只是在同一個應用和進程中工作,例如,對於一個要良好工作的播放音樂的應用程式,就需要把在後台工作的播放音樂的服務與應用自己的一個Activity綁定。以下是建立綁定類型服務的步驟:1. 在服務中,使用以下方法之一建立Binder執行個體:   A. 包含用戶端能夠調用的公用方法;  

Android 內容提供器—內容提供器基礎(概述)

內容提供器管理著對資料的核心資產庫的訪問。並且提供器是Android應用程式的一部分,它經常為了跟資料協同工作而提供自己的UI。但是內容提供器的主要目的是提供其他應用程式使用,它們使用提供器的用戶端對象訪問提供器。提供器和提供器用戶端一起給處理處理序間通訊的資料和安全資料訪問提供了一個一致的、標準的介面。這個主題主要介紹以下基礎內容:1. 內容提供器是如何工作的;2. 使用API從內容提供器中擷取資料;3. 使用API來插入、更新、刪除內容提供器中的資料;4. 與提供器協同工作的其他API功能。

Android 內容提供器—內容提供器基礎(MIME類型參考)

內容提供器能夠返回標準的MIME媒體類型,或定製的MIME類型字串,或者都能。MIME類型格式如下:type/subtype例如,已知的MIME類型text/html,它有text類型和html子類型,如果提供器返回這種類型的資源標識(URI),就意味著使用這個URI查詢,將返回

Android 內容提供器—內容提供器基礎(提供器資料類型)

內容提供器能夠提供很多不同的資料類型。使用者字典提供器僅提供了文本類型,但是提供器還能夠提供以下類型:1.  Integer2.  Long integer(long)3.  floating point4.  long floating

Android應用資源—本地化(Localization)(一)

Android會運行在許多地區的許多裝置上。為滿足大多數使用者的需要,應用程式應該使用與應用所在地區相適應的文本、音頻檔案、數字、貨幣符號、以及圖形等。本文檔介紹Android應用程式本地化的最佳實務。這個原則適用於你正在使用的任何IDE開發工具,如帶有ADT的Eclipse、基於Ant的工具等。首先要掌握Java的編程知識,並且熟悉Android的資源載入過程,以及XML中使用者介面元素的聲明方法。在開發方面要掌握Activity的生存周期以及國際化和本地化的一般原則。使用Android資源架

Android 進程和線程(一)

當一個應用程式組件啟動並且應用還沒有運行任何其他組件時,Android系統會給應用程式啟動一個新的帶有單一執行線程的Linux進程。預設情況下,同一應用程式的所有組件都運行在相同的進程和線程(被叫做“主”線程)中。如果應用程式組件啟動,並且針對這個應用的進程已經存在(因為應用程式中的其他組件的存在),那麼這個組件就會在應用對應的進程中被啟動,並且使用相同的執行線程。但是你能夠安排應用程式中不同的組件運行在各自的進程中,並且你能夠給任意進程建立額外的線程。本文檔討論Android應用程式中進程和線

總頁數: 2771 1 .... 440 441 442 443 444 .... 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.