본문 바로가기

Android/Sample Source3

[안드로이드] Thread, TimerTask, Handler 반복 호출 만들기 JAVA 1. Thread 1초마다 반복 호출 new Thread(new Runnable() { @Override public void run() { while (true) { // 코드 작성 try { Thread.sleep(1000); } catch (InterruptedException e) { e.printStackTrace(); } } } }).start(); 2. Timer, TimerTask 1초마다 반복 호출 Timer timer = new Timer(); TimerTask timerTask = new TimerTask() { @Override public void run() { // 코드 작성 } }; timer.schedule(timerTask, 0, 1000); 3. Handler 1초마다 반.. 2020. 9. 21.
[안드로이드] ViewModel 샘플 소스 원본 소스 경로 https://github.com/JsonCorp/ViewModel JsonCorp/ViewModel Contribute to JsonCorp/ViewModel development by creating an account on GitHub. github.com 1. 개요 ViewModel 을 사용 할 경우 UI 관련 데이터를 저장하고 관리하고 화면 회전과 같이 구성을 변경할 때도 데이터를 유지 할 수 있음. 2. ViewModel 사용하지 않을 경우 문제점. - UI Controller를 제거 하거나 다시 만들 경우 UI 관련 데이터 손실 - 전달 데이터가 단순할 경우 문제가 없지만 대용량일 경우 UI 딜레이 발생 - 비동기 호출로 인한 데이터, 메모리 관리 필요로 인한 유지 보수 비용.. 2020. 6. 28.
[안드로이드] SQL DB 샘플 소스 개발 정보 - 언어 : JAVA - JAVA API : JAVA 8 - compileSdkVersion : 29 - minSdkVersion : 22 - targetSdkVersion : 29 Github : https://github.com/JsonCorp/AndroidDbSample JsonCorp/AndroidDbSample 공개 샘플 소스. Contribute to JsonCorp/AndroidDbSample development by creating an account on GitHub. github.com DB ADD DB SEARCH DB DELETE DB CLEAR 2020. 5. 21.