1. 程式人生 > >android 通訊錄好友排序+字母索引

android 通訊錄好友排序+字母索引

1.首先自定義TextView繼承TextView

2.重寫onTuchEvent方法,對txtview的狀態進行判斷

3.自定義介面回撥,在onTuchevet事件裡邊對我們的介面方法進行賦值

4.漢語轉拼音工具類,有兩種方法:

使用第三方pinyin4j的jar包。

下載地址  , Android Studio也可直接依賴 compile 'com.belerweb:pinyin4j:2.5.0'

使用ASCII碼和拼音的對映

5.為了讓我們資料進行排序,在我們的實體類應該實現comparable介面,並重寫comparaTo方法

6.資料的展示我使用的是ListView,然後實現對textview的監聽,將ListView指定到所滑動的位置,setSelect() 方法