본문 바로가기
728x90

전체159

[android studio] 앱 공유하기 버튼 만들기 앱에 공유하기 버튼을 구현한다. 버튼 클릭 혹은 Toolbar에서 공유하기 클릭시에 아래 내용을 이용하면 구현 가능 Intent sharing_intent = new Intent(Intent.ACTION_SEND); sharing_intent.addCategory(Intent.CATEGORY_DEFAULT); sharing_intent.setType("text/plain"); String sharingUrl = "공유할 앱 또는 텍스트"; sharing_intent.putExtra(Intent.EXTRA_TEXT, sharingUrl); Intent sharing = Intent.createChooser(sharing_intent, "공유하기"); startActivity(sharing); [공유하기]버.. 2021. 10. 1.
개인정보 취급방침 만들기 구글 콘솔에서 앱을 등록하다 보면 개인정보취급 방침을 만들어 올려야 하는 경우가 생깁니다. 홈페이지나 따로 웹페이지가 없는 개발자의 경우 개인정보 취급방침 URL을 기입하기 남감한 경우가 있어 찾아보니 개인정보보호 포탈 사이트에서 개인정보처리방침을 만들수가 있고, 해당 만들어진 내역을 개인 블록그나 URL페이지를 만들어 사용할 수가 있다는 말을 듣고 만들어 보았습니다. 개인정보보호 포털 https://www.privacy.go.kr/ 해당 사이트에 들어가서 개인정보 처리방침 만들기를 클릭하면 만들기 가능합니다. 해당 부분 클릭 후 기입내용을 다 작성 하게 되면 아래와 같이 HTML형식으로 다운로드 혹은 엑셀 형식으로 다운로드가 가능합니다. 해당 글을 블로그 혹은 URL페이지에 작성하여 만든 개인정보처리방.. 2021. 9. 29.
[android studio] string, int 변환 아직 습관이 되지 않아서인지 한번씩 깜빡하여 찾아볼때가 있다;;; 해서 이렇게 적어놓고 확인하려 작성해 놓는다. 문자열에서 정수로 변환시 Sting -> Int int a = Integer.parseInt("숫자형문자"); 정수에서 문자열로 변환시 Int -> String String a = String.valueOf("숫자"); 2021. 9. 26.
[android studio] 인앱결제 구현방법 단일 비소모성 일회성 제품 인앱결제 방법 구현. 1. 먼저 build.gradle 파일의 앱 수준에서 Google Play 결제 라이브러리 종속성을 추가합니다. implementation 'com.android.billingclient:billing:3.0.1' 2. 매니페스트 파일에서 아래 권한 추가 3. Google Play 콘솔에서 제품 항목 "구매" 일회성 관리 제품 생성 4. 결제 화면 아래는 이리저리 자료를 찾아서 구현한 코드이다. BillingClient billingClient; //구매버튼 클릭시 public void purchase_noads() { //서비스가 이미 연결되어 있는지 확인 if (billingClient.isReady()) { initiatePurchase(); } //.. 2021. 9. 26.
[android studio] toolbar 그룹화 toolbar에서 하나의 아이콘이나 항목 밑에 여러 아이템들이 나와서 단일 혹은 다중 선택이 필요한 경우 아래와 같은 메뉴구성으로 해결할 수 있다. menu 폴더 밑 메뉴.xml에 아래와 같이 설정시 그룹으로 처리 //그룹화 //그룹으로 보여줄 항목 //그룹안에 나타날 항목 1번 //그룹안에 나타날 항목 2번 그룹화시에 android:checkableBehavior 옵션의 종류는 아래와 같다. 표시만 할것인지, 아니면 하나 혹은 다중 선택할 수 있는 하위 항목을 만들 것인지에 따라 아래 옵션에서 선택하여 사용하면 될 것 같다. android:checkableBehavior 값 설명 none 선택할 수 없음 all 모든 항목을 선택할 수 있습니다. (체크박스) single 하나의 항목만 선택할 수 있습니다.. 2021. 9. 23.
[android studio] 단축키 정리 (필요한 항목만...) 많은 단축키 중에 자주 쓰고 필요한 것만 일단 정리해보자. 추후에 필요한 단축키가 있다면 더 추가 될 수도 있음. Ctrl + / : 주석 설정/해제 Ctrl + shift + / : /* */ 주석 설정/해제 shift + Enter : 커서만 다음 줄로 이동 Ctrl + Enter : 커서는 그대로 있고 다음줄만 추가 (칸 띄우기할때 좋음) Ctrl + shift + backspace : 마지막 수정했던 위치로 이동 Ctrl + Alt + B : go to implementation Ctrl + F : 파일 내에서 검색 (F3 : 다음 매칭으로 이동, shift +F3 : 이전 매칭으로 이동) Ctrl + R : replace 실행 Ctrl + F12 : 해당 파일의 structure를 팝업으로 띄어.. 2021. 9. 16.
728x90