onCreate액티비티가 생성되는 시점에 단 한 번 호출된다.따라서 뷰를 설정하거나 필요한 객체를 초기화하는 작업 등을 구현하면 된다. onStart액티비티가 사용자에게 보이는 순간에 호출된다.사용자에게 보이는 순간은 액티비티가 맨 처음 생성된 경우와 액티비티가 백그라운드에서 다시 포그라운드로 전환되어 실행되는 순간이다. onResume액티비티가 사용자에 의해서 상호작용(interaction)이 가능한 상태일 때 호출된다.stack자료구조의 맨 위에 놓인 액티비티가 상호작용이 가능한 액티비티이다. onPause액티비티가 비활성화되어 화며에서 사라지기 직전에 호출된다. 보통 백그라운드로 넘어가는 경우또는 다른 액티비티에 의해서 가려지는 경우이다.또한, 시스템 메모리가 부족한 경우에 자동으로 액티비티가 제거..
일반적인 인터넷 검색을 통해 드래그를 이용한 화면 전환 구현이라 검색해보면,ViewFlipper 과 Animation 효과를 이용한 화면 전환되는 소스들이 매우 많이있다. 헌데 이 방식은 드래그와 동시에 화면전환이 되지 않는다! 일단 드래그를 한후에 손을 화면에서 떼는 순간 그제서야 화면전환이되는... 반응성 제로인.. 그런 UI.. 인터넷에서 드래그 화면전환을 검색하는 대부분의 사람들은 그런걸 원한게 아니라.. (개인적인 생각으로는)구글플레이나 안드로이드 런처의 바탕화면 처럼 터치드래그와 동시에 화면이 움직이는 화사고 미려하고 아름다우며, 주인의 말을 찰떡같이 알아듣는 바둑이와 같은 UI를 원했을꺼라 생각된다. 물론 나도 그런걸 원해서 처음 검색을 시작하게 됬었고, 처음에는 적당히 타협해서 viewfl..