因此我整理了一下,現在做成了乙個教程:
效果圖如下:
網上有乙個類似的教程!可是裡面的功能不是很多,我現在寫的這個東西,你們可以直接使用到專案中,只要簡單修改寫就可以了!
例如我增加了字數的判斷,在發布微博的時候,如果你的字數超過140字就用紅色字型標註,並把傳送按鈕置為不可見!讓使用者發不了,就可以避免傳送失敗!更貼心,在140個字以內的話,就用灰色顯示,詳細看:
順便說下,這個**可以識別英文和中文,兩個英文本母對應乙個漢字
。
核心**如下:
具體**和資訊可以去下面的這個帖子裡面看看:qqcontent.addtextchangedlistener(new textwatcher() else
}if (len > 0 && len <= 140)
tv_text_limit.settext(math.round(len) + "/140 字");
} else
tv_text_limit.settextcolor(color.red);
if (send.isenabled())
tv_text_limit.settext(math.round(len) + "/140 字");}}
@override
public void beforetextchanged(charsequence s, int start, int count,
int after)
@override
public void aftertextchanged(editable s)
});
android騰訊微博吹一吹實現原理
1.當使用者到吹一吹介面之後 有乙個核心的執行緒便開啟一直在讀取麥克風的聲音資訊.2.當500毫秒以內或者讀取的5次資料的平均值超過某乙個值的時候 則就可以觸發吹一吹事件 3.通知介面,介面接受到之後 響應響應的動畫。以下是執行緒的 package com.bshark.letmessage.ser...
android騰訊微博吹一吹實現原理
聲音 對 就是聲音.1.當使用者到吹一吹介面之後 有乙個核心的執行緒便開啟一直在讀取麥克風的聲音資訊.2.當500毫秒以內或者讀取的5次資料的平均值超過某乙個值的時候 則就可以觸發吹一吹事件 3.通知介面,介面接受到之後 響應響應的動畫。以下是執行緒的 import android.media.au...
使用QOAuth來進行新浪 騰訊微博驗證(一)
由於邊寫 別寫博文,進度會比較慢,會以多篇文件的方式來完成整個文章。由於oauth基本上分為3個部分 這篇文章作為該系列的第一篇,主要介紹下如何完成api的申請和專案的搭建以及介面的部分設計。2.在獲得了呼叫資格後我們正式開始我的微博驗證之旅。首先我們先建立乙個qt的應用程式,選擇file new ...