반응형

디지털 노마드/안드로이드 앱 만들기 4

앱 화면, 엿보지 마세요! 안드로이드 스튜디오에서 스크린샷 캡처를 막는 방법

안드로이드 스튜디오에서 스크린샷 캡처를 막는 방법 안드로이드 앱 개발하다 보면, 캡처 기능을 제한하고 싶을 때가 있습니다. 예를 들어, 유료 콘텐츠를 보호하거나 개인정보 유출을 막기 위해서죠. 오늘은 안드로이드 스튜디오에서 getWindow().setFlags() 메소드를 이용하여 스크린샷 캡처를 막는 방법을 알려드릴게요. 1. FLAG_SECURE 플래그: 캡처 방지의 든든한 전사 FLAG_SECURE 플래그는 앱 화면의 콘텐츠를 캡처하거나 녹화하는 것을 막아줍니다. 마치 앱 화면을 보호하는 든든한 전사와 같죠. 다음 코드는 Activity 클래스의 onCreate() 메소드에서 FLAG_SECURE 플래그를 설정하는 방법입니다. @Override protected void onCreate(Bundle..

안드로이드 스튜디오 신규 프로젝트1 - 파이어 베이스 설정

안드로이드 스튜디오 신규 프로젝트 파이어 베이스 설정 앱 만들기는 초보 수준이라서 이렇다 하는 성과는 없지만 프로그램을 배우는데 가장 빠른 방법은 몰라도 이것저것 만들어 보는 거라고 생각합니다. 실제로 이것저것 만들어 보면서 많이 레벨을 올렸거든요. 그래서 다시 프로젝트 초기설정하는 방법을 정리하려고 합니다. 앱 만들 때 애드몹을 보통 설치하시는데요. 처음에 여기서 많이 막히는데 저도 정말 혼자서 하기 힘들었습니다. 우선 파이어 베이스부터 설정하도록 하겠습니다. 1. 안드로이드 스튜디오 프로젝트 생성 설치 폴더 확인 hello world 확인 웬만하면 이상 없지만 처음 프로젝트 만드시고 확인해보세요. 2. 파이어 베이스 설정 파이어 베이스에 들어가서 시작하기를 누르고 프로젝트를 생성하시면 됩니다. 가입이..

안드로이드 스튜디오 애드몹 설정하기

안드로이드 스튜디오 애드몹 설정하기 안녕하세요. 안드로이드 스튜디오로 어플을 개발하는데 초보자들이 많이 힘들어 하는 부분들이 있는것 같아요. 저도 아직 초보인데 그래서 고생을 많이 했답니다. 그래서 저도 기록할겸 초보도 쉽게 할 수있도록 적으려고합니다. 우선 안드로이드 스튜디오에서 애드몹 설정하는것이 정말 어려운데요. 이해가 안되는 부분이 많거든요. 특히 안드로이드 스튜디오가 버전업을 하면서 애드몹 설정이 구글에 나와있는것과 차이가 난답니다. 또한, 애드몹은 인앱을 통한 수익이 아닌경우 필수적으로 설정을 하는 거라서 꼭 필요한데요. 순서대로 따라 오시면됩니다. 1. 파이어베이스 설정하기. 파이어베이스는 안드로이드 스튜디오를 통해서 애드몹 뿐만이 아니라 다른 구글 서비스를 이용하는데 많은 도움을 주기 때문..

어플 만드는 방법 #1 - 개발툴 설치

어플 만드는 방법 개발툴 설치 안녕하세요. 이제 좀더 디지털 노마드에 조금 더 힘을 써야할 것 같아요. 그래서 어플 만드는 방법에 대해서 연재하려고 합니다. 많은 관심을 가져주세요. 우선 1. JDK 설치 JAVA를 기반으로 어플을 만들껀데요. 그러기 위해서는 JDK를 설치해야한답니다. 무료기 떄문에 언제든지 다운 받아서 사용하면 된답니다. http://www.oracle.com/technetwork/java/javaee/downloads/index.html 에 접속하셔서 다운로드 하시면 된답니다. 여기 클릭하시면 JDK가 다운된답니다. 설치는 왠만해서는 NEXT만 누르면 된답니다. 2. 이클립스 설치 명령행으로도 어플 만들 수 있지만 많은 불편을 느낀답니다. 그래서 무료로 배포되는 이클립스를 많이 사용..

반응형