はじめてのAndroidプログラミング 改訂版 第4章 練習問題

CHAPTER04 最強!? じゃんけんアプリ

はじめてのAndroidプログラミング 改訂版を読んだ人のステップアップに最適な練習問題です。練習問題を通じてこの章で学んだことを整理してみましょう。

1:ボタンをタップした時の処理を、setOnClickListenerメソッドで実装してみましょう。

ヒント:グー、チョキ、パーのボタンでは無名インナークラスを使わないで実装してみましょう。

2:プレイヤーが勝利した回数、コンピュータが勝利した回数を画面上に表示してみましょう。


ベストセラーが新しいレイアウトエディタに対応して大改訂。
さらに便利になったAndroid Studioでカンタン開発を極めろ!!
本書はJavaの基本は理解している人を対象に、Android StudioのレイアウトエディタのみでUIを作成し、コード補完を効果的に使いながら、なるべく労力をかけずにAndroidアプリを開発する方法を解説します。
またAndroid SDKのAPIはもちろん、実際の開発現場でよく使用されているオブジェクトデータベースRealmや、最近とみに充実してきた後方互換用サポートライブラリの活用、マテリアルデザインを応用したUI作成などについてもとりあげます。これから本格的な開発者を目指したい人にもおすすめです!!

はじめてのAndroidプログラミング 改訂版 第3章 練習問題 解答

問1:3

画面レイアウトファイルの格納先はapp/res/layoutです。

問2:

1、レイアウトエディタのonClickに、public void メソッド名(View view)を指定する

2、setOnClickListenerにView.OnClickListener()を実装したメソッドを渡す

問3:4

Androidシステムはメモリが足りなくなるとメモリを確保するため実行中でないアクティビティを強制終了することがある。


ベストセラーが新しいレイアウトエディタに対応して大改訂。
さらに便利になったAndroid Studioでカンタン開発を極めろ!!
本書はJavaの基本は理解している人を対象に、Android StudioのレイアウトエディタのみでUIを作成し、コード補完を効果的に使いながら、なるべく労力をかけずにAndroidアプリを開発する方法を解説します。
またAndroid SDKのAPIはもちろん、実際の開発現場でよく使用されているオブジェクトデータベースRealmや、最近とみに充実してきた後方互換用サポートライブラリの活用、マテリアルデザインを応用したUI作成などについてもとりあげます。これから本格的な開発者を目指したい人にもおすすめです!!

はじめてのAndroidプログラミング 改訂版 第3章 練習問題

CHAPTER03 「ちわ! あんどろいど」で初アプリ作成

はじめてのAndroidプログラミング 改訂版を読んだ人のステップアップに最適な練習問題です。練習問題を通じてこの章で学んだことを整理してみましょう。

プロジェクトの構成要素に関する次の記述で間違っているものは?

  1. app/manifestsフォルダにはアプリケーションの設定全般を管理する「xml」ファイルが格納されています。
  2. app/javaの中に作成したプログラムが格納されています。
  3. app/res/drawableには画面レイアウトファイルを格納します。
  4. app/res/menuにはメニュー項目を格納します。
  5. app/res/valuesには定数などを管理します。文字列や、色、サイズ、スタイルなどを格納します。

ボタンをタップした時の処理の実装方法を2つ挙げてください

アクティビティに関する次の記述で間違っているものは?

  1. Android StudioはEclpseをベースに開発された開発環境である。
  2. Android SDKにはコンパイラ、デバッガ、エミュレータなどの開発環境が含まれている。
  3. Intel HAXMを使うとAndroidエミュレータが高速動作する。

ベストセラーが新しいレイアウトエディタに対応して大改訂。
さらに便利になったAndroid Studioでカンタン開発を極めろ!!
本書はJavaの基本は理解している人を対象に、Android StudioのレイアウトエディタのみでUIを作成し、コード補完を効果的に使いながら、なるべく労力をかけずにAndroidアプリを開発する方法を解説します。
またAndroid SDKのAPIはもちろん、実際の開発現場でよく使用されているオブジェクトデータベースRealmや、最近とみに充実してきた後方互換用サポートライブラリの活用、マテリアルデザインを応用したUI作成などについてもとりあげます。これから本格的な開発者を目指したい人にもおすすめです!!

