프로그래밍245 [Android] 앱 출시후 자동업데이트 YoungsBook 어플을 출시할 당시 서버에서 앱의 버전을 체크한 후 플레이스토어로 이동시켜주는 방식을 사용했는데, 더 좋은 방식이 있다고 해서 해당 포스팅을 가져와봤다. 어느 정도 규모가 있는 앱에는 사용자에게 최신버전의 업데이트를 알려주는 기능과 강제 업데이트 기능이 대부분 포함되어 있습니다. 강제 업데이트의 경우 중요한 문제로 인해 더이상 해당 버전을 사용하지못하고 최신버전을 받아 사용하기 원하는 경우에 사용됩니다. 대부분 Backend를 통해 현재 앱버전을 체크하여 업데이트해야 하는 상황에 따라 사용자에게 다이얼로그를 노출시키고 플레이스토어로 이동하는 방법을 사용합니다. 플레이스토어로 이동 후 사용자는 업데이트 버튼을 눌러 업데이트가 끝난뒤 다시 앱으로 돌아오게 됩니다. 문제점 사용자는 플레이스.. 2022. 11. 9. [Android] 특정 이벤트 발생시 행동(브로드캐스트) 브로드캐스트리시버(BroadCastReceiver)란?? 먼저 안드로이드 Developers에서 정의한 브로드캐스트입니다 Android 앱은 Android 시스템 및 기타 Android 앱에서 게시-구독 디자인 패턴과 유사한 브로드캐스트 메시지를 받거나 보낼 수 있습니다. 관심 있는 이벤트가 발생할 때 이러한 브로드캐스트가 전송됩니다. 예를 들어 Android 시스템은 시스템 부팅 또는 기기 충전 시작과 같은 다양한 시스템 이벤트가 발생할 때 브로드캐스트를 전송합니다. 또한 앱은 맞춤 브로드캐스트를 전송하여 다른 앱이 관심을 가질만한 사항(예: 일부 새로운 데이터가 다운로드됨)을 관련 앱에 알릴 수 있습니다. 앱은 특정 브로드캐스트를 수신하도록 등록할 수 있습니다. 브로드캐스트가 전송되면 시스템은 특정 .. 2022. 10. 11. [Android] URL을 이용해 이미지 띄우기 안드로이드에서 이미지를 띄우기 위해서는 프로젝트안에 이미지를 넣어서 띄우거나, URL을 이용해 이미지를 띄울수있다. 이미지를 URL로 만드는법은 아래 사이트를 이용해 만들수있다. https://ko.imgbb.com/ 무료 이미지 호스팅 / 이미지 업로드 이미지를 업로드 하고공유해보세요. 원하는 곳 어디든 끌어놓기로 이미지를 바로 업로드해보세요.(이미지당 32 MB 가능) 다이렉트 링크, BBCode 및 HTML 미리보기등을 제공해드립니다. ko.imgbb.com 해당 사이트에서 이미지를 업로드 한후에, 퍼가기에서 BBCode원본 이미지 링크를 클릭하고 [img]와 [/img] 사이의 링크를 이용하면 된다. 이미지 만료기간은 없이 할수있는듯..? 반드시 [BBCode 원본 이미지 링크] 를 선택후에 [i.. 2022. 10. 7. [Android] 카카오맵 API 길찾기 카카오맵 API에서는 길찾기 기능을 사용하려면 카카오맵 앱을 켜고 해당 위치로 길찾기 기능을 검색하도록 구현해야한다. private fun howTogoSpot(poiItem: MapPOIItem){ try { val nowLocation = goToNowLocation(false) if (nowLocation?.mapPointGeoCoord?.latitude.toString().isBlank() || nowLocation?.mapPointGeoCoord?.longitude.toString().isBlank()){ return } val url : String ="kakaomap://route?sp=${nowLocation?.mapPointGeoCoord?.latitude},${nowLocation?.m.. 2022. 9. 29. 이전 1 ··· 16 17 18 19 20 21 22 ··· 62 다음