2014-11-15 2 views
0

나는 현재이 같은 공유 환경 변수를 사용하고, 응용 프로그램의 주요 기능을 표시하려면이 library을 사용하고,쇼 케이스 라이브러리 안드로이드

1- After installation I set a SharedPreferences variable x to 0 
2- First time the user opens the main activity I check the variable x, if it 0 I use ShowCase 
view and set x to 1 
3- Now every time the user opens the app I will check x, if it's 1 I skip the ShowCase view 

나는 안드로이드에 새로 온 사람과 난 앱이 열릴 때마다 주 스레드에서 SharedPreferences를 확인하는 것이 좋은 생각이 아니라면, 다른 사람이 대신 다른 작업을해야한다고 생각하십니까? 또는 이것으로 충분합니까?

답변

0

정말 괜찮습니다. 물론 x 변수를 검색하는 시간은 SharedPreferences에서 달라집니다. SharedPreferences에 몇 백만 개의 변수를 저장하면 검색 시간이 크게 늘어나고 사용자가이를 인식하게됩니다.

성능에 대해 생각할 때 일반적인 권장 사항이 적용되지 않을 수 있으므로 사례를 테스트 해보십시오.

관련 문제