Mono Works

チラシのすきま

カテゴリー:Post
  • レッスン1:Building Your First App(1)

    なんだかんだで基本が成ってないため、だんだんといろんなことの理解が遅くなってきました。というわけで、いつものメモと並行して、Android Developersサイトのトレーニングをこなしていきたいと思います。トレーニングのメモは、基本的に翻訳っぽい感じで進めていきます。

    というわけで、さっそくこちらのトレーニングから始めていきます。

    Android プロジェクトの作成  |  Android Developers

    この前の章の「Android Studioの環境構築」パートはすっ飛ばしてます。

  • 今回は、ListViewと同様にリストを表示するためのSpinnerをメモします。同じリストでも、ListViewがまんまリストを画面に表示したのに対して、Spinnerは、ドロップダウン形式で画面にリストを表示します。

    androiddevmemo20151019_00

    最初に書いたように、SpinnerとListViewは表示方法は違いますが、どちらもリストを表示する仲間です。そのためか分かりませんが、Spinnerも「レイアウトファイルにListViewを配置して、「android:entries="@array/データ群の名前"」でデータ群の場所を指定」した書式と同様に Adapterを使わずにリストを表示することができます。

    メモ:ListViewのデータを実行ファイルの外に置く - Mono Works

    具体的には、以下の記述になります。

  • ぼちぼちサンプルを作りつつ、Androidさんと戯れているわけですが、今回もレイアウトに関するメモをひとつ。

    androiddevmemo20151015_00

    タイトルに掲げた「layout_weight」は、レイアウトとして余った部分をどう割り振るかを「Weight(重み)」で決めるための属性です。なんとなく文章で説明するのが面倒だったので、どんな設定をおこなうと、どんな風に画面が表示されるのかを具体的に示します。

  • 会社パソコンにデスクトップタイプが追加となり、ぼちぼち環境構築を始めております。プリインのOSには、しつこいアンチウイルスアプリがくっついていたので、Windows10をクリーンインストール。Android Studioも入れ直して、設定を見なおしたり、追加設定したりしたので、以前のメモ(2015/08/03)を更新。

  • Surface windows イベント

    久しぶりに夜更かしして良かったと思える楽しいイベントでした。タイムラインを見ていても「アノ瞬間」の一体感は本当にゾクゾクしました。

    夜更かしのお目当ては、Windows 10 Mobile の Lumiaシリーズでした。これは、これでインパクト大きかったです。USB-C採用して、コンパクトなDOCK繋げれば、ほぼパソコンみたいなことできるし、良いと思います。

    microsoftwindows10devicesevent_00

    Surface Pro 4は、RAM16GB、1TBのM.2 SSD積んで、キーボードも打ちやすくなって、タッチパッドもガラスパッドになった。スペック的にも開発機として十分になったので、会社の人もこれなら乗り換えるかなと思ってた。

    microsoftwindows10devicesevent_01

    ここで、隠し玉が発表されました。

  • Android開発

    本日、既存のNexusデバイス向けに6.0.0(Marshmallow)のFactory Imagesが公開されましたね。自分のタイムラインでも、早朝から6のイメージを焼いている方がちらほら。手持ちのNexus7 2013 Mobile用のイメージ(MRA58K)もありましたが、Nexus7 2013は、しばらく5.1を維持していたいので、別に端末を用意してから6.0を楽しみたいと思います。

    androiddevmemo20151006_00

    Factory Images for Nexus and Pixel Devices  |  Google APIs for Android  |  Google Developers

    さて、現在、新機種としてキャリアから販売されている端末は、Android5.xですが、古い端末を使っている人もまだまだたくさんいます。アプリを作って配布する場合、どのバージョンまでをサポートするのか悩みどころだと思います。今回は、そんな時に参考にするサイトをご紹介します。

  • Xperia Z3 Compact SO-02Gで実機デバッグをしていた際には何も考えずに開発者モードをONにしてUSBケーブルでパソコンとXperia Z3 Compact SO-02Gを接続するだけで、Android Studio から Xperia Z3 Compact SO-02Gを認識してくれたのですが、Nexus7 2013ではUSBドライバを手動で導入する必要があったので、メモしておきます。

    androiddevmemo20151003_00
執筆者
"ぽぽろんち" @pporoch
pporoch120
Mono Worksの中の人。好きなことをつらつらと書き留めてます。
ギターを始めてから 練習動画をYouTubeにアップしてます。ご笑納ください。
"DQX@ぬここ(UD487-754)、コツメ(NO078-818)"
採用案内