본문 바로가기

분류 전체보기

(34)
GooglePlay 처음부터 앱 등록하기 (2022년11월29일 기준) 안녕하세요. 앱을 간간히 등록하는데 할때마다 까먹고 해서... 정리 차원에서 등록합니다. 우선 앱이 모두 개발됐다는 전제하에 진행합니다. 1. Google Play Console로 접속하고, 앱 만들기 버튼을 클릭합니다. 2. 앱 세부 정보를 입력합니다 - 1: 앱 제목 입력 - 2: 기본 언어 선택 - 3 : 앱 게임 선택 - 4 : 유료, 무료 선택 - 5. 선언 체크 저는 아래와 같이 입력했습니다. 앱 만들기 버튼을 클릭하는 것을 잊지 마세요. 3. 필수 정보 등록하기 테스트 없이 앱을 등록하시려면 대시보드의 앱 설정 부분을 모두 입력하면 됩니다. 아래의 모든 과정을 전부 진행하셔야 합니다. 3.1. 개인정보 처리방침 설정 아래의 입력란에 개인정보처리방침 URL을 입력합니다. * 개인정보처리방침 없..
dbeaver(DB 관리툴)를 이용한 mysql, mariadb table 복사하기 db를 사용하다보면 local, 원격지에 있는 데이터를 복사해야할 일 이 생깁니다. 다양한 db 관리툴이 있겠지만 dbeaver를 이용한 테이블 복사 방법을 소개해드리겠습니다. 일단 아래와 같이 원격지, local 환경 db 접속을 해주세요. * dbeaver 사용방법은 쉽게 찾을 수 있으니 넘어가도록 하겠습니다. 아래와 같이 복사할 대상(원격지, local)의 테이블을 Ctrl + C를 단축키로 복사합니다. 복사될 위치(원격지, local) 환경의 데이터베이스 table 탭에서 붙여넣기를 합니다. 테이블 탭을 클릭하여 저장하기를 클릭합니다. * dbeaver의 경우 테이블작업, 데이터베이스 작업 후 저장하지 않으면 적용이 되지 않으니 주의해주세요. 대상(원격지, local) 테이블을 선택하고 마우스 오..
github에 최초 git 프로젝트 쉽게 등록하기 여러 저장소(gitlab, bitbucket)가 있겠지만 github의 경우 저장소 용량이 무제한 입니다. 그래서 저는 github으로 프로젝트를 관리합니다. github에 프로젝트를 생성하는 방법을 공유하도록 하겠습니다. 우선 아래와 같이 github 으로 접속합니다. GitHub GitHub: Let’s build from here GitHub is where over 83 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat... github.c..
Android 페이스북 삽입(전면) 광고 구현(meta audience network) meta 광고 네트워크의 경우 meta(페이스북)로그인 된 사용자에게만 노출되므로 admob에 비해 수익이 적습니다. 하지만 admob이 정책위반에 걸려서 어쩔 수 없이 이 참에 갈아타봅니다. 배너광고 구현에 이어서 해봅니다. Application를 상속한 클래스의 onCreate에 아래의 코드를 입력합니다. gradle 등등 sdk 설정은 배너광고 구현 글을 참고하세요. AudienceNetworkAds.initialize(this); 메타 광고관리자의 앱 노출 위치를 만드시고 해당 Placement Id를 가져옵니다. 사용할 액티비티 or 프레그먼트에 아래와 같이 구현합니다. interstitialAd = new com.facebook.ads.InterstitialAd(this, "#본인의 삽입(전면..
Android 페이스북 배너 광고 구현(meta audience network) 언젠가 부터 애드몹 정책 위반이 풀리지 않아 답답하네요 10번정도 이것저것 고치고 검토를 받아도 풀리지를 않네요 그래서 그냥 페이스북 광고 SDK를 연동해볼까 합니다. 우선 아래의 페이지로 이동합니다. https://developers.facebook.com/docs/audience-network/setting-up/platform-setup/android/get-started/ Android 시작하기 - Audience Network - 문서 - Meta for Developers 수동 설치(권장하지 않음) Intellij IDEA 또는 Eclipse를 사용할 경우 Android용 Audience Network SDK를 다운로드하고 추출하세요. AudienceNetwork/bin 폴더 아래의 Audie..
Android Fragment 테그에 초기값 지정하기(argument) 같은 프레그먼트를 여러 개 사용하고 싶을 때가 있습니다. 그럴려면 초기값을 설정해야겠죠 그런데 코드레벨이 아닌 xml으 fragment에 값을 지정해줘야 합니다. 일단 xml 코드레벨에서는 아래와 같이 argument로 지정하면 됩니다. 아래는 myArg라는 키를 integer 형태로 0 을 입력한 상태입니다. 사용할 때는 아래와 같이 번들을 가져와서 사용하시면 됩니다. public View onCreateView(@NonNull LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { super.onCreateView(inflater, container, savedInstanceState); Bundle bundle = get..
php 문자열 html테그 완벽 제거 db나 api 사용 시 가끔 html 문자열을 처리하게 되는 상황이 있습니다. html 관련 테그 문자열을 완벽하게 없애는 방법을 알려드겠습니다. 원본 브라우저로 확인 시 strip_tags($str) 함수 사용 strip_tags(html_entity_decode($str)) 함수 사용 html tag와 html 엔티티도 같이 제거되었습니다.
구글맵(Google 지도)에서 GPS 좌표값 얻는 방법 기존 Google지도에서 좌표를 얻는 방법은 아래와 같이 "이곳이 궁금한가요?"를 클릭하면 화면 하단에 좌표가 나타났었습니다. 그런데 지금을 알아낼 수 가 없습니다. 그럼 정확하지는 않지만 좌표를 얻는 방법을 알려드리겠습니다. 우선 아래와 같이 좌표를 알아내고 싶은 곳을 마우스로 클릭합니다. 그럼 아래의 해당 위치의 상세정보를 나타내는 상세정보 창이 나옵니다. 해당 창을 클릭해봅니다. 클릭 후 브라우저에 나타는 링크(url)을 복사합니다. 저의 경우는 아래와 같습니다. https://www.google.co.kr/maps/place/%ED%8D%BC%ED%8E%AB/data=!4m5!3m4!1s0x350cfd62bfe4810f:0x17e46e66ae6dc477!8m2!3d33.5011935!4d126.5..