スマートフォン・ジン | Smartphone-Zine

引っ越し先→ https://smartphone-zine.com/

Android

Outdated Kotlin Runtime

Kotlinを使っていて、Intellij IDEAやAndroid StudioでOutdated Kotlin Runtimeワーニングが出た場合の対処方法です。

Lenovo Phab 2 Pro で Project Tango 入門3

本日はPointCloudのJavaサンプルを見てみましょう。 Android StudioのでInport projectを選択し、java_point_cloud_exampleを選択してOKボタンをクリックします。 ファイル構成は以下のようになっています。 PointCloudActivity.java Javaによる点群表示サン…

Lenovo Phab 2 Pro で Project Tango 入門 2

前回に続き、サンプルの動作を確認していきましょう。 java_augmented_reality_exampleです。 これは、Tango APIを使用して拡張現実感(AR)アプリケーションを作成する方法を示す簡単な例です。 それは、装置の正面1メートルのところに浮かぶ惑星地球とその…

Lenovo Phab 2 Pro で Project Tango 入門

世界初の Tango 対応スマートフォンLenovo Phab 2 Proを購入しました。 まずは開封の儀 なんとパッケージから内部が見えます。Phab 2 Proの特徴であるデプスカメラ、モーション・トラッキング・カメラが見えています。 かなりでかい印象です。Xperia Zと比べ…

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

CHAPTER04 最強!? じゃんけんアプリ はじめてのAndroidプログラミング 改訂版を読んだ人のステップアップに最適な練習問題です。練習問題を通じてこの章で学んだことを整理してみましょう。 1:ボタンをタップした時の処理を、setOnClickListenerメソッドで…

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

問1:3 画面レイアウトファイルの格納先はapp/res/layoutです。 問2: 1、レイアウトエディタのonClickに、public void メソッド名(View view)を指定する 2、setOnClickListenerにView.OnClickListener()を実装したメソッドを渡す 問3:4 Androidシス…

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

CHAPTER03 「ちわ! あんどろいど」で初アプリ作成 はじめてのAndroidプログラミング 改訂版を読んだ人のステップアップに最適な練習問題です。練習問題を通じてこの章で学んだことを整理してみましょう。 プロジェクトの構成要素に関する次の記述で間違って…

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

問1:4 Android端末に搭載された一部のセンサーにはエミュレータが対応していないものがあります。 問2:1 USBデバッグをONにし、Android端末で開発用PCを認証する必要があります。 Android端末用USBドライバのインストールは使用するOSによっては不要な…

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

CHAPTER02 Android Studioを使ってみよう ステップアップに最適な練習問題です。練習問題を通じてこの章で学んだことを整理してみましょう。 練習問題 Android開発について間違っているものは? ActivityはAndroidアプリケーションの1画面に対応する。 Andr…

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

問1:1,2 Androidアプリケーションの配布は自由です。 問2:2 シミュレータが用意されているため、Android端末がなくても開発を始められます。 問3:1 Android StudioはIntelliJ IDEAをベースに開発された開発環境です。 ベストセラーが新しいレイア…

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

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

EPSON MOVERIO BT-200 で最先端のARを試す!

EPSON MOVERIO BT-200でVuforiaが使える様になったとの情報を得たので早速試してみました。 Vuforiaとはスマートフォンなどのチップで有名なQualcomm社によるAR プラットフォームです。 ビューフォリアが何かわからない方は、まずは、こちらをどうぞ。 どう…

Getting Started with Auto

今日はAndroid Autoについてのお勉強。以下自分用メモでもあります。 Getting Started with Auto Android Autoは Androidを車へと拡張するもののようです。Android5.0以上の携帯を接続します。AutoのUIは、ディスプレイ上に車用に最適化されたAndroid経験を…

WearPlay - Kids to smile -

This is named WearPlay. It's a smart toy for Android Wear. Like MoffBand , become the sound by shaking the arm, it is for AndroidWear app.

AndroidStudioでSQLiteを暗号化するSQLCipherを使う

AndroidStudioでSQLiteを暗号化するSQLCipherを使う手順の忘備録。 SQLCipherのOpen SourceのページからSQLCipher For Androidをダウンロードします。 ダウンロードしたSQLCipher+for+Android+v3.1.0.zipを展開します。 src > main の中に「assets」フォルダ…

Android StudioでOpenCV for Androidを使用する

Android StudioでOpenCVを使えるようにする手順です。 OpenCVサイトからOpenCV-2.4.9-android-sdk.zipをダウンロード。 OpenCV-2.4.9-android-sdkを展開する。 Android Studioを開き、「Import Project...」を選択。 展開したOpenCV-2.4.9-android-sdkフォル…

