inventorというandroidアプリを簡単に作成できるソフトの使い方についても紹介していきます。気に入っているandroidアプリを時々紹介していきます。Inventorで簡易ミュージックプレーヤーを作ろうです。ミュージックプレーヤーを作っていきます。ブラウザで作る方はこんな感じです。ボタンやラベル等Renameはこんなかんじでやりました。(5,6も同様)(合わせて頂くと以降のブロックエディタの解説が見やすくなります。ブロックエディタの解説ではこれらの表記を用います。Db(Basic)も追加しておきましょう。Starterでは今回はAndExploreを使用します。実機で確認する際はこのアプリをインストールしておいてください。file:///sdcard/media/他は空欄で構いません。DetaUrlは自分の端末で保存している場所です。file:///はどの端末でも同じだと思いますがその後に自分が音楽ファイルを保存している場所を選択して下さい。私の場合はsdcard/media/というフォルダに音楽ファイルを保存しているのでその場所を指定しました。機種によりことなるのでスマホのファイラーでご確認下さい。続いてブロックエディタです。Starterを起動します。Starterを起動した時の動作です。sourceという変数にファイラーで選んだファイル名を入れています。Starter1.ResultUrlというのはファイラーで選んだファイル名を示します。fileというテキスト(選択した曲:◯◯の◯◯の部分)にそれを表示します。メソッドProcederを実行します(これは後述します)右上:Play.Clickは再生というボタンを押した時の動作です。変数sourceに入っているファイル名を再生するようにしています。右下:一時停止というボタンを押した時の動作です。Player1を一時停止させます。左上:アプリを起動した時の動作です。左下と見比べてみてください。左下:前の左下で出てきたProcedureというメソッドです。Dbは「タグ*◯◯」として関連付けて保存します。k<3ならばタグkにsourceを保存、さらにk=k+1としてkを1増やします。k>=3ならばタグ1にsourceを保存、さらにk=1とします。なんともわかりにくい説明ですね。具体例で考えてみましょう。(a)は曲名と思って下さい。cというように保存されます。a)が上書きされます。(分かりにくい説明で申し訳ありません・・・)右:ボタン4を押した場合を考えます。Button4.Clickは「1」というボタンを押した場合です。この時に左下で保存したものを呼び出します。1で保存したものを呼び出しましょう。→1」というブロックです。このブロックはTinyDb1のタグ1のものを取ってこいという命令です。ボタン5,6も同様にします。タグを2,3としています。実機で試してみてください。非常に簡単に簡易ミュージックプレーヤーができましたね(タグ等で若干頭を使いますが・・)このアプリにもう少し工夫をすればサムネイル(アルバムのジャケット)を表示したりできますね。その辺りは各々工夫してみてください。Inventorユーザーの会(グーグルグループ)Androidアプリ紹介ブログ管理画面このブログをリンクに追加する相互リンク募集中です名前:メール:件名:本文:相互リンク希望の方はサイト名とURLを記載のうえ送信して下さい。