sms日記

Short Message Serviceじゃないよ!

Android

onResumeでFragmentTransactionのcommitしたら死んだけど蘇った

みなさん、Fragment使ってますか、Fragment。

最近Androidやってません。ryosmsです


さて、Activity#onDestroyでFragmentの操作するのは仕様で禁止されてるってのは常識ですよね?私は昨日知りました(だってonDestroyとかめったに使わないし、普通はそんなところでFragment操作するようなことないもん)


参考:[Android] Activity#onDestroyではFragmentTransactionの操作はできない | うら紙のメモ


ところが、ですよ。

なんとActivity#onResumeで呼んでるFragmentTransaction#commitに対してIllegalStateExceptionが「can not perform this action after onSaveInstanceState」とか言い出したんですよ。


というわけで回避策のメモ


続きを読む

Facebook4JのAndroidサンプルを動かしてみた

最近、Androidより娘の相手をしてるほうが楽しいです。@ryosmsです

Android Advent Calendar 2012の裏14日です

ネタがない、と悩んでる時にこんな記事を発見しました
Facebook4JをAndroidアプリ上で動かすサンプルコードを公開しました+α

Facebookのアプリなんかも作ってみたかったので、これ幸いと飛びついてみました

で、このサンプルコード、私の環境では動かすまでにいろいろと修正が必要だったので公開しておきます

続きを読む

Androidの便利なライブラリを集めてる

マシンを入れ替える予定はまったくないけど、いつの間にやらマシンが変わってるとかよくある話です。


というわけで、環境の構築を楽にするためにAndroid開発で(自分が)使うライブラリをまとめていっています。

repo使って一括で落としてこれるようにしてます(Windowsでrepoって使えるん?Cygwinあたり入れればいけそうだけど...)

他にも「こんな便利なライブラリがあるよ!」って人は教えてくれると嬉しいです


リポジトリは ryosms/AndroidLibraries - github


repoについて、合同勉強会あたりで話したいなぁ(チラッチラッ

改行プラグインのアップデート

娘が産まれました。ryosmsです。


さて、悪名高いDeveloper Display Requirementsのせいで時刻が相対表記になってしまってレビュー欄が大荒れのtwiccaさんですが


改行プラグインに絶対時刻表示機能を追加しました!


ダウンロードはGoogle Playから


以上

twitter-text-javaを使ってみた

実は(というわけでもなく、使ってればわかると思うけど)、俺々ツイートの文字数カウントはかなりいいかげんに実装してます。
どのくらいいいかげんかというと、ツイートにURLが含まれてると、本当はt.co短縮されるのでそれを加味して計算しないといけないけど、t.co短縮とか無視してその文字数を素直にカウントしてます(ぉぃ

で、まぁ、いいかげんにそのへんをちゃんと実装しようかなぁ、でもURLの判定とかめんどくさいんよなぁ...とか(かなり前から、それこそリリースする前から)考えてました。

そこでtwitter-text-javaですよ
https://github.com/twitter/twitter-text-java 

まぁ、それにしてもググっても使い方が出てこないこと...
というわけで、導入方法からツイート文字数のカウントのやりかたまではメモとして残しておく(ちなみに、当然Androidでの使い方)
続きを読む

MBAでJCROMをビルド

今まで、JCROMのビルドは外付けHDDにインストールしたUbuntu12.04でやってたんですが、ROMをビルドする時だけUbuntu立ち上げるのもめんどくさいなぁ...ということでMac上でビルドできるようにしてみました。
(「Ubuntuをメインで使えばいいじゃない!」ってマサカリ投げるの禁止な)

まぁ、こんな記事見たんで、前に一度チャレンジして挫折した環境構築をもう一度やってみようかなと...


続きを読む

MEDIAS TABェ...

MEDIAS TAB N-06D で、Xi圏内に入ると SignalStrength#getGsmSignalStrength の値が取れない...

検証用のコード(gist)作って調べてみたら、
GSM Signal Strength = 99 
が返ってくる...
NECさん、そんな質問に答える前になんとかしてよ...

twiccaドアー更新

twiccaのツイート表示プラグイン用動作確認アプリ「twiccaドアー」を更新しました

1画面で全項目を表示していたUIを刷新しました
他に機能はほとんど増えてません

アプリのダウンロードはこちらから(別サイト)

twicca.r246.jpにはユーザーIDも渡ってくるように書いてあるのに、どうも渡ってきてないみたい...
 \あおやまさーん/

「俺々ツイート」も更新

アップデートついでに、「俺々ツイート」も更新しました


v.0.3.0 での変更点
  • メディアアップロード対応(pic.twitter.com)
  • 誤爆防止用にツイート確認ダイアログを表示する
  • その他バグフィックス
 
 ダウンロードはGoogle Play

「リプライったー」を更新しました

公開してかなりの時間放置していたリプライったーを更新しました。
(更新というか、1から作り直しました←)

v.2.0.0での変更点
  • Twitter APIの改定に対応
  • 画面をスワイプで移動するように 
  • あと、高解像度アイコンを付けました

インストールはGoogle Playからどうぞ
 

アプリのスクリーンショットをJCROMで撮る勇気!

記事検索
プロフィール

ryosms

楽天市場
  • ライブドアブログ