最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android判斷登錄情況

 更新時(shí)間:2019年08月05日 10:15:11   作者:不能改的需求  
這篇文章主要介紹了Android判斷登錄情況,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

屏蔽是否登錄情況

/**
 * 測(cè)試是否登陸
 */
loginButton.setOnClickListener(new OnClickLoginedListener(mContext) {
 /**
 * 自定義實(shí)現(xiàn)的抽象方法,用于判斷當(dāng)前設(shè)備是否登錄
 */
 @Override
 public boolean isLogined(Activity context, View view) {
 return false;
 }
 /**
 * 主要用于執(zhí)行判斷用戶登錄之后執(zhí)行的邏輯
 */
 @Override
 public void onLoginedClick(View v) {
 Toast.makeText(mContext, "設(shè)備已登錄,之后后續(xù)操作...", Toast.LENGTH_LONG).show();
 }
 /**
 * 主要用于執(zhí)行判斷用戶未登錄之后執(zhí)行的邏輯
 */
 @Override
 public void onNoLoginedClick(View v) {
 Toast.makeText(mContext, "設(shè)備未登陸,無(wú)法執(zhí)行后續(xù)操作...", Toast.LENGTH_LONG).show();
 }
});

按鈕點(diǎn)擊監(jiān)聽是否登錄

/**
 * 判斷當(dāng)前App用戶是否登錄的監(jiān)聽源碼
 */
public abstract class OnClickLoginedListener extends BaseClickListener {
 private Activity context = null;
 public OnClickLoginedListener(Activity context) {
 this.context = context;
 }
 @Override
 public void onClick(View view) {
 super.onClick(view);
 if (isLogined(context, view)) {
 onLoginedClick(view);
 } else {
 onNoLoginedClick(view);
 }
 }
 /**
 * 判斷當(dāng)前用戶是否登錄
 * @param context
 * @param view
 * @return
 */
 public abstract boolean isLogined(Activity context, View view);
 /**
 * 用戶登錄之后執(zhí)行的邏輯
 * @param v
 */
 public abstract void onLoginedClick(View v);
 /**
 * 用戶未登錄執(zhí)行點(diǎn)擊事件
 */
 public abstract void onNoLoginedClick(View v);
}

實(shí)現(xiàn)

總結(jié):該方法用于返回用戶是否登錄的邏輯判斷,并且也是一個(gè)抽象的方法,所以也需要我們?cè)跇I(yè)務(wù)層實(shí)現(xiàn)其具體的邏輯,然后我們重寫了其中的onLoginedClick方法和onNoLoginedClick方法,其中onLoginedClick方法為用戶登錄之后的回調(diào)方法,而onNoLoginedClick方法為用戶未登錄之后執(zhí)行的回調(diào)方法

總結(jié)

以上所述是小編給大家介紹的Android判斷登錄情況 ,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺(jué)得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!

相關(guān)文章

最新評(píng)論

京山县| 陕西省| 龙游县| 北流市| 甘肃省| 克东县| 定南县| 正镶白旗| 汶上县| 廉江市| 新野县| 京山县| 镇平县| 磐安县| 嘉善县| 肇源县| 旬邑县| 偃师市| 壶关县| 麦盖提县| 犍为县| 厦门市| 乌拉特中旗| 南投市| 贵定县| 通化市| 黔西县| 翁牛特旗| 旺苍县| 盐池县| 万载县| 静乐县| 黄陵县| 建昌县| 宁陵县| 曲靖市| 大化| 朔州市| 兰溪市| 清新县| 吴川市|