ContactReadEngine

RSD60 のプログラムを見直している。表示が遅い理由は前回のBLOGでも述べたが、Viewの切り替えごとにコンタクトデータベースを読み直してソーティングしているからだ。以前に失敗したリファクタリングに再挑戦、しようと考えている。基本的には AppUI で ContactReadEngine を派生させ、その時点でコンタクトデータベースを読み込み、ソーティングも済ませておく。タブの切り替えで発生する View の再描画の時には描画に徹することが出来るはずなので、かなり改善すると思われる。

Leave a Reply

Your email address will not be published. Required fields are marked *