[最新] ■[前年|前月|前日|2012/03/13|翌日|翌月|翌年] ■表示[全て|@gorry5のみ|個別]
■グループ[Mention] ■その他[Twitter:@gorry5][日記] ■[twtlog 20100921a]

@gorry5 [<<|@|>>]
03/13 20:24 Androidアプリ起動時に正しくないライフサイクル遷移が行われる現象の再現用サンプル URL:gorry.haun.org
03/13 20:24 これ、瞬間的に「Activityインスタンスが2つある状態」になっちゃってるのね、多分
03/13 20:31 1つめのActivityがfinishするサイクルと2つめのActivityがresumeするサイクルが一緒に発生しちゃってる
03/13 20:35 ゆえに、「onCreate()の前にonDestroy()かkillのどちらかが必ず発生する」ことを期待すると、この現象でハマることになると
03/13 20:37 (@117Florian) @gorry5 このときのactivityのJava的インスタンスって同一のものなんですか? (goza)
--------
03/13 20:39 @117Florian 確認してないですが、同一だと「上書きされた側のライフサイクル遷移は止まる」と思うので、たぶん別のものじゃないかと
--------
03/13 20:40 (@ARTsak) @gorry5 ギャラs GOランチャーでもでましたね これOS固有ぽいですね (zaki)
03/13 20:40 (@ARTsak) @gorry5 OS4迄確認しているなら 基本的に持っている地雷ぽいですね (zaku)
03/13 20:40 (@117Florian) @gorry5 staticで何か情報持ってるとやばいとかそんな感じでしょうか。同一のインスタンスじゃなければ割と大丈夫な気が。 (zake)
03/13 20:45 (@ARTsak) @gorry5 間違いなく。。。 URL:yfrog.com (zisi)
03/13 20:46 @117Florian staticな変数類は正常な遷移でも初期化されないことを前提にしておかないといけないかと。Destroyで解放することを前提にしたリソース類が問題かな

@gorry5 | @117Florian @ARTsak

@117Florian [<<|@|>>]
03/13 20:37 @gorry5 このときのactivityのJava的インスタンスって同一のものなんですか? (goza)
--------
03/13 20:39 (@gorry5) @117Florian 確認してないですが、同一だと「上書きされた側のライフサイクル遷移は止まる」と思うので、たぶん別のものじゃないかと
--------
03/13 20:40 @gorry5 staticで何か情報持ってるとやばいとかそんな感じでしょうか。同一のインスタンスじゃなければ割と大丈夫な気が。 (zake)
03/13 20:46 (@gorry5) @117Florian staticな変数類は正常な遷移でも初期化されないことを前提にしておかないといけないかと。Destroyで解放することを前提にしたリソース類が問題かな

@ARTsak [<<|@|>>]
03/13 20:40 @gorry5 ギャラs GOランチャーでもでましたね これOS固有ぽいですね (zaki)
03/13 20:40 @gorry5 OS4迄確認しているなら 基本的に持っている地雷ぽいですね (zaku)
03/13 20:45 @gorry5 間違いなく。。。 URL:yfrog.com (zisi)

■グループ[Mention] ■その他[Twitter:@gorry5][日記] ■[twtlog 20100921a]
[最新] ■[前年|前月|前日|2012/03/13|翌日|翌月|翌年] ■表示[全て|@gorry5のみ|個別]