potato01 no more 手書き viewholder

Post on 12-Jul-2015

972 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

No more 手書きViewHolder

potatotips #1 in cookpad 2013.11.13

toshihiro yagi

Wednesday, November 13, 13

Twitter : @sys1yagiBlog : http://visible-true.blogspot.jp/

Android Engineer at

自己紹介

Wednesday, November 13, 13

ViewHolderとは

item02

item03

item04

item05

item06

item07

item08

item09

ListView#getView()で再利用する

ListViewの構造Wednesday, November 13, 13

ListView#getView()で再利用する

Wednesday, November 13, 13

ListView#getView()で再利用する

ViewHolder

Wednesday, November 13, 13

ListView#getView()で再利用する

ViewHolder

この辺で初期化

Wednesday, November 13, 13

ListView#getView()で再利用する

ViewHolder

この辺で初期化

再利用

Wednesday, November 13, 13

ViewHolderだるい問題

手で書くのだるいよねー行のレイアウト変わったらだるいよねーだるいよねー

Wednesday, November 13, 13

Intellij Android CodeGeneratorを使う

ジェネレートできるんです。そうAndroid Studioならね( ー`дー́)キリッ

https://github.com/kurganec/intellij-android-codegeneratorIntellij Android CodeGenerator

Wednesday, November 13, 13

ViewHolderを作る

ImageView x 1TextView x 3

Wednesday, November 13, 13

Before

Wednesday, November 13, 13

DemoWednesday, November 13, 13

After

Wednesday, November 13, 13

After

コンストラクタで頑張る所がナウい

Wednesday, November 13, 13

おわりに

Intellij Android CodeGeneratorで

No More手書きViewHolder!!

Wednesday, November 13, 13

top related