はじめてのAndroidプログラミング 改訂版 第2章 練習問題 解答

問1:4

Android端末に搭載された一部のセンサーにはエミュレータが対応していないものがあります。

問2:1

USBデバッグをONにし、Android端末で開発用PCを認証する必要があります。

Android端末用USBドライバのインストールは使用するOSによっては不要なこともあります。

Android Studioのアップデートは必ずしも必要ではありません。


ベストセラーが新しいレイアウトエディタに対応して大改訂。
さらに便利になったAndroid Studioでカンタン開発を極めろ!!
本書はJavaの基本は理解している人を対象に、Android StudioのレイアウトエディタのみでUIを作成し、コード補完を効果的に使いながら、なるべく労力をかけずにAndroidアプリを開発する方法を解説します。
またAndroid SDKのAPIはもちろん、実際の開発現場でよく使用されているオブジェクトデータベースRealmや、最近とみに充実してきた後方互換用サポートライブラリの活用、マテリアルデザインを応用したUI作成などについてもとりあげます。これから本格的な開発者を目指したい人にもおすすめです!!

はじめてのAndroidプログラミング 改訂版 第2章 練習問題

CHAPTER02 Android Studioを使ってみよう

ステップアップに最適な練習問題です。練習問題を通じてこの章で学んだことを整理してみましょう。

練習問題 Android開発について間違っているものは?

  1. ActivityはAndroidアプリケーションの1画面に対応する。
  2. Androidの開発では実際のAndroidデバイス(実機)がなくてもエミュレータにより動作を確認することができる。
  3. エミュレータでIntel HAMXを利用するためにはIntel x86システムイメージを利用する必要がある。
  4. Androidの実機がなくても全ての操作をエミュレータで検証することができる。

Androidの実機で開発する場合に必ず必要なことはどれでしょうか?

  1. 開発者向けプションでUSBデバッグの項目をONにする。
  2. Android端末用USBドライバのインストール。
  3. Android Studioのアップデート

 


ベストセラーが新しいレイアウトエディタに対応して大改訂。
さらに便利になったAndroid Studioでカンタン開発を極めろ!!
本書はJavaの基本は理解している人を対象に、Android StudioのレイアウトエディタのみでUIを作成し、コード補完を効果的に使いながら、なるべく労力をかけずにAndroidアプリを開発する方法を解説します。
またAndroid SDKのAPIはもちろん、実際の開発現場でよく使用されているオブジェクトデータベースRealmや、最近とみに充実してきた後方互換用サポートライブラリの活用、マテリアルデザインを応用したUI作成などについてもとりあげます。これから本格的な開発者を目指したい人にもおすすめです!!

はじめてのAndroidプログラミング 改訂版 第1章 練習問題

CHAPTER01 開発環境を準備しよう

はじめてのAndroidプログラミング 改訂版を読んだ人のステップアップに最適な練習問題です。練習問題を通じてこの章で学んだことを整理してみましょう。

Androidの説明として正しいのはどれでしょう。

  1. Google主導で開発が進んでいるスマートフォン向けOSである。
  2. Androidはオープンソースとして開発されている。
  3. AndroidのアプリケーションはすべてGoogle Playから配信しなければならない。

Androidアプリケーション開発に必須ではないものはどれでしょう。

  1. パソコン
  2. Android端末
  3. JDK
  4. Android SDK

Android Studioの説明として間違っているのはどれでしょう

  1. Android StudioはEclpseをベースに開発された開発環境である。
  2. Android SDKにはコンパイラ、デバッガ、エミュレータなどの開発環境が含まれている。
  3. Intel HAXMを使うとAndroidエミュレータが高速動作する。

 


