- Today
- Total
CODE CAVE
"100,000,000" 처럼 숫자 3자리 마다 숫자를 넣는 방법에 대한 포스팅 입니다. 특히 돈 이나 숫자를 많이 나타내는 웹사이트를 개발할 때 필요한 경우가 많더라구요. 1. toLocalString()을 이용하는 방법 저는 이 방법을 주로 씁니다. 가장 간편하더라구요. let order_price = 100000000; order_price.toLocaleString("ko-KR"); 파라미터로 넘기는 "KR"이 있는 이유는 숫자를 또 다르게 표시하는 국가도 있나봅니다. 매우 특수 케이스라, 왠만한 평범한 프로젝트는 ko-KR이나 en-US을 사용하시면 될것 같습니다. 혹, 이 함수에 대해 자세히 알고 사용하고 싶으신 분들은 아래 링크 참고가 가능합니다 :) https://developer.mozi..
인터넷에 아마존 RDS 한글 설정하기, UTF-8 적용하기 같은 키워드로 검색하면 다들 파라미터 그룹을 수정하라고 합니다. 저 또한 이 방법으로 진행했습니다만 여전히 한글이 깨져서 이것저것 찾다가 해결방법을 찾아서 공유 드립니다. 블로그를 찾다보면 파라미터 그룹의 캐릭터셋을 UTF-8로 설정하는 것은 거의 대부분 똑같이 알려줍니다. 하지만 그래도 한글이 깨지시는 분들은 아래 방법을 참고해보세요. Type1. 파라미터 그룹을 바꾸고 RDS 리부팅은 꼭 해주셔야 합니다. Type2. 파라미터 그룹에서 character-set-client-handshake 이 파라미터를 0(false)로 설정해주셔야 합니다.안해주시면 설정하신 캐릭터셋이 적용이 안됩니다.
SVG는 백터 이미지로서, 크기를 줄이거나 늘려도 전혀 깨짐이 없습니다.그래서 안드로이드 해상도별로 각각에 맞춰 이미지를 만들 필요 없이 단 하나의 svg 파일로 해결이 가능합니다. 다만 일반 이미지보다 용량이 클 수 있기 때문에 모든 이미지를 SVG로 하진 않고 주로 아이콘 이미지에 많이 사용되고 있습니다. 적용 방법은 아래와 같습니다. 1. res 폴더 우클릭 > New 클릭 > Vector Asset 클릭 2.Local file 클릭 > svg 파일 선택 3. gradle 파일의 defaultConfig 안에 아래 한 줄 추가 vectorDrawables.useSupportLibrary = true 4. 화면 xml에서 아래와 같이 사용