タグ

adapterに関するclavierのブックマーク (4)

  • RecyclerView のクリックをどこで処理するか

    RecyclerView.Adapter の責務はデータと ViewHolder の紐付けなので、View がタップされたときの処理(リスナーをセットすることではない)を Adapter 内に書くべきではないと思っています。 ではどうしているかというと、View がタップされたときに呼び出すメソッドを Adapter 内に定義しておき、Activity や Fragment で Adapter を生成するときにそのメソッドを Override してタップされたときの処理を記述するようにしています。 public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceSta

  • 【第8回】potatotipsでPromiseについて発表してきた

    【第8回】potatotips (iOS/Android開発Tips共有会) - connpass に 参加してきました。 自分はObjective-CでのPromiseと非同期処理について発表しました。 Xcode で gulp を使うお話 - saku2saku Xcode で gulp を使うお話 gulpを使った話 RettyはWebViewを使ったハイブリッドで利用 ターミナルから毎回コマンド打つのが面倒 Xcode で gulp を実行 ビルドフェーズに実行する 入れてない人に向けにちゃんと分岐するべき マルチバイトが上手くいかない ちゃんと環境変数の内容がターミナルと違う Account Manager and Sync Adapter - Shungho Arai Account Managerとは アプリのアカウントの総合窓口 一度Googleアカウントでログインすると共

    【第8回】potatotipsでPromiseについて発表してきた
  • Programming Memo SimpleCursorAdapterの応用(1)

    SimpleCursorAdapterはその名の通り、カーソルで取得した各行について「バインド元の(カラムの)値を単純にバインド先の(レイアウト要素の)値として使用する場合」には、簡単で便利な方法である。基的には以下のような流れになる。 // カーソル取得(daoはDBへのクエリ処理を行うクラスのインスタンス。fetchAll()はそこで定義しているメソッド) Cursor c = dao.fetchAll(); // バインド元のカラムのカラム名 String[] from = {"col1","col2"}; // バインド先のレイアウト要素のリソースID int[] to = {R.id.item1, R.id.item2}; // アダプターの作成 SimpleCursorAdapter adapter = new SimpleCursorAdapter(this, R.layo

  • [android]Adapterって何?

    Androidでは ListViewやGallery等で ArrayAdapterのようなXXXAdapterというものを使用しますが、 このAdapterとは、いったい何なんでしょうか? AdapterというのはViewとデータの橋渡し役で、 Viewに必要なデータを渡してあげる役割があります。 例えば、 getCount()は、Viewに必要なitemの数、 getItem()は、対応するObjectを返す関数です。 getViewは、Listのアイテムのように、それぞれのitemに対応するView を作って返します。 以下は、AKB48の総選挙の結果を7位までリスト表示するプログラムです。 HelloListActivity.java package jp.android.hellolist; import android.app.Activity; import android.o

    [android]Adapterって何?
  • 1