본문 바로가기

분류 전체보기

(71)
[Android Studio] 현재 탭 닫기 단축키 Ctrl + F4 나머지 탭 닫기나 전부 닫기는 단축키가 따로 없고 탭을 우클릭한 후 선택하여 실행할 수 있는 듯 합니다
[Android] SQLiteDatabase 트랜잭션 사용법 데이터베이스에서 트랜잭션이란? mommoo.tistory.com/62 트랜잭션(Transaction)이란? 트랜잭션이란? 트랜잭션(Transaction 이하 트랜잭션)이란, 데이터베이스의 상태를 변화시키기 해서 수행하는 작업의 단위를 뜻한다. 데이터베이스의 상태를 변화시킨다는 것은 무얼 의미하는 것일 mommoo.tistory.com 코드 순수 SQLite private SQLiteDatabase db; ... try { db.beginTransaction(); [SELECT, INSERT, UPDATE, DELETE 등 다양한 query 활동] // 중요!! 호출해주지 않으면 데이터베이스에 반영이 되지 않음 db.setTransactionSuccessful(); } catch (Exception e) ..
[개발] 헷갈리는 것들 API vs 라이브러리 Backend vs 서버 Fragment에서 LiveData observe시 this vs getViewLifecycleOwner() clean architecture mvvm 드모르간의 법칙 포인터, 참조 Fragment의 LifeCycle
[Android] 개발, 디자인 및 보안 관련 사이트 북마크 [안드로이드/Android]Picasso와 Glide 비교분석 - 박상권의 삽질블로그 [안드로이드/Android]Picasso와 Glide 비교분석 이전에 포스트 내용으로 이미지로딩 라이브러리와 Glide에 관하여 소개해드렸었습니다. 이미지로딩 라이브러리 및 Glide소개 보기 이번에는 요즘 제일 많이 쓰이고 있고 레퍼런스가 많은 Picasso와 gun0912.tistory.com [안드로이드/Android] View 이동 및 좌표 값에 대하여(절대좌표, 상대좌표) [안드로이드/Android] View 이동 및 좌표 값에 대하여(절대좌표, 상대좌표) View 이동 및 좌표 값에 대하여(절대좌표, 상대좌표) 이번에 View의 드래그 앤 드롭을 구현하면서 삽질했던 내용을 공유하고자 한다. 처음에는 인터넷에 ..
[Android] 삼성 파일 브라우저에서 파일 오픈시 intent-filter가 동작하지 않을 때 1. 해결 방법 스택 오버 플로우에서 Intent-filter abnormal behavior with samsung file browser 질문에 대한 답변입니다. 2. 문제 이유 제 경우에는 두 개의 intent-filter 중 2번째를 넣지 않은 상태에서 동작하지 않는 문제가 있었습니다. 그 이유를 알아보니 Intent의 Data가 'content://0@media/external/file/46'와 같은 형태로 오고 있었습니다. pathPattern이 맞지 않기 때문에 동작하지 않았던 거죠. mimeType을 가지고 intent-filter를 추가로 작성해야 할 듯 합니다. stackoverflow.com/questions/39205640/intent-filter-abnormal-behavior-w..
[Android Studio] Auto Import 활성화 상단 탭에 있는 [File > Settings > Editor > General > Auto Import] Add unambiguous imports on the fly 활성화 주의할 점은 이름이 같은 클래스, 인터페이스 등이 여러 개 있으면 Auto Import가 안된다. 안드로이드에서는 android.app.Fragment 와 androidx.fragment.Fragment 이렇게 2개가 있어서 Auto Import가 되지 않는다. 그래서 난 android.app.Fragment는 deprecated 되었기 때문에 Auto Import와 Code Completion에서 제외시키도록 설정했다. [Exclude from import and completion]에 추가를 해주면 된다.
[Android] AppCompatDelegate.setDefaultNightMode Not Working 저 같은 경우 appcompat 종속성 버전을 1.0.0에서 1.2.0으로 올려 문제가 해결되었습니다. implementation 'androidx.appcompat:appcompat:1.2.0' P.S Activity가 AppCompatActivity가 아닌 FragmentActivity나 Activity를 상속받고 있는 경우에도 동작을 안하더군요!
[Android Studio] adb 무선 연결(adb tcpip & adb connect) 2022.09.15 새로운 무선 연결 방법이 있어 아래 포스팅도 참고하시면 좋을 것 같습니다~ https://ohdbjj.tistory.com/63 [Android Studio] USB 케이블이 없을 때 와이파이로 디버깅 연결하기 전에 ADB 무선 연결과 관련하여 포스팅을 작성한 적이 있습니다 https://ohdbjj.tistory.com/41 [Android Studio] adb 무선 연결(adb tcpip & adb connect) USB선을 통해 안드로이드 디버깅을 하는 경우, 연결 단.. ohdbjj.tistory.com USB선을 통해 안드로이드 디버깅을 하는 경우, 연결 단자 또는 연결선의 문제로 연결이 끊길 때가 있습니다. 그래서 전 폰의 배터리 문제도 있고 연결이 끊기는 문제 때문에 무선..