2012/04/08_[ProcessingでかんたんAndroidプログラミング]読書メモ

読んだ図書) ProcessingでかんたんAndroidプログラミング http://www.cutt.co.jp/book/978-4-87783-276-6.html 続きを読む
0
close_yutori @kimukou2628

Processing for Android ・2.04aのpre版+JDK6+AndroidSDK ・転送先はVertualBox+Androidx86(2.2-r2-eeepc.iso ・ant ・著者が作成したandroid_tool(Ruby製

2012-04-08 10:09:42
close_yutori @kimukou2628

Processing for Android ツールやサンプルのダウンロードは本の袋とじ=>url入力して落としてください とのこと<はさみ忘れた。。

2012-04-08 10:10:56
close_yutori @kimukou2628

Processing for Android x86のインストール手順は細かく書いてありますね (でもwinXPだとeepcだとうまくいかなくてgenerice.iso入れたような??

2012-04-08 10:17:56
close_yutori @kimukou2628

Processing for Android adb旨く繋がらない=> 実は VirtualBox:ポートフォワーディング の設定が必要 1)Virtualbox Manager側 「adb tcp △ 35555 △ 5555」

2012-04-08 10:21:28
close_yutori @kimukou2628

Processing for Android 2)x86コマンドプロンプト setprop service adb.tcp.port 5555 adbd & 3)PC側 adb connect 127.0.0.1:35555 adb device

2012-04-08 10:22:49
close_yutori @kimukou2628

Processing for Android やはりここまで遣らないと繋がらないのか・・ たぶんここら辺は Androidx86の接続の基本知識なんだろうけど うまく自動化出来ないのかな~

2012-04-08 10:25:02
close_yutori @kimukou2628

Processing for Android apk作成) 1)mode=>Android に 2)Export Android project 3)スケッチ直下にandroid project作成 4)著者作成のandroid_toolでapkコンパイル&転送

2012-04-08 10:28:54
close_yutori @kimukou2628

Processing for Android Android_tool.exe は ant処理をGUIで遣ってくれる物みたいだな。 exeにしていると言う事はRubyは要らない認識でOKなんだよね?

2012-04-08 10:30:29
close_yutori @kimukou2628

Processing for Android VBOX転送が失敗するとき) ・JDK7入っている? ・android_tool.exe管理者権限有? ・Manifest.xml場所(×:s8/manifest.xml ○:s8/android/manifest.xml

2012-04-08 10:33:52
close_yutori @kimukou2628

Processing for Android ネットワーク設定) * ネットワークアダプタ有効=>ブリッジアダプタ=>イーサネット機器 * Wifiルータ ブリッジ設定ってうまくいかなくて悩んだ記憶があるorz(バッファローの共有Wifi子機ってブリッジ接続なので

2012-04-08 10:39:41
close_yutori @kimukou2628

Processing for Android x86イメージ自体の eth0に固定IPを設定。 IP自体は同じセグメントであればOK。DNSやGatewayは同じにしてください その他の実行) ・エミュレータ ・実機 一応普通通りに実機転送できるのか・・

2012-04-08 10:44:50
close_yutori @kimukou2628

Processing for Android P96 からやっとProcessingでアプリ作成の説明 P103 Android特有の問題) densityを計算して座標計算等しましょう 例)MyPixel * density +0.5(切り上げの為)

2012-04-08 10:49:37
close_yutori @kimukou2628

Processing for Android 向きの指定) setup orientaion(LANDSCAPE) 3Dを使う) size(400,400,OPENGL) 等普通

2012-04-08 10:55:19
close_yutori @kimukou2628

Processing for Android 画像の保存) Android=>Sketch Permissions=>Android Permissions Selectors WRITE_EXTERNAL_STRAGE インターネット接続) INTERNET

2012-04-08 10:57:12
close_yutori @kimukou2628

Processing for Android link("http://wwww"); でブラウザ切り替え後、バックキーで戻ってもうまく表示できないみたいな話の記載が (昨日programaで聞いた限り1activity扱いだったと思う

2012-04-08 11:04:44
close_yutori @kimukou2628

Processing for Android ファイルコピー) byte x[] =loadBytes("test.png"); saveBytes("test2.png",x); WRITE_OWNER_DATA/WRITE_EXTERNAL_STRAGE

2012-04-08 11:07:24
close_yutori @kimukou2628

Processing for Android 保存先は下記なイメージ) path = "/data/data/"+パッケージ名+"/files/test2.png"; loadimage(path)

2012-04-08 11:09:23
close_yutori @kimukou2628

copyfile知らなかった。.. / “AndroidのFile入出力サンプル” http://t.co/wov05ZoQ

2012-04-08 11:10:48
close_yutori @kimukou2628

Processing for Android サウンドや動画、GUIを使うとき) apwidgets http://t.co/1dRsCeKC P135からそこら辺の使用例の説明 このコンポネント別でも使えるかもな~。メモメモ。

2012-04-08 11:15:36
close_yutori @kimukou2628

Processing for Android P151 OSCライブラリの解説 OpenSound Control 公式ではなく下記から落とす http://t.co/oPGC5o43 この例は、UDP通信をOSCで出来るよ!というサンプルらしい

2012-04-08 11:22:30
close_yutori @kimukou2628

Processing for Android P158 Javaライブラリを普通に使って TCPソケット通信の記述例 こういう記述をみていると簡易に新人研修とかのプログラム=>Processingでも良いんでは? とか思えてしまう・・

2012-04-08 11:25:03
非実在naka aki @naka_aki_spl

RT @kimukou2628: Processing for Android P151 OSCライブラリの解説 OpenSound Control 公式ではなく下記から落とす http://t.co/oPGC5o43 この例は、UDP通信をOSCで出来るよ!というサンプルらしい

2012-04-08 11:28:04
close_yutori @kimukou2628

Processing for Android Midi再生) ・Processing minim=>Androidで使えない=>apwidgets:APMediaPlayer を使用(AndroidのMediaPlayerのラッパ

2012-04-08 11:36:48
close_yutori @kimukou2628

Processing for Android mp4再生) ・apwidgets:PVideoView P178~ カメラ、GPSの章

2012-04-08 11:38:40
close_yutori @kimukou2628

Processing for Android センサー系の処理 ketai ライブラリを使う * ketai http://t.co/pB5HA5mC カメラ、GPS、加速度センサー、磁気センサー へー。加速度+磁気=>コンパスアプリ ですか。

2012-04-08 12:00:22