スマホデザインの仕様がiOSのUIで作成されていると大変こまります。
iOSだとUITableViewで簡単にできるものが、androidのListViewだと、ちょっとまった。
そして調査して使えそうなやつをメモ
・Listviewのヘッダーを上部に固定
・サイドインデックス(sideindex)
・FastScroll
うさがにっき
1 User
6 Pockets

AndroidでFastScrollとインデックスラベルのついたscrollの作り方 - うさがにっき
概要 こんな感じのインデックスラベルのついたスクロールの作り方 スクロールをドラッグすると、ラベルが表示される 詳細 FastScrollを実装するには、ListViewのsetFastScrollEnabled()をtrueにする @Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); ListView listView = getListView(); // fastScroll有効化 listView.setFastS…
その他参考
・lollipopからの連絡先のレイアウトのやつ
https://github.com/AndroidDeveloperLB/ListViewVariants
・普通のリストビュー参考になりそう
http://stacktips.com/tutorials/android/listview-with-section-header-in-android