android
ハマりました… 現在のSDKでビルドしたアプリだと、drawableの昇順で先頭になる画像(私の場合はadd_frame.xmlという画像でした)が 正常に表示されないというバグがあるそうです。 回避方法はaaa.pngとか使わないダミーの画像をdrawableの中に入れておくとい…
開発中にPreferenceをリセットしたい時は、今まではアプリの再インストールしていました。 それでもめんどうなので、アプリにデバッグ用にPreferenceを削除する機能をつけたので書きます。 Preferenceはどうやって保存されてるの? xmlで保存されています。 …
ネタ元は こちら ユーザがソート可能なListView http://d.hatena.ne.jp/vvakame/20100718#1279453854 id:vvakame さんが素晴らしいコードを書いていたので、勝手に改変しましたすこしリッチにしてみました。 ごめんなさい 変数名とかだいぶいじっちゃいまし…
Dialogの実装方法についてLTしました。 ぜんぜん内容薄いですが スライドをあげておきます。pp.pdf
edit_name_dialog.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="wrap_content" android:layout_height="wrap_content"> </linearlayout>
カッとなって作りました。 どうぞダウンロードしてゲソゲソしてください。 ダウンロード カテゴリから [マーケット] -> [アプリケーション] -> [ツール] -> [侵略ゲソ] QRコードから 侵略ゲソ Android専用URLから 侵略ゲソ マーケットからダウンロード バー…
有料アプリだと、アプリがダウンロードされた時間まで分かっちゃったりしたり ダウンロードの情報をcsvでエクスポートできたりします。 具体的な数値はあげないですが いつダウンロードされているのか、時間別/曜日別でグラフ化してみました。 時間別ダウン…
Androidの会MLに質問投げました。 ListViewの内容が更新されないという質問です。 ListViewでEmptyメッセージが表示されている状態から、アイテムを追加しても表示されない。 - 日本Androidの会 | Google グループ http://groups.google.co.jp/group/android…
今までブログに貼りつけていたコードですが、 GoogleCodeにてソースを公開する方法に変更しました。 android-gifview - Project Hosting on Google Code http://code.google.com/p/android-gifview/ 前バージョンとの差分は以下の通りです。 デコードに時間…
たとえばダイアログでキャンセルされたときや、ダイアログが閉じた時など イベントを取得したいときはこんな風に書きます。 progress = new ProgressDialog(this); progress.setProgressStyle(ProgressDialog.STYLE_SPINNER); progress.setOnKeyListener(new…
変えたところ 連続入力に対応 連続入力に対応しました。 デコ美のこれから バグフィックスとか ダウンロード カテゴリから [マーケット] -> [アプリケーション] -> [ライフスタイル] -> [デコ美] [マーケット] -> [アプリケーション] -> [ライフスタイル] ->…
ボタン画像を自作したので、selector.xmlを使って画像の切り替えをしようと思ったのですが selector.xmlの属性名が似たり寄ったりで分かりにくい! あと、挙動がつかめない! 毎回調べてる! ので、テンプレート作りました。 Viewによっても動きが違うみたい…
アニメーションGIFを再生するまでに試したことについてLTしました。スライドをあげておきます。gif.pdf
フックしたいんだ 今作っているアプリでBACKキーのフックをしたかったので、以下のようなコードを書きました。 @Override public boolean onKeyUp(int keyCode, KeyEvent event){ if(keyCode == KeyEvent.KEYCODE_BACK) { foo(); return true; } return fals…
code snippet 他人のコードを読むのは勉強になります。 androidのコードがまとまって書かれてるサイトを探してみました。 海外のサイトだけど、javaが読めればなんとかなるはず。 Code Snippets for Android :: anddev.org - Android Development Community …
変えたところ グループ名を右上に表示 グループの移動にグループなしを追加 起動時にグループ一覧を表示(設定) グループ名の初期値にフォルダ名を設定する(設定) 新しくデコメ絵文字が登録されたときにフォルダ名をグループ名に設定されるようになります…
PreferenceScreenでIntentを発行することができます。 <PreferenceScreen android:title="Intentを" android:summary="飛ばすよ"> <intent android:action="android.intent.action.MAIN" android:targetPackage="jp.tomorrowkey.android.sendwithextra" android:targetClass="jp.tomorrowkey.android.sendwithextra.SecondActivity"> </intent>…</preferencescreen>
変えたところ バグレポート機能をつけました。 強制終了した場合、次回起動時にバグレポートを送信するか聞かれます。 品質向上のためにぜひ送信を押してください。 デコ美のこれから 連続入力 ダウンロード カテゴリから [マーケット] -> [アプリケーション…
変えたところ 削除機能を追加しました。 IMoNiからではなく、メニューから起動するとデコメ管理モードに入ります。 そこでデコメ絵文字を長押し→削除で削除することができます。 有料版のご案内 今バージョンから有料版をリリースしました。 有料版にはグル…
すこしハマったんでメモ。 ContentProviderからレコードを削除するにはdeleteメソッドを使うんですが deleteコマンドを発行する前にレコードを選択してあげないといけません。 ソース Cursor c = getContentResolver().query(Media.EXTERNAL_CONTENT_URI, ne…
変更点 SizeOfLocalColorTableが0x04以上だった場合に対応 下3bitがSizeOfLocalColorTableSizeなんだけど、マスクするところで0x03としていたのがバグでした。 0000 0111は0x07ですよね… ソース GifDecoder import java.io.InputStream; import java.util.Ve…
Xperiaの傾きセンサと加速度センサの精度を調べてみました。 比較としてHT-03Aもありますよ Xperia 傾きセンサ:100ms毎 加速度センサ:20ms毎 HT-03A 傾きセンサ:20ms毎 加速度センサ20ms毎 Xperiaはあまりいい傾きセンサじゃないのかな?だいたい1:1で取得で…
変えたところ プレビューの表示部分を大幅に変更しました。 表示されないGIFアニメーションはない(ハズ)です。 動作がすこし軽くなったと思います。 おねがい プレビューに正常に表示されないデコメ絵文字がありましたら、 メールで送付していただけないし…
注意 バグが発見されました。 最新版はこちらです。 変更点 フレーム個別のDelayに対応していなかった インターレースを使ったGIFが正常に表示されない LocalColorTableを使ったGIFが正常に表示されない 直しました。 他にもなにか直した気がするんですけど…
AndroidのGIFアニメーション Androidで画像を表示するときにはImageViewを使います。 しかしImageViewでGIFアニメーションを表示しようとしても 最初の1コマ目が表示されるだけで、2コマ目以降表示されません。 困ったものです。 デコ美のプレビューではど…
変えたところ 以前から要望があった、表示順番を使用順に変えました。 使った順番に表示されると思います。 また、最初に起動したときには自動的に更新が走ります。 デコメ絵文字を追加したのに、デコ美に表示されないときは[メニュー]→[更新]を試してくださ…
新しい機能 外観がすこし変わりました。 上にひとつだけある画像はプレビューの部分です。 画像を選択することで、ここにプレビューとして選択した画像が表示されます。 アニメーションGIFならここで動きます*1 OKボタンを押せば、IMoNiにて画像が挿入される…
デコ美を公開しました デコ美をリリースしました。 ここが不便だったの 先日のiモードメーラのIMoNiのアップデートでデコメールが作れるようになりました。 新規メールの画面のメニューから、デコメ絵文字を押すとギャラリーが表示され、画像が選択できます…
Source package jp.tomorrowkey.android.dekoimageviewer; import java.util.ArrayList; import android.app.Activity; import android.content.Intent; import android.database.Cursor; import android.net.Uri; import android.os.Bundle; import android…
\新しいアプリリリースしたよー!/ \叫ぶ/をリリースしました。 なにこれ Simejiのマッシュルーム機能で動くアプリです。 Simejiインストールしていないとおいしくないです。 どんなことができるの? はらへった → \ハラヘッタ!/ という変換してくれます。 …