主要的思路也很簡單,注意的是:處理耗時的邏輯的在子執行緒中,在ui執行緒上更新介面。
package com.dystu.impro.activity;
import android.content.context;
import android.content.intent;
import android.os.bundle;
import android.text.textutils;
import android.view.view;
import android.view.inputmethod.inputmethodmanager;
import android.widget.button;
import android.widget.edittext;
import android.widget.imageview;
import android.widget.linearlayout;
import android.widget.textview;
import android.widget.toast;
import com.dystu.impro.r;
import com.easemob.chat.emcontactmanager;
public class addcontactactivity extends baseactivity
/*** 查詢contact
* @param v
*/public void searchcontact(view v)
// todo 從伺服器獲取此contact,如果不存在提示不存在此使用者
//伺服器存在此使用者,顯示此使用者和新增按鈕
searcheduserlayout.setvisibility(view.visible);
nametext.settext(toaddusername);
} }
/*** 新增contact
* @param view
*/public void addcontact(view view)
startactivity(new intent(this, alertdialogactivity.class).putextra("msg", "此使用者已是你的好友"));
return;
} progressdialog = new progressdialog(this);
progressdialog.setmessage("正在傳送請求...");
progressdialog.setcanceledontouchoutside(false);
progressdialog.show();
new thread(new runnable()
});} catch (final exception e)
});}
}}).start(); }
public void back(view v)
}
SHUOJ新增好友
tony最近喜歡上了龍之谷遊戲,所以他想叫上他的好友組建乙個公會來一起享受這款遊戲。tony一共有n個好友,他可以叫上任意k 1 k n 個好友來組建公會,並且所有好友都會答應他的請求。問tony一共可以有多少種方案組建這個公會?只要不是完全相同的人組建的方案視為不同方案,並且tony至少要叫上乙個...
openfire 自動新增好友
根據openfire原始碼的提供,其中subscriptionplugin這個外掛程式已經實現了自動新增了好友的功能,但好我專案的的要求還是有些不一樣,我根據原始碼中的內容自己編寫了乙個外掛程式,關鍵 如下 public static void acceptsubscription packet p...
xmpp 新增好友 好友狀態監聽
xmpp 新增好友 好友狀態監聽 1.1 a b b delete a a 監聽到 unsubscribed 1.2 b a b delete a a 監聽到 unsubscrib 1.3 a b 或者 b a 被加方收到 subscrib 1.4 a 同意 b 的新增請求 b 收到 subscri...