原创 【小功能2】android獲取手機信息(號碼,內存,CPU,分辨率,MAC,IP,SD卡,IMEI,經緯度,信號強度等等)

            爲了實現一個功能,需要蒐集手機信息,自己先在網上找了相關信息進行了彙總,主要是彙集手機的信息,一般想要的信息在手機設置->關於手機->狀態消息裏面包含了手機的各種信息,下面的代碼中也主要顯示了那些信息,但是源碼的方法

原创 ubuntu下安裝MyEclipse10和MySql,爲MyEclipse配置android ADT(全程截圖)

 自己想做一個android的應用,需要同時做客戶端和服務端,對於服務端就需要Myeclisoe和MySql,於是準備自動安裝,一查資料網上千篇一律,最主要的是MyEclipse實在不好下,下載官網登陸不上(除非***)。但是自己還是下載到

原创 蒐羅Android開發eclipse錯誤彙總

 大家都在爲項目開發成功而喜悅,但可不知成功的路上是會經常出錯的,下面是我碰到的一些錯誤集合! 【錯誤信息】 01-16 17:16:18.945: I/magh(979): org.apache.http.conn.HttpHostCon

原创 Android源碼分析(一):android原生源碼編譯期間執行的流程

          最近在開發與修改過程中一直是按着別人寫好的文檔去操作的,配置開發環境與編譯及部署應用都是知道怎麼去做,而不知道背後執行的過程是什麼,尤其是原生android源碼還有MTK源碼及各大公司自己制定的源碼都有很多不一樣的地方,

原创 【小功能4】android用SlidingDrawer實現抽拉的滑動效果(也叫抽屜)附源碼

   今天研究了一個別人寫的仿多米音樂的源碼,其中有一個功能是抽拉的效果,可以把兩個界面的內容顯示在一個activity中,利用抽拉實現多內容顯示。自己通過摸索參考網上解釋實現這一功能,並實現了自己想要的一個功能(爲一個程序添加這個功能),

原创 【小功能1】android登錄時記住和顯示密碼功能

       好久沒寫博客了,自從進入新公司以來學到了很多知識,博客是把自己學過的知識存儲並方便以後查看的好工具,最近一直在研究4.0源碼,以後更多的是深入研究源碼,對於應用可能寫的會很少,但是無論如何每天積累點,每天都學點,剛進公司老大讓

原创 【小功能3】android引用jar時會報錯找不到第3方的類java.lang.NoClassDefFoundError

       今天在弄一個程序的時候,需要引入第三方的一個jar包,但是在運行的時候找不到第3方的類java.lang.NoClassDefFoundError,。但是編譯完全沒有任何問題,APK文件可以生產,但是運行時報錯。    解決方

原创 Eclipse下RMI通信實現

         頭幾天有一個小學妹找我幫她寫實驗報告,內容一大堆,主要是利用RMI實現通信,RMI我以前一直沒有用過,這次也算學習了,就把心得寫出來,網上主要都是如何用RMI寫代碼,但是在eclipse下開發RMI和詳細解釋不是很多,我就

原创 Hibernate學習(八):檢索方式

在Hibaernate中提供了豐富的檢索(查詢)方式,因爲項目中涉及到查詢特別是複雜查詢的時候基本上用的都市iBatis,所以一直都沒怎麼用Hibaernate自帶的查詢方法。總的說來Hibernate有如下集中查詢方式: 1.根據OID檢

原创 Hibernate學習(五):session.update

關於Session接口的update方法主要有如下幾點要注意: 1.輸入參數 一般而言,傳遞給update的對象要是處於遊離狀態的對象。如果傳一個持久化對象,那麼update方法就是多餘的,因爲Hibernate的髒檢查機制會自動根據對象屬

原创 Hibernate學習(六):session.delete以及對象狀態轉換圖

delelte方法從某種程度上來說和update方法很類似,特別是對傳入實例的要求,只要所傳入實例的OID在數據庫中有對應的記錄即可,否則Hibaernate就會拋出異常。我們還是從對象能夠處於的3個狀態來一一闡述。 1.傳入實例是臨時狀態

原创 Hibernate學習(一):第一個Hibernate應用程序

聽說Hibernate已經很久了,但是直到最近纔開始和它近距離的接觸。很早之前在湘計就看到過一份培訓的PPT,裏面說到Hibernate應用於持久層,並且Hibernate和持久化似乎形影相隨,總是成雙成對的出現。那麼Hibernate到底

原创 Hibernate學習(三):Session的緩存及對象的狀態

對於session這個接口的學習可以說是最痛苦也是最複雜的,因爲它所涉及的方面太多了,一些隱藏的機制也很多,誰讓它是Central API呢。對於它的幾個最基本的方法如save()、delete()、flush()等的學習都花了我一定的時間

原创 Hibernate學習(四):session.save()

好久沒有寫博客了,最近才發現Hibernae還沒有寫完,那就繼續,就當自己好好複習了。言歸正傳、 一切的一切都要從數據的插入開始,沒有數據的插入就沒有數據來進行更新、刪除和修改。在Hibernate中使用最頻繁的用來插入數據的方法就是sav

原创 Hibernate學習(二):heibernate核心接口

Hibernate是一種對JDBC做了輕量級封裝的對象---關係映射工具,所謂輕量級封裝,是指Hibernate並沒有完全封裝JDBC,Java應用即可以通過Hibernate API訪問數據庫,還可以繞過Hibernate API,直接通