原创 【轉載】android 中Xml裏面的id重名問題

轉載自:http://blog.csdn.net/luckyjda/article/details/8548127  今天在做項目的時候,居然發現@+id 居然可以重名,而且程序還不會報錯。鬱悶了,這到底怎麼回事呢?經過googl

原创 Android - 文件讀寫操作 總結

在android中的文件放在不同位置,它們的讀取方式也有一些不同。 本文對android中對資源文件的讀取、數據區文件的讀取、SD卡文件的讀取及RandomAccessFile的方式和方法進行了整理。供參考。 一、資源文

原创 美團網App中顯示項界面設計

美團網App中顯示項界面設計 weight屬性解析 首先圖片大小和旁邊文字的佈局要分割屏幕的兩部分,比例自己設置。 Weight的概念? http://blog.csdn.net/xiechengfa/article/d

原创 使用Intent完成一鍵分享圖文

使用Intent完成一鍵分享圖文 最牛的效果是做到圖文都可以發送,如下:: 上面的是用騰訊新聞界面的分享按鈕發送的,包含分享、收藏、查看,以及一張封面圖、標題和內容文字等佈局。 本文並沒有做到這個程度,只是做一個記錄,以後

原创 Java內存區域分配、存儲、垃圾回收策略與回收機制(深入JVM虛擬機)

1. Java垃圾管理機制 對象已死判斷方法: 1引用計數法,2可達性分析算法(由GC ROOTs到該類是否可到達) 引用: 強引用:在代碼中普遍存在,用new生成對象,這樣的強引用永遠不會回收掉引用的對象 軟引用:在系統內存溢出前,會

原创 【轉】HTTP協議詳解

轉自: http://blog.csdn.net/gueter/article/details/1524447 引言                                         HTTP是一個屬於應用層的面向對象

原创 SortedMap和TreeMap

1.接口SortedMap<K,V> public interface SortedMap<K,V>extends Map<K,V> 保證按照鍵的升序(或降序)排列的映射,可以按照鍵的自然順序(按照 Comparable 接口的實現類中的

原创 華爲OJ之N皇后問題(C++代碼)

1問題描述 N皇后問題,就是如何將國際象棋中的N個皇后放在N*N的棋盤上而不會互相攻擊,是一種通過枚舉,再遞歸、回溯的思想。 2思路 以8皇后問題爲例,可知在8*8二維數組中,每個點用data[i][j]表示(0 <= i,j <=

原创 虛擬機類加載機制

包機制: 使用package語句,每個源文件只能有一個package語句,屬只於一個包。 一個包中可在底下包含其他包,用“.”的形式表示,在路徑中代表”/”,如package lib.hello,說明lib包內包含hello包,其中lib

原创 Java反射機制

http://www.cnblogs.com/rollenholt/archive/2011/09/02/2163758.html 這其中有一部分對反射機制的應用,以下是我通過觀看視頻與閱讀文獻得到自己的總結: l Java反射機制

原创 【轉】java中的TreeMap與TreeSet關係及實現(紅黑樹)

java中treemap和treeset實現(紅黑樹) TreeMap 的實現就是紅黑樹數據結構,也就說是一棵自平衡的排序二叉樹,這樣就可以保證當需要快速檢索指定節點。 TreeSet 和 TreeMap 的關係 爲了讓大家瞭

原创 Android網絡連接之HttpURLConnection和HttpClient

Android網絡連接之HttpURLConnection和HttpClient 1.概念             HTTP 協議可能是現在 Internet 上使用得最多、最重要的協議了,越來越多的 Java 應用程序需要直接通過

原创 volatile在多線程中的使用

volatile volatile修飾的變量,線程每次使用變量時,都會讀取變量修改後的最新值,但volatile並不表示原子性操作,它只能保證該變量被修改後馬上更新到主存(即保證下一個要讀取的線程可以讀取到最新值),若是之前已經被其他線程

原创 【轉】淺談HTTP中Get與Post的區別

Http定義了與服務器交互的不同方法,最基本的方法有4種,分別是GET,POST,PUT,DELETE。URL全稱是資源描述符,我們可以這樣認爲:一個URL地址,它用於描述一個網絡上的資源,而HTTP中的GET,POST,PUT,DEL

原创 [轉]深入理解HTTP協議、HTTP協議原理分析

深入理解HTTP協議、HTTP協議原理分析 一次HTTP操作稱爲一個事務,其工作過程可分爲四步: 1)首先客戶機與服務器需要建立連接。只要單擊某個超級鏈接,HTTP的工作開始。 2)建立連接後,客戶機發送一個請求給服務器,請求方式的格式爲