3MBくらいに分割したくて作った。なんだと思ったら、メーリングリストで見つけた。http://groups.google.com/group/repo-discuss/browse_thread/thread/f82f61b66964...repoスクリプトのmagic2011-06-24Featureの一覧を表示するアプリAndroidExpandableListの勉強を兼ねてFeatureInfoの一覧を表示するアプリを作ってみた。FeatureInfoはPackageManagerから取得できる。Mapが入ったListを作ってListに登録って戸惑う。Linux--excludeで、特定のファイルを除いてtarで固めることができる。androidのソースをgitとrepoを除いてtarで固めるときに便利だった。--excludeオプション2011-06-10バッテリー情報テキストを更新Androidテキストの色の設定を、バッテリー情報スクエアと同じような↑のダイアログに変更した。以前の色の設定と後方互換性を持たせるためにいろいろと変な修正が増え...バッテリー情報テキストを更新2011-04-24バッテリー情報テキストのソースコードを公開Androidバッテリー情報テキストのソースコードを公開した。AppWidgetを始めて実装したアプリで、拙い点があるかもしれないが、これからAppWidgetを作る人の参考になればうれしい。android.os.ProcessクラスのzygoteSendArgsAndGetPid()でsocketにいろいろwriteすると、pidがreadできる。socketのreadをしているプロセスがいて、それがforkしてpidを返している。前編Androidandroid-2.3.1_r1のソースコードを、Activity.startActivity()からアプリが起動するまでを追いかけてみる。前編2011-02-12Featureの一覧を取得するAndroidAndroidMarketは、アプリケーションのAndroidManifest.xmlの<uses-feature>をチェックして、そのfeatureがない端末からはアプリが見えないようにフィルターするらしい。書くと、カメラなしの端末からはマーケットで見えなくなる。WalkerさんにBatteryStatusTextを紹介してもらった。Walkerの紹介記事2011-02-02RemoteViewsの仕組みAndroidAppWidgetProviderで使っているRemoteViewsクラスの仕組みについて調べてみた。Widgetは、表示領域を提供するAppWidgetHost(大抵はホームアプリ)に、部品を提供するAppWidgetProviderから表示情報を送る形で構成されている。ホームアプリとAppWidgetProv...RemoteViewsの仕組み2011-01-24xperiaのroot化Androidマルチタッチ対応のアップデート後、z4rootではrootになれないらしい。いくつか方法があるみたいだが、自分の場合はSuperOneClickでうまくいった。ここからダウン...xperiaのroot化2011-01-10バッテリー情報スクエアをアップデートAndroid今まで色の選択はSpinnerで、選択肢が少なかったが、凝ったUIを作ってARGBのSeekBarにした。ApiDemosのColorPickerも考えたけど、SeekBarの方がいじってて楽しい。その代わり、ListPreferenceからカスタムViewになったため、設定が引き継げなかった。バッテリー情報スクエアをアップデート2011-01-09アプリのアップデートAndroidEnglishWordSearchを起動時にキーボードが表示されるように修正した。透過にしたりandroid:backgroundで背景の画像を変えたりしたせいなのか表示されなかった。o...アプリのアップデート2011-01-07バッテリー情報スクエアAndroidバッテリー情報テキストの仕組みを活かして、バッテリーの残量を四角で示すアプリを作った。RemoteViews.setImageViewBitmap()を使うと、その度に内部のリストにオブジ...バッテリー情報スクエア2010-12-19アプリ更新&エミュレータの電池Androidバッテリー情報テキストを更新した。1x2サイズのウィジットでも、レイアウトは1x1と同じxmlが使用できる。AndroidManifest.xmlで指定する、ウィジットのサイズを記述...アプリ更新&エミュレータの電池2010-12-16紹介記事Androidアプリを紹介してもらった。バッテリー情報テキストを紹介してくれました。フィンランドの人から、フィンランド語の翻訳を提案してもらってxmlファイルを書いてもらったけど、どうしてもウムラウト?が化けて...紹介記事2010-12-12バッテリー情報テキストを更新Androidテキストサイズが変わらないという指摘があったので、サイズ変更のUIをSeekBarに変更した。サイズが変わらないのは数値をあまり変更しなかったからだと思うが、今度のUIは文字の大きさを見ながら設定できるので、勘違いもないはず。Dial...バッテリー情報テキストを更新2010-12-10EditTextの入力制限AndroidEditTextに数字だけを入力させるように制限するには、setFiltersを使う。数値だけに制限...EditTextの入力制限2010-12-07Serviceの再起動&アプリ更新Androidバッテリー情報テキストはwidgetが更新されないことがあるみたいで調べていたら、Serviceは勝手に再起動するらしい。再起動後は別プロセスでonCreateだけが呼ばれる。いうケースに心当たりがあったので実験的...Serviceの再起動&アプリ更新2010-11-29マーケットのコメントAndroid英単語検索のマーケットのコメントで、広告が邪魔で見えないと書いた人がいた。このアプリは広告は入れてないので、ブラウザの表示設定の問題じゃないだろうか。マーケットのコメント2010-11-25アプリ更新Androidバッテリー情報テキストを更新。テキストの色で、ダークグレイとライトグレーが選択できないエラーを修正した。設定のデフォルト値をいじったので、一度アンインストールなりしないとエラーが改善しないかもしれない。ウィジットをタッチしたときのPendin...アプリ更新2010-11-21バッテリー情報テキストAndroidバッテリー情報を表示するウィジットはたくさんあるが、自由なテキストを設定できるものが見当たらなかったため、自作した。AppWidgetProviderはIntentを受信する度に...バッテリー情報テキスト2010-11-12バッテリー情報の取得Androidバッテリー情報の取得するには、ACTION_BATTERY_CHANGEDのIntentを受け取るBroadcastReceiverを使う。@Overrid...バッテリー情報の取得2010-10-26repoでブランチ・タグを指定Androidrepoを使ってAndroidのソースコードを取得するとき、-bでブランチ・タグ名が指定できる。masterがビルドできないと思ったら、64bitしかサポートしなくなっ...repoでブランチ・タグを指定2010-10-22英単語検索をver.1.2にアップデートAndroidソフトキーボードのEnterキーでも検索を開始するよう修正した。ボタンを押さなくても、キーボードの操作だけで使える。Intentを投げるだけで、あらかじめフレームワークに用意されているActivityが起動してすべてやってくれるため、アプリケーションでやることはほとんどない。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。