Android 近百個項目的原始碼,覆蓋Android開發的每個領域)

Android PDF 閱讀器 http://sourceforge.net/projects/andpdf/files/個人記賬工具 OnMyMeans http://sourceforge.net/projects/onmymeans/developAndroid電池監控 Android Battery Dog http://sourceforge.net/projects/andbatdog/RSS閱讀軟體 Android RSS

Android 1.5和Android 2.1在相對布局(RelativeLayout)上的區別

本文為原創,如需轉載,請註明作者和出處,謝謝!    近日在做一個程式,需要在ListView中動態擴充每一個清單項目。採用的方法是將清單項目中某些組件的android:visibility屬性設為 gone,等需要顯示該組件時,再將android:visibility屬性設為visible。而且清單項目的布局是RelativeLayout。 android:visibility屬性為gone的組件也參與了相對位置設定。例如,有A、B、C三個組件,其中B的

關於Android中傳遞資料的一些討論

本文為原創,如需轉載,請註明作者和出處,謝謝!      在Android中編寫過程式的開發人員都知道。在Activity、Service等組件之間傳遞資料(尤其是複雜類型的資料)很不方便。一般可以使用Intent來傳遞可序列化或簡單類型的資料。看下面的代碼。     Intent intent = new Intent(this, Test.class);      intent.putExtra("param1", "data1");

《Android/OPhone開發完全講義》連載(8):收到簡訊了,我該做點什嗎?

本文為《Android/OPhone開發完全講義》一書的內容連載。轉載請註明出處     簡訊是手機中經常使用到的一種服務。然而,當手機接收到簡訊時,也會向系統發送廣播。如果我們的應用程式要在手機接收到簡訊後做點什麼,那就需要接收這個系統廣播。 接收系統廣播的步驟我們已經熟悉了,下面就按步就班地來完成這兩個步驟。

Android系列講座(1):Notification 與狀態列資訊

本文為原創,如需轉載,請註明作者和出處,謝謝!      Notification與Toast都可以起到通知、提醒的作用。但它們的實現原理和表現形式卻完全不一樣。Toast其實相當於一個組件(Widget)。有些類似於沒有按鈕的對話 框。而Notification是顯示在螢幕上方狀態列中的資訊。還有就是Notification需要用NotificationManager來管理,而Toast只需要簡單地建立Toast對象即可。下面來看一下建立並顯示一個Notification的步驟。建立和顯

