自分だけで作ってるくせに度重なる仕様変更に工数取られてます。
なんか前にも整理記事書いたような気がするのに、全く意味がないという。
で、じゃあまだ実装できてない機能ってなんだろうと。
そしてどうやったら実装できるのか。(現況の構成を変える必要があるのか)
現状はこんな感じ。EXCELさんで超やっつけで作った(笑)
画面
そして、これから欲しいもの。
■折りたたみリスト
・main_activity.xmlのListView属性をExpandableListViewに
・MainActivityのextendsをExpandableListViewActivityに
・親リストレイアウトを作成する
・MusicAdapterのextendsをSimpleExpandableListAdapterに
・music_list.xml
・Musicの要素で振り分けるArrayListを用意
■ランダムソート
・Collections.shuffle
・ランダム再生用のボタンを作成
■原曲順再生(一曲ずつ順番に)
・Musicの要素で振り分けるArrayListを用意
■歌詞表示
・DB構成の変更(MUSICテーブルにLYLICSカラムを作成)
■登録処理
・MusicHelperのonUpdateで処理
・MusicRegistクラスを作成し、csvを読めるようにする
取りあえずこんくらい有れば良いと思うんですよね。
で、何とか見通しも付きそう。工数はそれなりにかかりそうですが・・
あと現状を割と変える必要があるのがね。
結構大変かも。まぁどうにかしますが。
最近は実機で動かせてるので、楽しいです。次回更新時にでもソースを全部載せようかな。




