- Androidプログラミング質問スレ revision42
267 :デフォルトの名無しさん[sage]:2014/04/16(水) 01:12:13.56 ID:wAF9LlcM - 負荷上がってもクラスのアンロードは無いと思うけど
プロセスが死ぬとクリアはされるね
|
- Androidプログラミング質問スレ revision42
273 :デフォルトの名無しさん[sage]:2014/04/16(水) 07:13:25.43 ID:wAF9LlcM - >>268
GCじゃstatic変数は回収されない 端末の負荷云々はLowMomoryKiller絡みだろうけど 特定のクラスだけアンロードするとか聞いたことない
|
- Androidプログラミング質問スレ revision42
302 :デフォルトの名無しさん[sage]:2014/04/16(水) 22:18:12.09 ID:wAF9LlcM - >>299
その辺の作りってモバイル系のOSだと当然なんだけどね Android初期の頃はお行儀の悪いアプリが多かったせいで タスクキラーとか人気アプリの定番だったけど・・・ iPhoneでも今頃になって記事にしてるようなところもあるんだな iOSでバックグラウンドのアプリを終了するとバッテリーの持ちが悪くなる http://www.lifehacker.jp/2014/04/140414app_battery.html
|
- Androidプログラミング質問スレ revision42
304 :デフォルトの名無しさん[sage]:2014/04/16(水) 23:27:03.47 ID:wAF9LlcM - MainActivityのコード量を減らすためと言いつつ
Button側は無駄なコード量増えてる気もしないでもないけど・・・ Androidの仕組み使うんだったら直接SQLite叩くんじゃなくて ContentProvider経由でデータ取るようにして 更新もContentProvider経由にして、 更新時にnotifyChange呼べば データ取得していたCursor側で更新があった通知受け取れるから そこで再度データ取りに行くようにすれば良い それがめんどいんだったらObserverパターンとか使って通知する仕組み作るのが楽かな
|