原创 Java 經典單例模式代碼

public class Singleton { private static Singleton uniqueInstance = null; private Singleton() { // Exis

原创 openfire Android 學習(四)----單人聊天和多人聊天(發送消息、接收消息)

一、單人聊天 1)發送消息: 首先要獲取一個聊天窗口,getConnection()爲獲取連接connection的方法,調用getFriendChat()獲取 [java] view plaincopy

原创 openfire Android學習(三)----會議室創建、加入以及查詢會議室中所有成員等

openfire 中的會議室不像QQ羣一樣,不能保存那些離線用戶,加入會議室後,一旦斷開連接,就會離開會議室。 雖然如此,但如果要實現也不是不可能,我們可以自己做後臺來保存,有興趣的可以去試着實現一下,這裏就不實現了。 好了,

原创 Android 自定義ListView Item側滑刪除

本程序是基於網上開源項目修改而來,具體來源忘了,懶得搜了,如果有不合適的地方,請原作者聯繫我,我會及時回覆和處理的! 該例子程序中主要包含兩個ListView,一個是實現側滑刪除,一個是側滑出菜單,代碼中的註釋很全,我就不在贅述了

原创 openfire Android學習(六)----總結

Xmpp的一些方法整理到一個工具類中了 XmppConnection.java [java] view plaincopy    [java] view plaincopy impo

原创 Android LoginActivity 源代碼分析

本文是基於android4.0下的loginActivity Demo和android下的Webservice實現的。loginActivity是android4.0下的自帶演示例程,他自帶登錄界面、用戶名格式設定、輸入密碼和用戶名格

原创 virtualbox 導致 vmware不能上網 的解決方法

安裝了Oracle VM VirtualBox後 發現原來虛擬機VMware中的 centos 不能上網。自己研究了下 發現VirtualBox與VMware不能同時上網 簡單的找了些解決辦法 第一步:進入網絡管理(window7

原创 openfire Android學習(五)------連接斷開重連

首先要創建連接監聽器,用來監聽連接狀態,這裏我寫了一個類 繼承了ConnectionListener,重寫了裏面5個方法,最重要的兩個方法connectionClosed()和connectionClosedOnError() 前者

原创 Your content must have a ListView whose id attribute is 'android.R.id.list' 解決方法

解決方法一: 如果你繼承了ListActivity,那麼可以嘗試改成Activity。 解決方法二:(轉自:http://wchlt.blog.163.com/blog/static/219605720142204018727/)

原创 OC入門筆記

1.OC類 .h文件  類、函數的生命  @interface @end .m文件  類的具體實現    @implementation  @end 2.創建OC對象 Dog *dog=[Dog alloc];  alloc=new

原创 android開發No Launcher activity found! 解決方法

原因是: 可能一開始新建工程的時候沒有自動建立默認的activity,導致在AndroidManifest.xml中的中少了這段代碼 <span style="font-size:18px;"><activity android:

原创 eclipse Java調試筆記

1.點擊中間的播放按鈕即可執行下一條指令 2.輸入/**再回車可自動註釋 3.設斷點:雙擊左邊的代碼行---(條件斷點) 4.異常斷點追蹤:切換到debug模式,然後點右上角有個J和!的小圖標,輸入異常類型,即可加入Java異常斷點。

原创 Intent 傳遞對象

方法: 可以讓這個要傳遞的對象所屬類實現Serializable或者Parcelable接口, 然後利用onCreate函數中的Bundle參數作爲載體,傳遞這個對象。 例如: <span style="font-size:14

原创 大文件獲取百度網盤地址

先在手機端登錄,然後再把網址記下來,到電腦端登錄,然後就可以正常下載了。 好處是可以用迅雷,QQ快車等軟件下載大文件,比百度雲管家快不少。 修改“pan.baidu.com/share/*” 變成“pan.baidu.com/wap/*

原创 無法打開源文件QtWidgets/QApplication 解決方法

環境:Qt5.3.2 + VS2012 裝完Qt後報錯 : 無法打開源文件QtWidgets/QApplication 解決方法:鼠標右鍵點擊工程(Project)---->屬性(Property)----->C/C++---->常規(g