タグ

AndroidとActivityに関するsattomiのブックマーク (2)

  • Avoiding memory leaks (超訳) - Android Zaurusの日記

    http://android-developers.blogspot.com/2009/01/avoiding-memory-leaks.html ナナメ読んだらなんか引っかかったので、えいやっと30分ほどで訳してみた。誤訳ご免。というかツッコミ歓迎。 メモリリークを回避する方法 Androidのアプリケーションは、少なくともT-MobileのG1ではヒープメモリは16MBに制限されている。電話としてはとても多くのメモリだが、同時に、やりたいことがある開発者にとってはあまりに少なすぎる。このメモリをすべて使い切るつもりがなくても、メモリの使用量はできるだけ抑えて、他のアプリケーションが強制終了されないようにしなければならない。Androidが、より多くのアプリケーションをメモリ上に持てれば、より素早くユーザがアプリケーションを切り替えられる。私の仕事上、Androiidアプリケーションのメ

    Avoiding memory leaks (超訳) - Android Zaurusの日記
  • Android: Activity以外からActivityを起動させる | 自転車で通勤しましょ♪ブログ

    今ちょっと実験的にアプリ作ってみようかなと思って3時間ほど頑張ってみたのですが、どうも需要がなさそうなアプリになりそうなので開発中止かな〜という感じです…。まあその過程で、得られた知識がありましたので、公開しておきます。Activity以外からActivityを呼ぶ方法です。具体的にはRecieverからActivityを起動したり、ServiceからActivityを起動したりする方法になるかと。 Activityから、次の画面用のActivityを呼ぶ場合は startActivity(intent); をすればいいわけですが、今回はアプリの都合上、レシーバからActivityを起動しようとしました。すると、例外で怒られました。 Caused by: android.util.AndroidRuntimeException: Calling startActivity() from o

  • 1