原创 單向鏈表,單向循環鏈表的基本操作

鏈表可以解決數組對存儲空間要求的問題,可以充分的利用存儲空間,可以根據實際使用的需要來使用內存,鏈表的插入節點和刪除節點都數組要簡單,因爲只要用指針加以處理就行了 ,但是在數組的查找上,數組的速度比鏈表快,因爲從數組的索引就可以找到想

原创 Android中SQLite數據庫學習心得

在Android平臺上,集成了一個嵌入式關係型數據庫—SQLite,SQLite3支持 NULL、INTEGER、REAL(浮點數字)、TEXT(字符串文本)和BLOB(二進制對象)數據類型,雖然它支持的類型雖然只有五種,但實際上sqli

原创 在android中使用xml調用webservice,實現自己的單詞查詢

關於webservice的相信介紹,可以到網上查到,現在使用android實現自己的詞典。輸入自己想要查詢的詞語之後,可以獲取單詞的含義。 爲了調用webservice,我們首先需要解析相應的webservice爲我們提供的接口,下面是以

原创 ContentProvider學習心得(中)--通過單元測試的方式完成對通訊錄內容的操作

在基本瞭解了對內容提供者的操作之後,可以通過幾個小例子來訓練自己的所學。在很多應用中都需要訪問通訊錄,因此在這裏我們通過單元測試和通訊錄的內容提供者完成對通訊錄中數據的操作,在通訊錄數據庫中有很多表,在這個例子中我們需要關注的是data

原创 java實現雙向鏈表的操作

單向鏈表只能單方向的查找鏈表中的節點,並且在插入或者刪除某一個節點的時候,必須知道其的前一個節點。當單向鏈表的前一個節點指向這個鏈表的第一個節點的時候稱爲循環鏈表。 雙向鏈表的每個結構分爲三個部分,一個左指針 llink , 一個數據da

原创 android組件ContentProvider學習心得(上)

應用和應用之間的數據通常都不是孤立的,每個應用都需要與其他的應用來交換數據,例如,我們安裝在手機上的安全軟件提供了來電防火牆的功能,這個時候安全軟件通常會需要訪問我們手機自帶通信錄中數據。在android中採用了ContentProv

原创 android客戶端採用Post和Get方式向web服務器傳遞參數

android客戶端向web服務器傳遞參數主要用到了HttpURLConnection類,通過這個類,我們可以獲取到指定url的連接,在其中我們可以通過設定請求的方法是Post還是get,採用get方法相對容易,我們通過觀察瀏覽器中url

原创 使用ListView,SimpleAdapter及CheckBox的心得

這兩天無聊的時候突然想到過年短信羣發的問題,直接羣發短信別人收到了肯定不會有什麼感覺,但是如果在短信的前面加上每個的名字,那麼收短信的人肯定不會是覺得你在羣發短信,因此我就想到了做這樣一簡單的應用,在短信的前面加上每個收信人的姓名,這裏的

原创 Ubuntu12.04安裝JDK7

ubuntu12.04安裝jdk7 1、首先到oracle下載上下載jdk-7u4-linux-i586.tar.gz 2、將jdk-7u4-linux-i586.tar.gz拷貝到/usr/lib/jvm/目錄下面,這裏如果沒有j

原创 使用雙向鏈表實現隊列和棧

下面是使用雙向鏈表實現了隊列的進出和棧的push和pop操作 首先是依然是給出雙向鏈表節點NodeType public class NodeType { public NodeType llink; public int data;

原创 Hibernate 下實現數據的級聯插入

       在上一篇文檔中,主要講了如何在myeclipse中部署一個Hibernate項目,在本文中主要實現數據的級聯插入,下面模擬的場景是,用戶有多個訂單,在插入用戶的時候,將用戶的訂單添加到訂單表中。      下面是User 和

原创 Hibernate 之菜鳥入門

HibernateHibernate是一個開放源代碼的對象關係映射框架,它對JDBC進行了非常輕量級的對象封裝,使得Java程序員可以隨心所欲的使用對象編程思維來操縱數據庫。 Hibernate可以應用在任何使用JDBC的場合,既可以在J

原创 ContentProvider學習筆記(下)--查看內存卡上的圖片

android系統同樣爲其他的應用程序訪問多媒體資源提供了ContentProvider MediaStore.Audio.Media.EXTERNAL_CONTENT_URI:存儲在SD卡上的音頻文件ContentProvider的UR

原创 線程中不可避免的wait/notify/notifyAll/join

在運用線程的過程中,不可避免的要遇到wait()、notify()、notifyAll()、join()這幾個方法,但是首先需要注意的是,這些方法的調用對象,前三個方法的調用對象都是object,而join方法是作爲一個Thread對象的

原创 採用多線程的方式實現文件下載

爲了更快的下載資源,我們可以採用多線程的方式來實現文件的下載。 多線程文件下載的基本原理如下:使用HttpURLConnection獲取與資源指定URL的鏈接,httpurlconnection對象通過getContentLength可以