본문 바로가기

반응형

전체 글

(27)
[Android]ProgressDialog 사용하기 public class BaseActivity extends AppCompatActivity { private ProgressDialog pd; // 프로그레스바 선언 ...... (중략) ...... // 프로그레스 다이얼로그 보이기 public void showProgress(String msg) { if( pd == null ) { // 객체를 1회만 생성한다. pd = new ProgressDialog(this); // 생성한다. pd.setCancelable(false); // 백키로 닫는 기능을 제거한다. } pd.setMessage(msg); // 원하는 메시지를 세팅한다. pd.show(); // 화면에 띠워라 } // 프로그레스 다이얼로그 숨기기 public void hideProgres..
[Android]SharedPreferences 간단 사용법 /** * 사용자 정의 SharedPreferences * Created by JuDH */ public class StorageHelper { public static final String STORAGE_KEY = "pref"; // 저장소 메인 키 Context context; private static StorageHelper ourInstance = new StorageHelper(); public static StorageHelper getInstance() { return ourInstance; } private StorageHelper() { } public void setContext(Context context) { this.context = context; } public void s..
[Android]액티비티의 생명주기 액티비티 생명주기액티비티는 다음 그림과 같은 생명주기(LifeCycle)를 가지고 있다. 이 생명주기에 따라 적절한 메소드가 호출되므로 이를 숙지해서 액티비티를 작성해야 한다. 물론 다음 내용은 안드로이드 개발을 어느 정도 해봐야 감이 오는 부분이니 지금은 잠시 눈요기만 하고 나중에 다시 살펴보기 바란다.액티비티 생명주기는 onCreate() -> onStart() -> onResume() -> onPause() -> onStop() -> onDestory()순으로 실행되며, 경우에 따라서 onRestart() 메소드가 호출되기도 한다. 이에 대한 자세한 설명은 다음의 액티비티 생명주기 표를 참고하기 바란다.API 액티비티 생명주기메소드설명다음 메소드onCreate()액티비티가 생성될 때 호출되며 사용자..

반응형