タグ

ブックマーク / techbooster.org (2)

  • ネットワーク通信用ライブラリVolleyを使いこなす | TechBooster

    Androidネットワークプログラミング用ライブラリ「Volley」を解説します。 モバイルアプリを開発するにあたってネットワーク通信の知識は欠かせないものとなっている一方、ネットワークプログラミングの世界にはキャッシュや高速化、データ取得やキャンセル処理などプログラミングテクニックが多数存在してます。これらの課題を効率的に解決する方法がVolleyライブラリです。 Volley公式ページ https://android.googlesource.com/platform/frameworks/volley/ Volleyの機能紹介とともにキャッシングやキャンセル処理などネットワークプログラミングに欠かせない処理をVolleyの実装をつかって順番に解説していきます。 非常に長い記事ですので始めに理解を深めるための内部処理を紹介します。APIなど詳細は記事の途中で随時解説します。 ネットワー

    ネットワーク通信用ライブラリVolleyを使いこなす | TechBooster
  • RadioButtonで複数の選択肢から1つだけ選択する | TechBooster

    Androidには複数の選択肢から1つだけ選択するためのRadioButtonクラスがあります。 CheckBoxクラスと似たようなUI部品ですが、CheckBoxクラスの異なる点は、今回のタイトルにもあるように一つだけ選択できることです。 サンプルコードはこちらになります。 それでは続きでサンプルコードと共に説明していきます。 RadioGroupクラス/RadioButtonクラス 複数のRadioButtonクラスをグループ化するのがRadioGroupクラスです。 一つのRadioGroupに登録されているRadioButtonクラスは、どれか一つしか選択できません。 例えば、ボタン1~4までの4つのボタンが同じ一つのRadioGroupに登録されている場合に、1が選択されていて、その次に3を選択すると1の選択は解除されます。 今回はレイアウトのxmlファイルに1つのRadioGr

    RadioButtonで複数の選択肢から1つだけ選択する | TechBooster
  • 1