final String PREFNAME = "Preferences";
public void isFirstTime() {
SharedPreferences settings = getSharedPreferences(PREFNAME, MODE_PRIVATE);
SharedPreferences.Editor editor = settings.edit();
if (settings.getBoolean("isFirstTime", true)) {
editor.putBoolean("isFirstTime", false);
editor.apply();
Intent intent = new Intent(getApplicationContext(), GuideActivity.class);
startActivity(intent);
}
}메인 액티비티의 onCreate 함수안에서 setContentView 이후에
함수를 실행시켜주면 알아서 체크해줌.
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
isFirstTime();
728x90
'# App > Android(JAVA)' 카테고리의 다른 글
[안드로이드] 받아두면 정말 유용한 그림들 (0) | 2018.10.21 |
---|---|
[안드로이드 스튜디오] FragmentAdapter (0) | 2018.10.06 |
[안드로이드 스튜디오] 권한 설정, 획득하기 (0) | 2018.09.30 |
[안드로이드 스튜디오] EditText 엔터 키 변경, 자동 포커스 해제(키 패드 안 보이게 하기) (0) | 2018.09.29 |
[안드로이드 스튜디오] java.lang.IndexOutOfBoundsException: Inconsistency detected (0) | 2018.09.28 |
[안드로이드 스튜디오] 이미지 크기만큼 보여지는 View (0) | 2018.09.27 |
[안드로이드 스튜디오] Intent로 화면 전환하여 전화 걸기 (0) | 2018.09.27 |