본문 바로가기

Programming/Android10

Fragment 에서 viewmodel 로부터 LiveData observe 할 때 https://blog.usejournal.com/observe-livedata-from-viewmodel-in-fragment-fd7d14f9f5fb를 번역/발췌함 Observe LiveData from ViewModel in Fragment Google introduced Android architecture components which are basically a collection of libraries that facilitate robust design, testable… blog.usejournal.com 문제점 : Fragment 에서 ViewModel을 사용하여 LiveData를 observing하는 경우에, 예를 들어 AA Fragment 에서 BB Fragment 로 replace .. 2020. 4. 7.
ADB로 sqlite 사용[펌] 디버깅 중, DB 파일을 다뤄야 할 때가 많습니다. 유용한 PC 툴이 많이 있지만, 안드로이드의 adb 에서도 sqlite3 를 지원하고 있습니다. 해당 기능을 이용하면, DB 파일을 간단히 확인해야 할 때 특히 유용합니다.(따로 PC툴을 열거나 DB파일을 PC로 옮길 필요가 없음) 아래 예제를 보면서 사용하는 방법을 익혀보세요. 4,5번을 보시면 아시겠지만 일반 SQL 문이 그대로 적용됩니다. 1. DB 파일로 접근하기 -> adb shell # sqlite3 ------------------------------------------------------------------------------------------------------------------------------ 2|shell@an.. 2020. 4. 2.
TableLayout 에 테두리 control @drawable 에 xml 로 생성 item의 bottom, left, right, top 값을 음수(-)로 하면 해당 테두리선이 안보임 stroke 는 테두리 두께/색상 solid 는 배경색상 지정 위 xml 을 사용할 view에서 background로 지정하면 된다. ex) android:background="@drawable/table_boarder" 2020. 4. 2.
command - android ADB 명령어 활용 카테고리명령어설명비고타겟 연결-d유일하게 연결된 USB 장치에 다이렉트로 adb 명령을 보냄만약 하나 이상의 USB 단말이 연결되어 있을 경우 에러를 리턴함-e실행중인 에뮬레이터로 adb 명령을 보냄하나 이상의 에뮬레이터가 실행 중일 경우 에러를 리턴함-s adb에서 할당된 시리얼넘버(“emulator-5556” 등과 같은)를 참조하여 해당 에뮬레이터나 단말로 adb 명령을 전송특정 에뮬레이터/단말에 명령 전송하기를 참조일반devices연결된 모든 에뮬레이터/단말의 리스트를 화면에 보여줌에뮬레이터/단말 조회하기 참조help지원하는 모든 adb 명령어를 화면에 보여줌 versionadb 버전을 보여줌 디버그logcat [option] [filter-specs]화면에 로그 데이터를 표시 bugreport버그.. 2015. 11. 13.