携帯からなので読み辛いかもしれませんがお許し下さい。
参考になるかどうか解りませんが、ボタンが少なくてバックグラウンドで
起動できるという特徴を活かしてアプリ終了時には、ユーザーが選択でき
るようになればいいなぁとおもいます。
いい例としては、"sky fire"というブラウザがあるのですが、基本
的にはバックグラウンドで起動しています。しかしアプリ終了時には、戻
るボタン長押しでポップアップが出てプロセスが切れるようになっていま
す。
以上ユーザー目線で申し訳ないですがご参考になればと思います。
On 2010/06/02, at 20:02, morishima <morish...@gmail.com> wrote:
> morishimaと申します。
>
> アプリケーションをfinish()で終了させても、タスクマネージャ
> のリストに残ってしまいます。
> アプリケーションを完全にKillするにはどうすればいいのでしょ
> うか?
>
> ActivityManager#restartPackageで自分のアプリケーションを指定する
> 方法では、
> onPause() やonDestroy() が呼ばれなくなってしまいました。
>
>
> 終了させるとメモリ上から消え、タスクマネージャに載らなくなるアプ
> リケーションがあったため、
> 何か方法があるものと思うのですが、方法に行き着くことができません
> でした。
> ご存知の方、情報をお願いします。
>
> --
> このメールは Google グループのグループ「日本Android
> の会」の登録者に送られています。
> このグループに投稿するには、android-group-
> ja...@googlegroups.com にメールを送信してください。
> このグループから退会するには、android-group-japan
> +unsub...@googlegroups.com にメールを送信してください。
> 詳細については、http://groups.google.com/group/android-group-
> japan?hl=ja からこのグループにアクセスしてください。
>
2010年6月2日20:02 morishima <morish...@gmail.com>:
> --
> このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
> このグループに投稿するには、android-g...@googlegroups.com にメールを送信してください。
> このグループから退会するには、android-group-j...@googlegroups.com にメールを送信してください。
> 詳細については、http://groups.google.com/group/android-group-japan?hl=ja からこのグループにアクセスしてください。
>
>
浦部@DS富津店です。
携帯からなので読み辛いかもしれませんがお許し下さい。
参考になるかどうか解りませんが、ボタンが少なくてバックグラウンドで起動できるという特徴を活かしてアプリ終了時には、ユーザーが選択できるようになればいいなぁとおもいます。
いい例としては、"sky fire"というブラウザがあるのですが、基本的にはバックグラウンドで起動しています。しかしアプリ終了時には、戻るボタン長押しでポップアップが出てプロセスが切れるようになっています。
以上ユーザー目線で申し訳ないですがご参考になればと思います。
morishimaと申します。
アプリケーションをfinish()で終了させても、タスクマネージャのリストに残ってしまいます。
アプリケーションを完全にKillするにはどうすればいいのでしょうか?
ActivityManager#restartPackageで自分のアプリケーションを指定する方法では、
onPause() やonDestroy() が呼ばれなくなってしまいました。
終了させるとメモリ上から消え、タスクマネージャに載らなくなるアプリケーションがあったため、
何か方法があるものと思うのですが、方法に行き着くことができませんでした。
ご存知の方、情報をお願いします。
--
このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
このグループに投稿するには、android-g...@googlegroups.com にメールを送信してください。
このグループから退会するには、android-group-j...@googlegroups.com にメールを送信してください。
詳細については、http://groups.google.com/group/android-group-japan?hl=ja からこのグループにアクセスしてください。
その状態だと、端末を縦、横の繰り返しでメモリ不足になりませんか?
エミュレータなら「Ctrl(左)+F12」でテスト出来ます。
bitmap.recycle();
を適切な場所で発行しないといけないと思うのですが。。。
> こんにちは、宮山です。
>
> System.exit(0)でアプリが終了することが出来ました。
>
> 実はこのコマンドを知らなくて今まで
>
> Process.killProcess(Process.myPid());
>
> という感じで自分のプロセスを殺してました。
>
> 私のやっているプログラムでは、大量にbimapを扱うせいか終了時に
> 自分を殺しておかないと起動、終了を繰り返しているうちにメモリ不足で
> エラーになってました。
>
> この辺、2.2になったら改善されるんでしょうか?
>
> 以上、よろしくお願いいたします。
>
> On 6月4日, 午前10:54, EGAWA Takashi <e...@android-group.jp> wrote:
>> 江川です。
>> 本当に問題がないかどうかはソースを確かめていないのでわからないのですが、
>> ActivityのonPauseやonStopでfinishし、onDestroyの最後で(super呼んでから)System.exitする
>> という手もあると思いますがいかがでしょうか?
>> ------------------------------------------
>> EGAWA Takashi
>>
--
====================
Narumi NAGAI
====================
同じアニメーションをgetDrawableするとGCは発生しないの
で、このgetDrawableで取得したリソースをこちらのスレッドで解
放できれば改善すると考えています。
このgetDrawableで取得したリソースを解放するにはどうしたらよ
ろしいでしょうか?
方法がありましたら教えてもらえると助かります。
よろしくお願います。
>>
>>
>>
>>
>>
>>
>>
>>
Bitmapを扱う際の OutOfMemoryError については,
日高正博さんが, まとめられています. 参考まで.
http://d.hatena.ne.jp/hdk_embedded/20100518
# 日本アンドロイド会 関西支部 マニアック勉強会での発表資料
iPadから送信