분류 전체보기
-
안드로이드 커스텀탭 장단점프로그래밍/ 안드로이드어플만들기 2023. 1. 23. 22:09
안드로이드 어플에서 기존에 사용하던 웹뷰 대신 커스텀탭(custom tabs)을 사용할까 고민하면서 장점을 확인해보니 커스텀탭이 웹뷰보다 속도가 2배 정도 빠르다고 한다. 그리고 당연히 크롬 브라우저를 사용하는 것이니 기존 웹 브라우저에서 사용하는 캐싱을 그대로 사용할 수 있음. 그런데 기존에 쓰던 앱이 있기 때문에 아래 기능을 충족해야한다. 주소창 숨기는 것 가능한가 웹과 앱의 소유권이 동일하면 TWA 를 사용하면 된다고 하는데 처음 생각했던 것처럼 custom tabs 옵션으로 설정하는 것처럼 간단하지는 않음 If you control both the content and the application, you can use Trusted Web Activities to completely remove..
-
인상적인 글귀들일상 2023. 1. 15. 19:57
버틴다고 하면 사람들은 그것이 굴욕적이라고 생각한다. 하지만 버틴다는 것은 아무것도 하지 않고 시간이 지나가기만을 기다리는 게 아니다. 내적으로는 분노와 모멸감을 다스릴 수 있어야 하고, 외부의 기대에 나를 맞추면서도 나 자신을 잃지 않아야 하는 매우 역동적이면서도 힘든 과정이다. 버티는 시간 동안 우리는 그 일의 의미를 깨닫고, 자신의 한계를 인식하고 필요한 것들을 재정비하며 결국은 살아남는 법을 익히게 된다. 지금 인생의 겨울을 지나는 마흔들에게 말해 주고 싶다. 버티다 보면 어떻게든 앞으로 나아가게 되어 있다고, 그리고 분명히 더 좋은 계절이 오게 될 거라고. 그러니 지치지 말라고 말이다. 정말로 인생의 어느 시기에는 버티는 것 자체가 답일 때가 있다. https://v.daum.net/v/yid4..
-
안드로이드 스튜디오 - .gitignore 설정하기프로그래밍/ 안드로이드어플만들기 2023. 1. 9. 17:37
안드로이드 어플 개발하다가 이전 버전의 패키지 버전으로 롤백하려고 Revert Commit을 했는데 아래와 같은 에러가 발생했다. 503241f2 사전 테스트 이슈 수정 + 정기구독 주석처리 your local changes would be overwritten by revert. hint: commit your changes or stash them to proceed. revert failed 확인해보니 .idea 폴더 와 릴리즈 파일의 로컬 변경이 반영이 안되어 있다고 오류가 나는 것인데 관련 파일들을 git 저장소로 올릴 필요는 없어서 예외 처리를 진행하였다. 기존 .ignore 설정 *.iml .gradle /local.properties /.idea/caches /.idea/libraries ..