探討求解:Android項目間如何?資源複用?

我們開發項目時,通常不僅代碼需要複用,很多資源也是經常重用的,比如:按鈕上的表徵圖互動時發出的聲音某種功能所需的Activity布局控制項樣式常見的文字及其對應的各語言版本比如這樣一個軟體分享的布局:其中的布局、標籤及按鈕文字都是可複用的,如果你分享的是作者軟體列錶鏈接,那麼QR碼圖片也是可以複用的,每次調用時只需要傳遞進來不同的分享資訊字串就可以了。現在問題就是我找不到辦法在多項目間共用這些通用資源,目前只能很囧地在個項目間複製粘貼,總感覺很二啊…… 我嘗試過將一個項目作為公用項目,存入資源,

Android 新作 —— 語音購物清單

 方便實用的日常工具。當你想起要買什麼東西時,就可以通過它的語音輸入功能來快速記錄下來,這樣下次去超市時只要參照這個清單,就不會有遺漏了。另外此程式還支援通過“Google購物搜尋”查詢已登商品資訊的功能,便於與超市中的售價作對比。   下載:http://goo.gl/5Wai7

Android如何使用讀寫cookie的方法

可以使用SharedPreferences或者SQLite來儲存使用者資訊private static HashMap<String,String>  CookieContiner=new HashMap<String,String>() ;    /** * 儲存Cookie * @param resp */    public void SaveCookies(HttpResponse httpResponse)    {    Header[] headers =

Android 系統缺陷不完全點評

前些時間入手了HTC G7 Desire和MOTO Milestone,把玩了一陣了,對Android系統總體感覺不錯,但有很多細節會讓人惱火到罵娘,我很不明白製作出如此優秀系統的團隊為何會犯這些低級愚蠢的錯誤,且在這麼多個版本更新中都沒有修正,在此點評一下,期待改進並期待與大家探討。   程式不能裝到儲存卡這是此系統最知名的問題了吧,也是最傻的問題之一,要等到2.2版才能解決,而目前市面上升到2.2的只有Google自家的NEXUS

Android SurfaceView 繪圖及幀頻處理方法修正

此文是針對上一篇《Android SurfaceView

關於Android的震動控制器(Vibrator)報SecurityException異常的問題

網上介紹震動控制器代碼的文章往往都沒有提到申請許可權這點,使用Vibrator震動時必須在AndroidManifest.xml設定檔中申請android.permission.VIBRATE許可權:<uses-permission android:name="android.permission.VIBRATE"></uses-permission>否則就會報SecurityException異常。 PS:邪惡的是,在Google香港搜尋Vibrator會被自動過濾掉,

讓你的Android程式支援2.2版系統的APP2SD功能

APP2SD是Android2.2(凍優酪乳)開始支援的新特性,可以讓程式安裝到儲存卡,僅在手機記憶體(ROM)中保留一些必要的檔案。要想在自己程式中支援這一特性,需要在建立項目時將Build Target設為2.2(或更高版本):注意,雖然這裡上面指定了2.2,但並不意味著我們的程式將只能運行在2.2以上的系統中,下面的Min SDK Version可以設定最低相容的API等級,我們設為4,就可以相容至最低1.6版本了。然後在開發時注意不要使用1.6版沒有的API就可以保證相容了,經實機測試,

Android 1.6的dpi歸屬BUG

Android程式一般都有drawable-hdpi、drawable-mdpi、drawable-ldpi三個檔案夾,用來放置不同解析度的圖片,由系統自動調用最合適的圖片。其對應關係為:hdpi:WVGA 800×480 | WVGA854 854×480mdpi:HVGA 480×320ldpi:QVGA

幸運轉盤v1.0 【附視頻】我的Android原創處女作,請支援!

幸運轉盤 英文名: LuckyWheel這是一款有趣並且有用的小軟體,你可以讓它來幫你決定一些你拿不準主意的事,比如:去哪家餐館吃午餐?周末看哪部電影?讓誰去買複印紙?甚至於..給誰投選票? 軟體特性:好玩、實用,多人蔘與更有趣支援安裝到SD卡(需要2.2版或更高的作業系統)支援語音便捷輸入(需要2.0版或更高的作業系統,並安裝Google Voice

語音寫字板 v1.01 我的第二個Android作品

語音寫字板英文名:VoiceTextPad這是一個用於快速錄入中長篇幅文檔的工具,你可以使用語音輸入結合系統安裝的IME來完成輸入,內建了撤銷/前進功能以便於在語音辨識錯誤時快速撤銷重輸,輸入完成後可以通過複製、匯出、分享功能方便地轉到其他應用中使用。 軟體支援安裝到SD卡      下載http://cid-0612298d2255e149.office.live.com/self.aspx/.Public/%E8%BD%AF%E4%BB%B6/VoiceTextPad.apk也可以通過下面的

Android Market 連結的產生與分享

 通過Java包名直接定位到你的Apphttp://market.android.com/details?id=<java包名>或者market://details?id=<java包名>範例:market://details?id=com.skyd.luckywheel這將直接在菜市場中顯示你的App詳細介紹頁。 通過Java包名搜尋Apphttp://market.android.com/search?q=pname:<java包名>或者market://

Android 原創新作 超級水平儀 發布

水平儀?羅盤?尺規?這是Android超級水平儀!!整合了三種常用功能為一體的應用,方便實用又有趣。內建支援簡繁英三語。支援安裝到SD卡。需注意的是:為了保證畫面品質精度,軟體採用全解析度全屏繪圖方式,這樣一來某些高解析度低CPU的機器運行起來可能會比較吃力。 視頻示範: : 下載:http://cid-0612298d2255e149.office.live.com/self.aspx/.Public/%E8%BD%AF%E4%BB%B6/SuperBubbleLevel.apk

簡約而不簡單——Android SimpleAdapter

列表(ListView)、表格(GridView),這在手機應用上面肯定是少不了的,怎樣實現比較複雜一點的介面呢,先看一下我的。 這樣布局的情況是最基本的,也是最常用的,網上關於這樣的布局有多種版本的實現方法,但是有很多需要自己實現Adapter,那樣子是比較複雜而且沒有必要的,因為我們有簡約而不簡單的SimpleAdapter。1. ListViewSimpleAdapter的核心代碼:for (int i = 0; i < 10; i++) {Map<String,

構建Android自動編譯持續整合系統

因為我們專業,所以我們用Auto Build,所以我們用CI系統。代碼管理使用SVN,自動編譯使用Ant,而持續整合使用Hudson,作業系統使用Ubuntu10.04。1. 安裝1.1 安裝JDK      sudo apt-get install sun-java6-jdk1.2 安裝Ant      sudo apt-get install ant-optional1.3 安裝Hudson      sudo apt-get upgrade       wget -O /tmp/key

Android 一些開源的東西

UIhttps://github.com/pakerfeldt/android-viewflowhttps://github.com/lorensiuswlt/NewQuickAction3Dhttps://github.com/cyrilmottier/GreenDroidhttp://actionbarsherlock.com/ ORMhttp://ormlite.com/http://androrm.the-pixelpla.net/https://www.activeandroid.co

android EditText使用指南

EditText 屬性EditText繼承關係:View-->TextView-->EditText。 EditText的屬性很多,這裡介紹幾個: android:layout_gravity="center_vertical" 設定控制項顯示的位置:預設top,這裡置中顯示,還有bottom android:hint="請輸入數字!" 設定顯示在空間上的提示資訊 android:numeric="integer" 設定只能輸入整數,如果是小數則是:

android如何阻止app_name在標題列中閃現

常見自訂titlebar的方法是在values檔案夾中建立一個我們自己的titlebar主題,例如: <?xml version="1.0" encoding="utf-8"?><resources>    <style name="TitlebarBackgroundStyle">        <item name="android:background">@drawable/titlebar</item>   

android連結rest services

rest services 的services方法public static void main(String[] args) throws Throwable {        // this can create JAX-RS server objects        JAXRSServerFactoryBean sf = new JAXRSServerFactoryBean();        sf.setResourceClasses(BooksResource.class,

Android GPS (當前位置 & GPS資訊更新)

  最近在做Android手機應用開發,還是很有意思的。其實如果只是做簡單手機應用開發而不是手機遊戲開發的話,還是很簡單的。把主要的控制項掌握了,就可以開發簡單的應用了。     下面主要說一下在Android中使用GPS功能。    開發由於GPS功能時,常與Google Map相關,因此先推薦一篇講解Google Map的文章: [url]http://mobiforge.com/developing/story/using-google-maps-android [/url]

android中實現帶圖片和checkbox的listview

android:layout_weight="1"這一句可以使中間的textview權重增大,從而後面的checkbok可以居右顯示。android:focusable="false"        android:focusableInTouchMode="false"       

總頁數: 2771 1 .... 193 194 195 196 197 .... 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.