2017-01-01から1年間の記事一覧
こんな感じでトラックパッドの速度を変更できます。 Apple Magic Trackpadが、認識されているトラックパッドの名前です。 最後の1が、マウスの速度。大きくすると遅くなります。 xinput --set-prop "Apple Magic Trackpad" "Device Accel Constant Decelera…
Kotlinを使っていて、Intellij IDEAやAndroid StudioでOutdated Kotlin Runtimeワーニングが出た場合の対処方法です。
本日はPointCloudのJavaサンプルを見てみましょう。 Android StudioのでInport projectを選択し、java_point_cloud_exampleを選択してOKボタンをクリックします。 ファイル構成は以下のようになっています。 PointCloudActivity.java Javaによる点群表示サン…
前回に続き、サンプルの動作を確認していきましょう。 java_augmented_reality_exampleです。 これは、Tango APIを使用して拡張現実感(AR)アプリケーションを作成する方法を示す簡単な例です。 それは、装置の正面1メートルのところに浮かぶ惑星地球とその…
世界初の Tango 対応スマートフォンLenovo Phab 2 Proを購入しました。 まずは開封の儀 なんとパッケージから内部が見えます。Phab 2 Proの特徴であるデプスカメラ、モーション・トラッキング・カメラが見えています。 かなりでかい印象です。Xperia Zと比べ…
ロボティクス入門として、ROS入門機として定番のTurtleBotシリーズに新しくTurtleBot3が加わります。 TurtleBot3とは? ROSの管理団体であるOpen RoboticsとROBOTISが共同開発しているROS対応のモジュラータイプロボットシステム「Turtlebot3」シリーズです…
インターネットから操作可能なIoTプラレールを作成してみました。その手順を残しておきます。 機能 インターネット上からプラレールの前方カメラの映像を確認可能 インターネット上からプラレレールの前進・後進およびその速度を100段階で変則可能。スムーズ…
CHAPTER04 最強!? じゃんけんアプリ はじめてのAndroidプログラミング 改訂版を読んだ人のステップアップに最適な練習問題です。練習問題を通じてこの章で学んだことを整理してみましょう。 1:ボタンをタップした時の処理を、setOnClickListenerメソッドで…
問1:3 画面レイアウトファイルの格納先はapp/res/layoutです。 問2: 1、レイアウトエディタのonClickに、public void メソッド名(View view)を指定する 2、setOnClickListenerにView.OnClickListener()を実装したメソッドを渡す 問3:4 Androidシス…
CHAPTER03 「ちわ! あんどろいど」で初アプリ作成 はじめてのAndroidプログラミング 改訂版を読んだ人のステップアップに最適な練習問題です。練習問題を通じてこの章で学んだことを整理してみましょう。 プロジェクトの構成要素に関する次の記述で間違って…
問1:4 Android端末に搭載された一部のセンサーにはエミュレータが対応していないものがあります。 問2:1 USBデバッグをONにし、Android端末で開発用PCを認証する必要があります。 Android端末用USBドライバのインストールは使用するOSによっては不要な…
CHAPTER02 Android Studioを使ってみよう ステップアップに最適な練習問題です。練習問題を通じてこの章で学んだことを整理してみましょう。 練習問題 Android開発について間違っているものは? ActivityはAndroidアプリケーションの1画面に対応する。 Andr…
問1:1,2 Androidアプリケーションの配布は自由です。 問2:2 シミュレータが用意されているため、Android端末がなくても開発を始められます。 問3:1 Android StudioはIntelliJ IDEAをベースに開発された開発環境です。 ベストセラーが新しいレイア…
「CHAPTER01 開発環境を準備しよう」の練習問題。「はじめてのAndroidプログラミング 改訂版」を読んだ人のステップアップに最適な練習問題です。練習問題を通じてこの章で学んだことを整理してみましょう。