ベストセラーが新しいレイアウトエディタに対応して大改訂。
さらに便利になったAndroid Studioでカンタン開発を極めろ!!
本書はJavaの基本は理解している人を対象に、Android StudioのレイアウトエディタのみでUIを作成し、コード補完を効果的に使いながら、なるべく労力をかけずにAndroidアプリを開発する方法を解説します。
またAndroid SDKのAPIはもちろん、実際の開発現場でよく使用されているオブジェクトデータベースRealmや、最近とみに充実してきた後方互換用サポートライブラリの活用、マテリアルデザインを応用したUI作成などについてもとりあげます。これから本格的な開発者を目指したい人にもおすすめです!!

 

149ドルのHDMI接続HMD『Vufine』。予定通りならばthe end of November に出荷開始。12月には入手できるかも

低価格なヘッドマウントディスプレイ「Vufine」。どのようなものかというと、下のURLをみてもらうのが早いでしょう。
http://vufine.com/
Kickstarterでわずか5日で目標額の5万ドルを達成した、シンプルかつ低価格なヘッドマウントディスプレイ。メガネに取り付けるウェアラブルディスプレイです。HMDは高いとお思いか?いいえ、Vufineは149ドルなのです。
さてこの「Vufine」、予定通りならば11月末より順次出荷開始だそうです。
本日、11月3日、サンフランシスコより国際郵便が届いてました。まさかVufine?期待しながら開封してみると、中からはメッセージカードとシールが。
IMG_2044
たしかにVufineからの郵便物。メッセージカードを開いてみると・・・
IMG_2045
手書きのメッセジが。「Thank you for your support! -The Vufine Team」とあります。これ、全員に手書きで書いてくれているのでしょうか?チームメンバー全員で書いている姿を想像してちょっと楽しくなりました。
製品が届くのが待ち遠しいですね。
 

エプソンさんから「MOVERIO」をモニターでお借りしたので早速勉強会で使ってみた

Engadgetの主催するイベント、ブロガー募集:「スマートグラスを半年お貸しします」エプソン「MOVERIO」体験会に参加してきました。なんと半年間という長期間MOVERIO BT-200をお借りすることができました。イベントが3/17の19:00から、場所は西新宿三井ビルのエプソン販売でした。このイベントの様子はEngadget様より記事が掲載されると思います。
そしてその翌日、ちょうど「日本ウェアラブルユーザーデバイス会(http://w-ug.jp/)」の勉強会で発表させていただく機会がありましたので、早速このMOVERIOを持ち込んで発表してみました。
“エプソンさんから「MOVERIO」をモニターでお借りしたので早速勉強会で使ってみた” の続きを読む

ダイバージェンスメーター for mac OS X

Android版はこちら iOS版はこちら

mac用のダイバージェンスメーターです。美しい真空管を使った時計アプリ。じいーっと眺めているだけでもレトロなデバイスが放つ光に癒やされるようです。
スクリーンショット 2014-11-24 22.58.28
下に映るニキシー管のみならず、隣の管への光の映り込みまでもが美しく描画される様子は既に芸術の領域です。秒を刻む数字のモーション、残像も全ての完成度が高いです。

設定画面では、チラつきのOn/Off設定や、時計表示切り替え(通常表示及びシュタゲ風表示)ができるほか、毎時0分にダイバージェンスメーターを起動するように設定することも出来ます。
スクリーンショット 2014-11-24 22.58.33
 
毎時0分になるとダイバージェンスメーターのデモが始まります。
 
スクリーンショット 2014-11-24 23.00.03
 
下の桁から徐々に確定していきます。
 
 
スクリーンショット 2014-11-24 23.00.05
 
さあ、1%のその先へ到達できるか!
 
 
スクリーンショット 2014-11-24 23.00.07

おお、1.048596(The Steins;Gate)Beta Attractor Fieldです。これで(ry

 
ただの時計アプリ、と言われるとそれまでなのですが、ニキシー管の美しさを充分に表現した美しい時計アプリになっています。
エル・プサイ・コングルゥ!
Android版はこちら
iOS版はこちら