Google菜市場(Android Market)上不去的解決方案

     最近幾天,突然手機(我的是G3,估計其他android手機也有類似的情況)上不了android market了,甚至連gmail也出現網路問題(通過gprs、3g和wifi都不好使)。一開始還以為是手機的問題,後經過多次重啟,刷機,還是存在 問題。最後經過驗證,google更改了服務設定,相關服務(包括android

開發可統計單詞個數的Android驅動程式(2)開發可統計單詞個數的Android驅動程式(3)

開發可統計單詞個數的Android驅動程式(1)五、指定與驅動相關的資訊雖然指定這些資訊不是必須的,但一個完整的Linux驅動程式都會指定這些與驅動相關的資訊。一般需要為Linux驅動程式指定如下資訊。1. 模組作者:使用MODULE_AUTHOR宏指定。2. 模組描述:使用MODULE_DESCRIPTION宏指定。3. 模組別名:使用MODULE_ALIAS宏指定。4.

Android系列講座(2):為TextView組件加上邊框

本文為原創,如需轉載,請註明作者和出處,謝謝! 原始碼Android系統本身提供的TextView組件並不支援邊框,但可以對TextView進行擴充來添加邊框。我們可以使用如下兩種方法為TextView組件添加邊框。1.  編寫一個繼承TextView類的自訂群組件,並在onDraw事件方法中畫邊框。2.  使用9-patch格式的映像作為TextView的背景圖來設定邊框(這個背景圖需要帶一個邊框)。在onDraw事件方法中畫邊框非常容易,只需

新浪微部落格戶端(Android/OPhone版)發布

本文為原創,如需轉載,請註明作者和出處,謝謝! 新浪微部落格戶端下載    本用戶端為0.9版。正在完善中。目前的功能主要包括瀏覽關注的微博(首頁);瀏覽微博廣場中的微博(逛逛);瀏覽包含“@我的”的微博;評論、轉寄微 博;顯示微博的詳細資料(包括評論和轉寄數、映像、發表時間);重新整理微博的評論和轉寄數;主大顯示映像;支援旋轉螢幕顯示微博資訊;重新整理微博內容(獲得最

開發可統計單詞個數的Android驅動程式(1)開發可統計單詞個數的Android驅動程式(2)

    Android本質上是基於Linux核心的系統,也就是說Android就是一種Linux作業系統。只不過大多數時候都會運行在ARM架構的裝置上,例如,Android手機、平板等。Android驅動實際上就是Linux驅動,只是這裡使用Android深度探索(卷1):安裝C/C++交叉編譯環境 介 紹的交叉編譯器將Linux驅動編譯成了ARM架構的,所以驅動可以安裝在Android模擬器、Android手機(需要root)或平板上(這些裝置

想搶先體驗Android作業系統的魅力嗎?那就使用Android LiveCD吧!

本文為原創,如需轉載,請註明作者和出處,謝謝!      由於目前基於Android的手機價格比較貴。如果只是為了體驗android,花幾千元買個手機也不值得。不過幸好Google想到了這一點,剛剛推出 了Android LiveCD 0.2。那麼什麼叫LiveCD呢?就是可以刻在光碟片中啟動的Android,可以在PC上運行。當然,也可以使用VMWare、VirtualPC等虛 擬軟體來運行。或使用某些燒錄軟體次LiveCD刻在隨身碟上,那就變成了Android LiveUSB了。    

樂博Android用戶端(新浪微博)1.01發布,歡迎各位童鞋試用

本文為原創,如需轉載,請註明作者和出處,謝謝! 官方網站http://51happyblog.com/     樂博Android用戶端是 一款基於Android的新浪微部落格戶端。支援同時維護多個新浪微博帳號。可獲得新浪微博支援的所有資訊。其中包括首頁微博、隨便看看、我的微博、@提到 我的、評論、私信、我的收藏等。發布微博支援拍照、相簿、表情、話題等功能。同時可以通過內建的映像特效編輯器編輯拍攝或相簿中的圖片。特效目前包括馬賽 克、灰階、裁剪映像、任意角度旋轉。除此之外,本系統還

開發可統計單詞個數的Android驅動程式(3)

 開發可統計單詞個數的Android驅動程式(2)八、 指定回呼函數      本節講的內容十分關鍵。不管Linux驅動程式的功能多麼複雜還是多麼“酷”,都必須允許使用者空間的應用程式與核心空間的驅動程式進行互動才有意義。而最 常用的互動方式就是讀寫裝置檔案。通過file_operations.read和file_operations.write成員變數可以分別指定讀寫 裝置檔案要調用的回呼函數指標。    

趕緊升級到Android 2.3.4,體驗最新的Android技術

使用Google的二兒子(Nexus S)的童鞋趕緊了,Android 2.3.4已經出來了(雖然官方文檔暫時還沒更新,可能出來還不到24小時),如果已經是android 2.3.1,必須升級到Android 2.3.3後才能升級到2.3.4。順便說一下,這是增量升級,升級不會刪除原來的系統和資料(包括連絡人、簡訊等內容),大家盡可放心升級。 升級方法,     1.  將該檔案放到你的手機的內部儲存空間的根目錄中     2.  關機,然後重新啟動並通過持續按下 volume up(音量增大)

Android開發(1):隨機繪製彩色實心圓

本文介紹了如何利用Android的繪圖技術隨機繪製彩色實心圓。效果1所示。                      

Android開發技巧:像QQ一樣輸入表情映像

本文截選自《Android開發權威指南》,轉載請註明作者和出處! EditText和TextView一樣,也可以進行圖文混排。所不同的是,TextView只用於顯示圖文混排效果,而EditText不僅可顯示, 也可混合輸入文字和映像,讓我們先回顧一5.2所示的QQ聊天輸入框,在輸入框中可以同時輸入文字和表情映像。實際上,這種效果在Android

《Android深度探索(卷1):HAL與驅動開發》虛擬實驗環境(Ubuntu Linux)免費下載,不需要CPU虛擬化支援

     由於有些同學安裝隨書光碟片虛擬環境時發現CPU不支援虛擬化,所以我特意做了個不需要虛擬化的虛擬環境,使用Virtual Box,Ubuntu Linux10.04 LTS(4G左右)     有需要的可以下載使用。該虛擬環境包含了書中所需的實驗環境(除了Android原始碼,太大,需要自己下,否則得接近20G了)。 其他的使用說明詳解虛擬環境案頭的readme.txt 使用者名稱:root秘密:12345678virtual

Android雙機(網路和USB)調試及其完美ROOT

本文主要講如下兩個內容。1.  如何讓一部Android手機帶兩台PC進行調試。2.  如何完美Root Android手機。    我曾經遇到過這樣的問題,Mac OS X上測試Android的系統程式,大家都知道,Android原始碼的編譯通常需要Ubuntu Linux,所以在Mac OS X上安裝了Vmware ubuntu。這樣本沒什麼問題。將Android手機與MBP相連,系統會提示串連Mac OS X,還是Ubuntu。不過這有一個問題,就是ubuntu和mac os

Android: Use the ViewHolder Luke, and Larry, and Curly, and Moe

This is going to be a quick hit blog post about the Android"ViewHolder" pattern. This is a pattern that many people seem to be atleast vaguely familiar with, but not very many actually use (based onopen source Android applications and examples/books,

Android 中自訂屬性(attr.xml,TypedArray)的使用

 Android高手進階教程(四)之----Android 中自訂屬性(attr.xml,TypedArray)的使用!收藏 今天我們的教程是根據前面一節擴充進行的,如果你沒有看,請點擊 Android高手進階教程(三)

總頁數: 2771 1 .... 256 257 258 259 260 .... 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.