Androidのバイブレータ(Vibrator)を使用する方法

はじめに Androidアプリでバイブレータを使う方法です。 ゲームアプリやユーザへの通知に利用できます。 AndroidManifestにPermissionの追加 バイブレータを利用するには権限の追加が必要です。 android.os.VibratorはすべてのAPIレベルで利用できます。 <uses-permission android:name="android.permission.VIBRATE"></uses-permission> getSystemServiceでVIBRATOR_SERVICEを引数にVibratorインスタンスを取得する private long patt

gnuplotでラベル,タイトル,フォントを設定する方法

前回 はgnuplotで加速度センサーの値を時系列でグラフにしました。 この記事ではgnuplotの生成するグラフにラベル、タイトル、凡例とフォントの設定方法を試します。 ■設定前 ■設定後 ラベルの設定 set ylabel 'acceleration(m/s^2)' set xlabel 'time(ms)' set ylabelとset xlabelでxy軸それぞれのラベルを設定できます。 また、ラベルで上付き文字を使いたい場面は多いかと思います。 上付き文字を利用するには^を使います。 例でもacceleration(m/s^ 2 )で2乗を表す上付き文字を使用しています。 凡例の設定

Androidに搭載されているセンサー一覧を取得する方法

AndroidWearに搭載されている加速度センサーのメーカーと型番を調べる必要が出たので, やってみます. Androidスマートフォンでも同様です. はじめに Sensorクラスに TYPE_ALL があります. TYPE_ALL Added in API level 3 int TYPE_ALL A constant describing all sensor types. Constant Value: -1 (0xffffffff) 端末に搭載されているセンサー一覧を返すようです. コード 実行端末の搭載センサーを表示するコードです. mobile,wear どちらでもいけます. p

gnuplotでCSVファイルをプロットする方法

AndroidWearの加速度センサーで取得した加速度をグラフ表示します。 加速度は時系列データです。 CSVファイルとして保存した加速度データを用い、読み込みます。 CSVは「hh:mm:ssssss,X-axis,Y-axis,Z-axis」というフォーマットにしました。 final DateFormat df = new SimpleDateFormat("HH:mm:ssSSS"); final Date date = new Date(System.currentTimeMillis()); String SEND_DATA = df.format(date)+","+x+","+y

AndroidWearをBlueooth経由でデバッグする方法

AndroidWear開発していてよく忘れるのでメモ. USB接続ができないMoto360 とかでアプリ開発したい人向けです. 手順を始める前に,スマホをPCに接続し,スマホはWear端末とペアリングしておきます. adbコマンドも使える状態にしてから行ってください. 手順 1.デバッグ許可(スマホ側) 2.デバッグ許可(Wear側) 3.adb接続(PC側) 1.デバッグ許可(スマホ側) AndroidWearのアプリを起動して,歯車マークの設定を開きます. Wear毎の設定画面ではないので注意です. 設定画面の一番下に「Bluetooth経由のデバッグ」の項目があります. トグルスイッチを

AndroidWearで心拍センサーの値をスマホに送る方法(前編)

今回は「AndroidWearで心拍センサーの値をスマホに送る方法」の前編です. この記事では,AndroidWearで心拍数を取得して, ウォッチの画面に出力するところまで,紹介します. はじめに AndroidWearで心拍数を取得して表示するサンプルアプリを作っていきます. 検証した実機は Moto360(初代) HUAWEI WATCHs の二つです. 手順 1.センサーマネージャの取得 2.イベントリスナーの登録 3.値の取得 という流れになります. 1.センサーマネージャの取得 /*****↓センサーマネージャ取得↓*****/ //センサーマネージャーを取得 manager =

macでadbコマンドを使う方法

AndroidWearアプリを作ることになり,AndroidWear端末とmacの接続にadbコマンドが便利ということで.adbがmacで使えるようになるまでのメモ. 前提条件 JDKとAndroidSDKがインストール済みであること.※AndroidStudioがインストールされていれば,AndroidSDKも入っているので,セットアップは必要ありません.JDKも初回起動時にインストール済みのはずです. 方法 ターミナルを開いて以下のコマンドを実行します. $export PATH=$PATH:/Users/<自分のユーザー名のフォルダ>/Library/Android/sdk/platfo

WordPressでFTP接続を求められるときの対処法

WordPressをインストールしてプラグインを入れようとしたら、 「要求されたアクションを実行するには、WordPress が Web サーバーにアクセスする必要があります。次に進むには FTP の接続情報を入力してください。 接続情報が思い出せない場合は、ホスティング担当者に問い合わせてください。」 とエラーが出たので、解決方法のメモ。 解決方法 所有者とグループの変更で解決しました。 $ sudo chown –R apache:apache /var/www/html 環境によってはapacheが他のユーザーかもしれません。 また、パスはWordPressが入っているフォルダを指定して