れさくのブログ

れさくのブログ

*

3日目:アトム・ハート・ファーザー~カメラアプリを作るッ!

   

あ…ありのまま 今 起こった事を話すぜ!

「AndroidManifest.xmlが2つある。」

manifes2
選挙が近いからですね。
ひとつには「消費増税反対」って書かれています。
もうひとつには「消費増税して豊かな社会と安心の老後を」って書かれています。

とりあえずeclipseぶん殴ったら(再起動したら)マニフェストは1つに戻りました。

さて、どっちのマニフェストが残ったんでしょうね・・・。

という訳でクラウドナインアップスのAndroid教室3日目です。
android_title

講義前はジョジョバナで盛り上がります。(主に私1人が)
写真 2014-11-26 18 29 28
小松先生「スクールの先生3人ともみんな仙台出身なんですよね。花京院通りとか普通にありますからね。」

勾当台にもスクール作ってください。

今日のメニューはこんな感じです。

5.センサーとカメラの利用
【アプリ特有の機能の使い方】

センサーやSDカード書き込み、カメラ等Androidアプリ特有の機能について学びます。

【オブジェクト指向とは Part2】

クラスやメソッドなどの考え方を整理しながら分ける方法を学びます。

【ディレクトリ構成について】

Androidのプロジェクトファイルがどのようなディレクトリ構成になっているかを学びます。

6.カメラアプリ(タイマーカメラ)の作成
【アプリ特有機能の実装】

録音や再生、タイマーやカメラ、メール送信、SDカード保存などアプリ特有の機能を制作します。

【UIの制作】

イメージビューやビューページャーなどのUIについて学んで制作します。

・Windowsの場合、Ctrl+スペースで予測が出る!

・こまめに保存&なにかおかしかったらClean

写真 2014-11-26 19 32 41

今回作るカメラアプリはタダのカメラアプリではありません。
撮影すると被写体が写真に取り込まれて矢じりを持った親父が
自分のボイスとか好きな音を録音してそれをシャッター音に設定できてさらにタイマーも作動するという豪華盛りだくさん。

シャッター音は当然「今だ!『点火』しろ」を吹き込む予定です。

タイマー作動というのなら、ボイスはこれしかありません。

先生「このボイスを使った機能はOS4.1からサポートされてます」

余裕余裕、このジョジョスマホ4.0.4だし。

ダメじゃん!

でも大丈夫。

先生がソースをカスタマイズしてフォローしてくれます。

CameraFragment.javaで音声使うところをコメントアウトすればカメラやタイマーの機能は使えます。

「この機種は何ができて何ができないか」
「できることをするためには何をしないといけないか」

こういうことが初心者には分かりません。
やはりちゃんとしたスクールで先生について学ぶべきです。

ともあれだ。

タイマーは作動するッ!

タイマーを使えば誰もいないはずなのに突然「バシャッ!」とかシャッターが下りる訳です。

れさくの屋敷を捜索している連中を脅かすこともできます。

数百台の白ロムやら爪が詰まったビンの山とか見つけてビビっている連中は、さらに震え上がること間違いなし。

さて、この4.1のカメラアプリ、4.0.4のジョジョスマホにどうやって入れる?

これは「開発しているアプリそのもののターゲットを変える」場合。
プロジェクト作成後に、Androidのバージョンを変更する

正解はマニフェストを変える!
———————————
android:minSdkVersion="16"
android:targetSdkVersion="19" />

———————————

———————————
android:minSdkVersion="14"
android:targetSdkVersion="19" />

———————————

消費税16%が14%になりました。
やったあ!
(どっちも10%超えてるー!ガビー)

さて・・・・・。
 
 
 
 
できましたァァァァン!
写真 2014-11-26 19 30 46

あ、間違えたこっちだ。
写真 2014-11-26 21 36 35

こんな感じでアプリが作れてしまうクラウドナインアップスの説明会が今度の日曜(11月30日)にあります。
【無料】少人数制初心者歓迎!iPhone/Androidアプリ開発スクール「クラウドナインアップス」【無料スクール/講義内容説明会】
「そろそろネイティブアプリ作れないと・・・」と思っているPHPerさんなどに激しくオススメです。

 - 5日間でできるAndroidアプリ開発

adpc

adpc

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  関連記事

1日目:計算機を作ろうとしたらUSBドライバの勉強が進んだの巻

~前回までのあらすじ~ AndroidSDKは重い。 AndroidSDKは複雑 …

unnamed
リリース前に:apkとapkとKeyStoreとzipalign

クラウドナインアップスでの授業も終わり、なんだかアプリが作れてしまいました。 こ …

Androidアプリにプッシュ通知を実装する

運営から限定イベントのお知らせが届いたり、新着ニュースが届いたり。 そんな通知を …

ic_launcher
おまけ:本当は大変なAndroid開発

スクールで作ったapkファイルがあれば、「新規で」アプリリリースするなら簡単。 …

4日目の前日:ところで駅コレのAndroid版って

そもそも今回れさくがAndroidアプリ教室に通っている理由は、「駅コレのAnd …

unnamed
APKファイル署名のデッドロック?

Androidアプリリリース直前の段階で最大の疑問。 【課題】 大昔に「署名なし …

icon-pc
最終回:本当に5日間でAndroidアプリが作れてリリースできた。

というわけで、5日間でできるAndroidアプリ開発も今回で最終回を迎えました。 …

10671457_837472396304552_3584240601328250199_n
2日目:スタバで授業の復習をしたら駅コレAndroidアプリができてしまった(後編)

~これまでのあらすじ~ スタバでスタバなうを作った。 さて、この勢いでもっと何か …

4日目:地図アプリを作る~人生の位置情報を求めて~

「そもそも八幡山ってどんなところよ?」 そんな声が聞こえてきそうです。 こんなと …

5日目:クラウドナインアップスAndroid教室最終日

一部で好評! 八幡山ってどんなところよ?シリーズ。 京王線の八幡山駅を出て左に進 …