본문 바로가기

IT개발일지

(63)
[AWS]aws ec2에 openJDK 1.8 설치하기 AWS EC2 Amazon Linux2 AMI 사용시 자바 설치하기 - 자바버전 확인시 찾을 수 없다고 나올경우 - 아래 명령어를 작성하여 설치를 진행한다 sudo yum install -y java-1.8.0-openjdk-devel.x86_64 - 설치성공 여기서 get -apt 가 아닌 yum을 사용하는 이유는 Amazon Linux 2 AMI에서는 yum 이라는 명령어가 서버에서 의존성을 가져와 설치가 가능한 패키지설치/제거 명령어이다.
[AWS] 초보자 아마존사용하기 01 - EC2인스턴스 생성하기 1. 회원가입 진행하기 https://ap-northeast-1.console.aws.amazon.com/ec2/v2/home https://ap-northeast-1.console.aws.amazon.com/ec2/v2/home?region=ap-northeast-1#Instances: ap-northeast-1.console.aws.amazon.com 먼저 위 링크를 타고 아마존 사이트에 접속하여 회원가입을 진행하여준다. 회원가입시 무료 프리티어 과정으로 진행하였다. 2. 인스턴스생성하기 아래 그림과 같이 인스턴스시작 버튼을 클릭한 후 단계별로 진행하여 준다. ※ 보안 설정의 경우 인스턴스에 대한 트래픽을 제어하는 방화벽을 설정하기 위함입니다. 인스턴스는 가상머신이므로 터미널을 통해 접속해야 하기 때..
[Android] AP-All SDK 적용하기 안녕하세요 오늘은 리워드 포인트를 적립할 수 있는 AP-All SDK 적용하는 방법에 관해 알아보려고 합니다. 1. 먼저 APALL 사이트에 들어가서 회원가입을 진행해줍니다. http://app-all.kr/ 세상에 없던 새로운 무료충전소, APPALL 국내 '모바일 리워드 광고 플랫폼' 중 가장 많은 광고 수량 제공. 소문내기 추가수익 까지! , 앱올 www.app-all.kr 2. 회원가입 진행후 개발사 로그인을 진행해줍니다. 로그인 후 SDK를 다운 받습니다. 3. 다운받은 SDK Android Studio 에적용하기 ※ 복사후 오른쪽마우스를 누르고 library 등록하기를 눌러주세요! 4. Build.gradle(:app) 세팅하기 ※ 구글정보를 들고오기 위해 아래사항은 추가 해야합니다. impl..
[Android] 지오코딩 주소->좌표 [2020버전] Android Geocoding 작업을 하다보니 문제가 생겼다.. 바로 세종특별자치시... Google Geocoding의 경우 구글지도 기반으로 좌표를 변환시켜주는데 세종특별자치시의 경우 아직 주소 정보가 등록이 되어있지않았다.. 그리하여 찾아 낸 방법은 네이버 클라우드 플랫폼에서 제공하는 지오코딩을 사용하는방법이었다. www.ncloud.com/product/applicationService/maps NAVER CLOUD PLATFORM cloud computing services for corporations, IaaS, PaaS, SaaS, with Global region and Security Technology Certification www.ncloud.com 우편번호 API 를 사용하여 ..
[Android] 지정한 도메인 이름 'kakaolink'이(가) 올바르지 않습니다. 올바른 도메인 이름을 지정하세요. Android Studio KAKAO link API 사용시 발생한 이슈에 대해 정보를 공유 해드리려고합니다. 제가 개발한 프로젝트에서 빠질 수 없는 기능 KAKAO link 공유하기 기능 하지만 어느날 "지정한 도메인 이름 'kakaolink'이(가) 올바르지 않습니다. 올바른 도메인 이름을 지정하세요." 라며 구글 플레이스토어에서 업로드를 거부하였다.. AndroidManifest에 카카오링크 스키마 등록시 아래와 같이 등록해주었다. kakaolink.com "지정한 도메인 이름 'kakaolink'이(가) 올바르지 않습니다. 올바른 도메인 이름을 지정하세요." 오류 해결 방법 ※파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음※
Android Webview 크기 조절 (컨텐츠가 벗어날경우) Android Webview 작업시 데이터를 불러왔지만.. 반응형 웹으로 작업이 되지않았을경우.. 사이즈가 제대로 나타나지 않아 Webview 화면을 어떻게 잡아야할지 고민할때가 많다.. 그럴경우 webView.getSettings().setUseWideViewPort(true); // wide viewport를 유연하게 설정하고 webView.getSettings().setLoadWithOverviewMode(true); // 컨텐츠가 웹뷰 범위에 벗어날 경우 크기에 맞게 조절 아래는 줌이 필요할 경우 추가하면된다. //webView.getSettings().setBuiltInZoomControls(true); //webView.getSettings().setSupportZoom(true); 다른방법이..
Android ShortCut 사용하기 android Shorcut을 만드는 방법에 관련하여 포스팅하려고한다. Shortcut 이란 쉽게 말해 내가 만들 어플리케이션 안의 여러개의 activity 중 하나의 activity로 바로가기 아이콘을 하나더 생성한다고 생각하면 된다. ShortcutManager isRequestPinShortcutSupported() 함수 -> false 일경우, shortcut을 지원하지 않음 -> true 일경우, shortcut을 지원 필자의 경우 다이얼로그를 사용하여 요청하도록 만들었다. //오레오버전이상일경우 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { ShortcutManager mShortcutManager = act.getSystemService(Sh..
Android Launchuer Icon Badge 사용하기 최신포스팅!! Android Launcher Icon Badge 사용하는 법에 대하여 포스팅하려고한다. 1. 먼저 라이브러리를 implementation 해준다. allprojects { repositories { mavenCentral() } } implementation "me.leolin:ShortcutBadger:1.1.22@aar" Android ShortcutBadger 라이브러리에 관련된 자세한 사항은 아래 링크를 통해 확인하시면됩니다. https://github.com/leolin310148/ShortcutBadger leolin310148/ShortcutBadger An Android library supports badge notification like iOS in Samsung, LG, Sony ..