うみたんのアトリエ

Android開発とかメモっておきたいこと記録していくの。

AppInventor 音楽再生

AppInventorで再生時間の長い音楽ファイルを流すときは 「Sound」でなく「Player」を使用する。 画面起動時に再生したいならば、 Clockを設置し、ClockにPlayer.Startをくみあわせる。

最初の画面に戻る方法

最初の画面から次の画面を表示したとき、 次の画面から最初の画面に戻るときの方法。 finish(); するだけでおk! Intent intent = new Intent(.this, .class); startActivity(intent); としなくてもよい。 メモリを食うため。 勉強になた!!

ブログ復活

Android開発日記、復活しました 明日はPhotoshopの勉強会だぁ♪ めっちゃたのしみ!

画面がOFFになるとセンサーが反応しない!

あとで調べてまとめる

今頃知った

今頃知りました。 実機確認するとき(デバック実行)、 実機にテスト対象のアプリをインストール(マーケットからインストール)していちゃいけないことw すでに4つアプリ公開してんだけど、今頃知りましたwww だってエミュレーターだけでテストしてた…

Struts2 〈s:fielderrorで表示される?の消し方

struts2-core-2.1.x.x.jarを解凍してうにゃうにゃ。 あとで家に帰ったらまとめる。

はぁ?

apkのパッケージ名の先頭に次の値を使用することはできません: [com.android, com.google, android, com.example] ってでた。 そんなんなら、デフォルトのパッケージ名で作らないでほしい!

ディベロッパーへのコメント&評価

Androidアプリへの評価とコメントが未だ0件。 苦情はやだけど、こういう風に改善してほしいとか要望を聞いてみたいです。 まぁ、アプリ開発初心者なんですぐには対応難しいと思いますが、頑張りたい!

レンタルサーバー

を借りようとしています。 月500円くらいで借りられるならいいよね。 来月から借りちゃおうかな!

有効な端末インストール数

インストール数に対して有効な端末インストール数というものがある。 つまり現在端末にインストールされている数のこと。 総インストール数?有効な端末インストール数がアンインストールされた数。 有効な端末インストール?総インストール=が七割を維持せね…

JSONPでなくても

コールバック関数使わなければJSONデータで返ってくることがわかったので 無事取得できました。 ちゃんちゃん。

統計データ

Androidアプリ公開から約三週間?二週間?くらいで統計データが参照できるようになた。 こんな感じ。

インストール数

私が作ったAndroidアプリがちょっとづつではあるけども日に日に伸びて行くよおおおぉぉ! 内輪にしか宣伝してないのに…

JSONPデータ

あるWebAPIの戻りの形式がJSONと思ったら違った。JSONPデータだった。 JSONなら分かるんだけどJSONPって何?!Pって。 リクエスト投げてみて分かったんだけど、Pだとコールバック関数を好きな関数名で取れる模様。 まだJavaでリクエスト投げてもエラーになる…

SQLiteOpenHelper

SQLiteを使うにはSQLiteOpenHelperクラスを継承してクラスを作成する。 public VamoHelper(Context context) { super(context, DB, null, DB_VERSION); } @Override public void onCreate(SQLiteDatabase db) { db.execSQL(CREATE_TABLE); } @Override publi…

実機確認成功!

とりあえず作りかけのプロジェクトがNexus7に入ったわヽ(゚∀゚)ノ これでテストでけるるるるるるぅぅぅ。

Nexus7 Eclipseで認識されない

EclipseでNexus7の実機が認識されないので調べた。 以下の手順でドライバー認識を行う。 1.デバイスマネージャで, "Nexus"を右クリックしてドライバー更新画面に進む. 2.android-sdkのインストールディレクトリ下にある"extras\google\usb_driver"を選択…

(´・ω・`)ん?APIのバグ?

いきなり数値が飛んでるぞ。

ローソンのポン太くん?

似てる?

For Each ~ IN ?

For Each 変数 IN グループ グループには配列、コレクションを指定する。 この指定されたグループに対して繰り返し処理をする。 何回繰り返しを行うかは指定できないもの? javaでいうと、 for(int i=0; i<5i++) みたいに5回繰り返すみたいに、ないのかな?

Trim関数

Trim関数があった。 (・∀・)ホゥ JavaでいうString#trim()とおんなじなんですね。 RTrim、LTrimていうのがあるみたい。 RはRight、LはLeftの略ぽい。 察するに右、左の空白を取り除く。 まあTrimくらい分かりますよねぇ。

Nexus7 実機テスト

(´・ω・`)ん? Nexus7買ってみたものの開発用の設定画面がどこにあるか分からなかった。 タブレット情報のビルド番号を7回タッチしたら出てきました。 なかなか粋な心意気だ。

ReDim と Preserve

VBAの勉強をしている。 Dimが変数宣言するときに使うものと理解。 ReDimとはなんぞや? 変数を再定義するときに使うものだそうだ。 主に配列のときにReDimしてゼロクリアをするそうで。へー。 配列の定義の仕方が Dim hairetu() ていう風に宣言するみたい。 …

VBAは専門外でつ。

マクロ組んだことないです。 もう見ただけでヘドロでそうなのに、ちょっと見てくれないかと頼まれた。 ひどいよ!

String型(文字列・テキスト)のXMLの解析

String xmlData = "....."; // <- テキストで書かれたXMLが入っているとする DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); DocumentBuilder builder = factory.newDocumentBuilder(); Document doc = builder.parse(new ByteArr…

動的にリストボックスのデータを変更する方法

動的にリストボックスの値を変えたいときがある。 たとえばこんなとき。 一番上のリストが選択されたら、2番目のリストボックスに値をセットすればおk。 (XMLで定義せずJavaでつめていく) それから上位のリストボックスが選択されていなければそのリスト…

XMLデータの解析

はー、('A`)<マンドクセ 今から返ってきたXMLデータの解析すっぞ。。。 どのAPIもJSONを返してほしい! JSONマンセ━(´I`)━ !!!!!

HTTP通信エラー

WebAPIのURLに対してHTTP通信を行ったところ、 java.net.SocketException: Permission denied (maybe missing INTERNET permission) とExceptionがかえってきた。 調べたところ、 AndroidアプリでHTTP通信を行うには、AndroidManifest.xmlに以下の行を追加す…

お天気APIの利用

ライブドアのお天気APIの利用を考えています。 無料で使えるのはいいんだけれど、JSONデータで帰ってこないのかー!>< ちょっと解析が不便や。。。

ネクサス7キタ━━━━(゚∀゚)━━━━!!

よ。