알아 둬야할 javascript 프로젝트 들

개발 2014/01/08 10:06
크리에이티브 커먼즈 라이선스
Creative Commons License


 http://www.buggymind.com/533

저작자 표시

설정

트랙백

댓글

Activity 상태 저장하기

개발/Android 2014/01/02 15:17
크리에이티브 커먼즈 라이선스
Creative Commons License


 안드로이드에서 Activity 가로세로 회전시 onCreate()를 다시 호출하게 되는데

 

 이때 회전하기 전의 화면상태를 알아올방법이 없다는게 문제..;


 그래서 API 문서 뒤적뒤적 해보니 나오는게 Activity에서 onPause전후에 저장할수있도록


 함수를 하나 열어둔게 있어 이걸로 사용하니 정상적으로 전달된다.


 (onPause전에 나올지 후에나올지는 보장할수없다고 문서에 표시되어있음 )




 그런데 이때 주의점이 Bundle에 저장하는 소스를 넣고나서 


 가끔씩 런타임 오류가 나서 왜그럴까 고민해봤는데


 값이 일정 사이즈 이상되면 오류가나는게 아닐까 조심스럽게 추측해봄.


 참고로 테스트시 ArrayList<String>에 데이터가 2000개정도 담긴 변수를 저장시 가끔오류가 났음.






public class MainActivity extends Activity

{

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

if( savedInstanceState == null )

{//최초 생성시

}

    else

    {

Log.i("testNumber : " , savedInstanceState.getInt("testNumber") + "" );

    }

}



        @Override

protected void onSaveInstanceState(Bundle outState) {

             outState.putInt("testNumber", 100);

super.onSaveInstanceState(outState);

}

}


저작자 표시

'개발 > Android' 카테고리의 다른 글

Activity 상태 저장하기  (0) 2014/01/02

설정

트랙백

댓글

2014년 새해 휴일 그리고, 대체공휴일

사는이야기 2013/12/31 14:51
크리에이티브 커먼즈 라이선스
Creative Commons License


 아직도 2013이라고 쓰는게 어색한데 벌써 2014라고 써야하는 시기가 다가왔습니다.


 올해는 무엇을 계획하고 이루어야할지 생각만 해도 암울하네요,


 벌써 계란한판이라는 나이가 저를 너무 조여오네요..ㅠ


 그러다 문득 휴일은 몇일정도쉬나? 라는 생각에 이리저리 뒤져봤습니다.








 가장 눈에 뛰는건 9월에 추석이 대체 공휴일이 실시되어 5일동안 쉴수있다는 희소식이 있는데요,


 이제부터 휴일이 주말이 걸쳤는데 안걸쳤는지 신경안쓰고 푹쉴수있는 그런 시기가 왔다는 사실이


 저를 기쁘게 하네요.^^ 아싸~



저작자 표시

'사는이야기' 카테고리의 다른 글

2014년 새해 휴일 그리고, 대체공휴일  (0) 2013/12/31
기린군! 태국 방랑 여행기 ( 0 )  (0) 2013/05/18
날카로워진다.  (0) 2011/07/23
나태해진다.  (0) 2011/07/19
나는왜이렇게..  (0) 2011/06/08

설정

트랙백

댓글

1 2 3 4 5 ... 18

티스토리 툴바