본문 바로가기

Android3

[안드로이드] 커스텀 폰트 적용하기 (Android Custom Font) 뷰를 짜다보면 시스템 기본 폰트가 아니라 커스텀 폰트를 적용해야할때가 있죠❗️커스텀 폰트를 적용하는 방법은 아주 간단하답니다.우선 적용하고 싶은 폰트와 안드로이드 프로젝트를 준비해주세요.저는 notosans를 넣어보겠습니다.1. res 아래에 font 디렉토리를 생성합니다. 2. 폰트 파일을 복사해서 넣어줍니다.폰트 파일 형식은 ttf와 otf가 있죠?윈도우는 ttf, 맥은 otf를 사용하는데, 그러다보니까 안드로이드에서도 ttf를 사용해야한다고 생각하는 경우가 많습니다하지만 안드로이드에서는 otf를 사용하는 것이 더 좋습니다.우선 안드로이드에 ttf, otf 모두 적용이 가능한데 둘을 비교했을 때 폰트 크기가 작은 경우에 otf 형식이 더 보기좋게 그려진다고 합니다.또한, otf의 파일 사이즈가 ttf.. 2020. 5. 26.
안드로이드 현재 위치 위도, 경도 구하기 / 좌표 주소로 변환하기 우선 Manifest에 필요한 permission을 추가한다. 원하는 Activity에서 코드를 작성한다. var locationManager : LocationManager? = null private val REQUEST_CODE_LOCATION : Int = 2 var currentLocation : String = "" var latitude : Double? = null var longitude : Double? = null private fun getCurrentLoc() { locationManager = getSystemService(Context.LOCATION_SERVICE) as LocationManager? var userLocation: Location = getLatLng() i.. 2019. 7. 16.
안드로이드 단말기 고유 값 구하기 안드로이드 단말기 고유 값, 기기 고유 값, 단말기 아이디 값, 기기 아이디 값 구하기 var ANDROID_ID : String = Settings.Secure.getString(applicationContext.contentResolver, Settings.Secure.ANDROID_ID) 2019. 7. 16.