GIMPでCould not save image. エラーでPNGが保存できない時

GIMPで作成したファイルをPNGファイルにexportしようとしたら、Could not save image.というエラーが表示された。macだけの問題なのかな? 検索したら解決方法が載ってたので以下にメモしておく。 Image > Mode > Convert to Color Profile... を選択 RGB wo…

カスタムレイアウトの作成

一覧に戻る スクリーンサイズと一見性を考慮したデザインという点を除けば、ウェアラブル端末用のレイアウト作成は携帯デバイスと同じです。良いユーザー体験は除きますが、携帯アプリの機能やUIを持ち込むべきではありません。必要な場合のみカスタムレイア…

Android Wear実機の開発者向けオプションを有効にする

設定>端末情報>ビルド番号 を数回タップすると開発者向けオプションが有効になります。 これでPCにUSB接続して直接インストール・デバッグできるようになりました。

Android Wearエミュレータと実機をUSBデバッグ接続する

ちょっとわかりずらかったのでメモ。 まず、Wearのエミュレータを起動後、Android端末をUSB接続。 adbコマンドを実行 adb -d forward tcp:5601 tcp:5601 Google Playからダウンロード・インストールしたAndroid Wearを起動する。 すでに実機(Gear Live)と接…

ウェアラブルアプリケーションの作成と実行

一覧に戻る Samsun Galaxy Gear Live届きました! 一週間使ってみました。小さなデバイスですし、表示される内容も多くはありません。正直あまり期待してはいなかったのですが、以外にも便利だということがわかりました。まず、重要なメールが着信した時だけ…

ウェアラブルアプリの作成

一覧に戻る Moto360も今月末には予約開始だと思われるが、もう待てません。とうとう、Gear Liveポチってしまいました。7/7出荷予定だそうですが、今現在まだ届いてません。 配達状況を見ると「ベース通過」となっています。明日ぐらいには届くと嬉しいなぁ!…

Android Wearアプリ作成

通知にウェアラブル機能を追加 通知の作成 通知で音声入力を受け取る 通知にページを追加 通知をスタックする ウェアラブルアプリの作成 ウェアラブルアプリケーションの作成と実行 カスタムレイアウトの作成 音声機能の追加 ウェアラブルアプリのパッケージ…

Android Wearの通知をスタックする

Android Wearの通知をスタックする方法を学びます。ポイントは、ウェアラブルデバイスではスタックとしてグループ化し、携帯デバイス上では、要約した1つの通知にまとめる点です。

Android Wearの通知にページを追加する

Adding Pages to a Notificationを参考にしながら通知にページを追加する処理を実際に動かしてみます。

Android WearでRemoteInputを使って通知から音声入力を受け取るとろこまで試してみる

Android WearでRemoteInputを使って音声入力を行います。入力された文字を端末側に送信して表示するところまでを実装してみます。今回は開発環境としてEclipseではなくAndroid Studioを使ってみます。Android Studioでの開発環境の構築手順も詳しく説明して…

Android Wearで通知から音声入力を受け取る

Get Started(導入)とCreating Notifications for Android Wear(Wear用の通知を作成する)は次の記事を参照して下さい。 GoogleがスマートウォッチOS “Android Wear” を発表したのでテスターになってみた Android Wearで通知から音声入力を受け取る 先日に…

Android Wearあれこれまとめ

とりあえずGoogle Wearについてメモ書きなど残しておきます。 Android WearのUIキット。使いどころはよくわからないがメモ。 http://androiduiux.com/2014/03/19/android-wear-ui-design-kit-for-photoshop-0-1-free-download/ Moto 360 http://moto360.moto…

GoogleがスマートウォッチOS "Android Wear" を発表したのでテスターになってみた

GoogleがスマートウォッチOSを発表しましたね。 Google、スマートウォッチOS、Android Wearを発表―最初の製品はLG ‘G’とMotorola Moto 360 http://jp.techcrunch.com/2014/03/19/20140318googles-android-wear-a-nexus-program-for-smartwatches-debuts-with…

Googleが5/16に発表した新しいAndroid向け総合開発環境「Android Studio」を試す(2)

前の記事からの続きです。 では、新規に作成したプロジェクトをそのまま実行してみましょう。実行ボタンをクリックするか、control + R で実行します。 最初はLaunch emulatorの「...」ボタンを押して、エミュレータを追加します。「Android Virtual Device …