原创 android:爲TextView添加樣式——下劃線,顏色,設置鏈接樣式及前背景色

轉自:http://blog.csdn.net/caiyunfreedom/article/details/6763834 實現下劃線及顏色設置: public class AtActivity extends Activ

原创 Android解析XML

在Android平臺上可以使用Simple API for XML(SAX) 、 Document Object Model(DOM)和Android附帶的pull解析器解析XML文件。 下面是本例子要解析的XML文件: <?xml

原创 Android多媒體分析(五)音樂播放器實例

源碼下載地址csdn零分下載地址:http://download.csdn.net/detail/zqiang_55/3921190 總之說了這麼多上個例子讓大家看看吧!先來個簡單的例子,上圖: 先說說這個程序的基本框架吧:這個

原创 Android ListView中圖片的異步加載顯示

寫這篇文章並不是教大家怎麼樣用listview異步加載圖片,因爲這樣的文章在網上已經有很多了,先說說這篇文章的優點吧,開啓線程異步加載圖片,然後刷新UI顯示圖片,而且通過弱引用緩存網絡加載的圖片,節省了再次連接網絡的開銷。 這樣做

原创 Android 防止短時間內重複點擊技巧

在Android開發中,當完成一款軟件時,測試人員會對軟件進行測試,本來可以正常運行的軟件在測試人員裏就可以出現意想不到的bug,其中一個比較常見的問題就是短時間內重複點擊一個按鈕,本來正常點擊只執行一次,但是在短時間內點擊多次,好的情況

原创 Android小知識點整理

1、android中gravity和layoutgravity的區別 android:gravity:設置的是控件自身上面的內容位置 android:layout_gravity:設置控件本身相對於父控件的顯示位置。 2、android:

原创 java 接口和抽象類的區別

接口和抽象類有什麼區別 你選擇使用接口和抽象類的依據是什麼? 接口和抽象類的概念不一樣。接口是對動作的抽象,抽象類是對根源的抽象。 抽象類表示的是,這個對象是什麼。接口表示的是,這個對象能做什麼。比如,男人,女人,這兩個類(如果

原创 Android平臺藍牙編程之藍牙聊天分析(一)

上一篇文章我們分析了Android平臺的藍牙開發包,本文我們將通過學習android的藍牙聊天示例應用程序來介紹藍牙開發包的使用,該示例程序完整的包含了藍牙開發的各個部分,將實現兩個設備通過藍牙進行連接並聊天。 AndroidManife

原创 Android開發 http和https連接

之前的Android項目一般都是用http連接,現在需要兼容https連接,趁此機會就將http和https協議好好了解了一下。 首先先來看一下http協議的原理: 1、HTTP原理 HTTP是Hyper Text Transfer Pr

原创 Android中Socket大文件斷點上傳 .

什麼是Socket?           所謂Socket通常也稱作“套接字”,用於描述IP地址和端口,是一個通信連的句柄,應用程序通常通過“套接字”向網絡發送請求或者應答網絡請求,它就是網絡通信過程中端點的抽象表示。它主要包括以下兩個協

原创 java多線程設計模式——學習筆記(2)Single Threaded Execution Pattern

Single Threaded Execution Pattern是多線程中最爲簡單的一種模式,其用來限制同時只能讓一個線程運行,用於多個線程共享資源(sharedResource)的情況。 文章中舉了一個例子來說明該模式的使用。程序模擬

原创 11款用於優化、分析源代碼的Java工具

本文將提供一些工具,幫助你優化代碼以及檢查源代碼中的潛在問題。 1. PMD from http://pmd.sourceforge.net/ PMD能夠掃描Java 源代碼,查找類似以下的潛在問題: 可能的bug——try/ca

原创 Eclipse快捷鍵記錄

1、ALT+/ 此快捷鍵估計是大家最爲熟悉的快捷鍵,補充方法和屬性,非常方便 2、Ctrl+Shift+F 格式化快捷鍵,只要你設置好模塊,選擇代碼,一鍵格式化,很有用 3、Ctrl+Shift+O 快速導包快捷鍵,尤其是從別處拷貝一段代

原创 Android LoaderManager學習

寫在前面的話: 這兩天偶然間看到一個東西:LoaderManager,說是Android3.0中,Google引入了一種數據異步加載機制,但是一直沒用過,網上也看了一些教程,但是始終不是很清楚這個用處有多大,感覺這個動作在加載數據庫數據或

原创 面試中常考的現場寫程序題目

在面試中面試官常常讓我們寫幾個小的程序,以此來考察我們的編程內功。所以在準備面試的過程中在紙上練習着寫一些程序是很有必要的。 下面是在面試中常考的幾個題,出現頻率非常之高!!!! 1、完整正確的寫出二分查找的算法 int binar