2015-10-01から1ヶ月間の記事一覧
LayoutManager.SpanSizeLookupというクラスを使うと、ポジションごとに使用するカラム数を選択することができ、テーブルのセル連結のようなリストが作成できる。HTMLのcolSpan属性みたいなものである。とりあえずコードの断片。 final GridLayoutManager lay…
RecyclerViewでアニメーションが可能なこと、DefaultItemAnimatorが仕込まれていることが分かったが、何をトリガーにしてアニメーションが発生するのかが不明だったのでメモ。 List mItems = new ArrayList(); RecyclerView.Adapter mListAdapter; mItems.ad…
Material Designではdividerについても言及している。作っておくと何かと便利なので作成しておく。 仕様 https://www.google.com/design/spec/components/dividers.html#dividers-specs にある通り 厚さ1dp 12%白または黒の12%の不透明度(テーマの明暗により…
課題 JSONをAPIサーバーを作成中である。構造体を外部アクセスさせるためには大文字で変数を定義する必要があるが、そうするとJsonにMarchalした際に大文字になってしまう。返す際にKey名を小文字で返すにはどうすれば良いか { "Id": 1, "Name": "Taro" "Job…
コンパイル中にOOMが発生したのでjavaMaxHeapSizeをdexOptionsで設定 android { dexOptions { javaMaxHeapSize "2048M" } } 参考 http://stackoverflow.com/questions/17447410/outofmemoryerror-when-compiling-my-android-app-with-gradle