原创 C/C++ 創建鏈表

        面試中經常碰到要創建鏈表的題目,今天做個小總結: 1.創建鏈表(頭插法)   該程序完成了建立個各節點的鏈表,並將鏈表數據初始化爲整數的程序,且該鏈表爲無頭結點的鏈表,代碼如下:#include <math.h> type

原创 Android Activity切換(跳轉)時出現黑屏的解決辦法

    在兩個Activity跳轉時,由於第二個Activity在啓動時加載了較多數據,就會在啓動之前出現一個短暫的黑屏時間,解決這個問題比較簡單的

原创 java Byte和各數據類型(short,int,long,float,double)之間的轉換

       在Java的網絡編程中傳輸的經常是byte數組,但我們實際中使用的數據類型可能是任一種數據類型,這就需要在它們之間相互轉換,轉換的核心在於將其他類型的數據的每一位轉換成byte類型的數據。下面給出相關的轉換代碼 1.shor

原创 java.lang.RuntimeException: Unable to instantiate activity ComponentInfo異常總結

做android開發的可能都碰到"java.lang.RuntimeException: Unable to instantiate activity ComponentInfo"過這個異常,出現這個異常的原因有很多,就根據我個人而言給出

原创 listview異步圖片加載

Listview異步加載之優化篇 關於listview的異步加載,網上其實很多示例了,總體思想差不多,不過很多版本或是有bug,或是有性能問題有待優化。有鑑於此,本人在網上找了個相對理想的版本並在此基礎上進行改造,下面就讓在下闡述其

原创 android之wifi開發

WIFI就是一種無線聯網技術,常見的是使用無線路由器。那麼在這個無線路由器的信號覆蓋的範圍內都可以採用WIFI連接的方式進行聯網。如果無線路由器連接了一個ADSL線路或其他的聯網線路,則又被稱爲“熱點”。 在Android中對W

原创 Animation 參數詳解

Animations分兩類: 第一類:漸變的(Tweened): 淡入淡出(Alpha),旋轉(Rotate),移動(Translate),縮放(Scale); 第二類:Frame-by-Frame: 就如電影一般由多張圖片按照一定的時間

原创 android listview item定義不同的樣式佈局

現在以一個Demo爲模型,展現如圖-1的所示的背景內容,分析Listview的相關使用方法。 圖-1 天氣列表顯示的demo 實現思路:定義Listview不同的背景,首先要定義好標題與表格內容的兩個不同的xml佈局文

原创 eclipse中的.project 和 .classpath文件的具體作用

.project是項目文件,項目的結構都在其中定義,比如lib的位置,src的位置,classes的位置 .classpath的位置定義了你這個項目在編譯時所使用的$CLASSPATH 這些文件你用文本編輯器就能察看了 在一個項

原创 android wifi講解 wifi列表顯示

尊重個人勞動成果,轉載請註明出處:http://blog.csdn.net/cshichao/article/details/13293623 源碼下載:http://download.csdn.net/detail/caoshichao

原创 android 狀態保存

 1、當我們正在發短信的時候,已經寫了幾百字了,這時突然來了一個電話,我們接完電話之後,如果發現辛辛苦苦的幾百字不見了,那可就火大了,而實際上這些內容都是保存了的。在我們接電話的過程中,我們發信息的那個Activity是可能會被系統回收

原创 Android Switch控件(在android2.2 api8及以上使用)

IOS有一種UISwitch控件,只有兩個狀態:on,off。如圖所示 在Android4.0中也添加了一個類似的控件:Switch.如圖所示   其類關係圖如下: java.lang.Object    ↳ Andr

原创 ListView從網絡獲取圖片及文字顯示

 上一篇文章說的是ListView展示本地的圖片以及文本,這一篇說一下如何從網絡獲取圖片以及文本來顯示。事實上,一般是先獲取Josn或sml數據,然後解釋顯示。我們先從網上獲取xml,然後對其進行解析,最後顯示在ListView上。具

原创 text bss data的區別

BSS段 在採用段式內存管理的架構中,BSS段(bss segment)通常是指用來存放程序中未初始化的全局變量的一塊內存區域。BSS是英文Block Started by Symbol的簡稱。BSS段屬於靜態內存分配。 數據段

原创 Android binder驅動中用到的關鍵結構體

1.binder_work  結構體binder_work用來描述待處理的工作項,這些工作項有可能屬於一個進程,也有可能屬於一個進程的某一個線程。 2.binder_node 結構體binder_node用來描述一個binder實體。每一