본문 바로가기
반응형

앱 만들기402

플래쉬 라이트 앱을 만들다. 달빛 안녕하세요~ 플래시 라이트 앱을 만들어 보았습니다. 이름은 달빛입니다. 복잡한 기능은 모두 제거하고 주요한 손전등 라이트 기능만 제공하였습니다. 앱 실행 후 화면을 터치하면, 달빛처럼 밝은 라이트가 환하게 켜집니다. 다운로드는 하기 링크에서 부탁드립니다. 감사합니다. 플래쉬 라이트-달빛 - Google Play 앱 꼭 필요한 기능만 가진 달빛 플래쉬 라이트 입니다. 예쁜 달빛으로 플래쉬를 켜보세요~ 당신의 어둠을 환하게 밝혀드립니다. 권한 필요없음! 감사합니다. ---- 개발자 연락처 : +8201045035296 play.google.com 2020. 4. 23.
Admob 배너 광고 생성하기-1. 티스토리에 애드센스 광고를 붙이는 것처럼, 모바일 앱을 만든다면 애드몹을 붙일 수 있다. 요즘 나오는 앱 및 게임들도 광고 수익 의존율을 높여가는 추세이다. 그럼, 안드로이드 앱에서 광고 배너를 붙이는 과정을 살펴보자. 1. 애드몹 계정이 있다는 가정아래, 애드몹에서 배너 광고를 생성한다. 모바일 광고를 적용할 앱을 추가 한다. 2. 아직 앱이 출시 되지 않았더라도, 광고를 만들 수 있다. 앱이 출시되면 그때 연결하자. 앱이 없을때는 아니요 선택. 3. 출시 되진 않았지만, 앱 정보를 입력해준다. 필자는 앱 이름 과 안드로이드 플랫폼을 선택했다. 4. 앱 ID 가 생성되었다. 이제 해당 앱 ID에 광고 단위를 붙여나가면 된다. (해당 앱 ID는 앱 소스 작업시 필요하다. ) 5. 해당 앱에는 여러가지 광.. 2020. 4. 21.
안드로이드 앱 아이콘 만들기. 안드로이드 앱을 만들고 출시하기 전 아이콘을 만들어야 겠죠? 바로 하기처럼 말이죠. 안드로이드 스튜디오 에서는 아이콘을 편리하게 제작할 수 있도록 Image Asset 메뉴를 제공합니다. 시작해보죠~ 1. 자신이 만든 프로젝트 폴더. 서브메뉴에서 Image Asset 선택. 2. Image Asset * Icon Type : Apaptive and Legacy 를 추천 드립니다. 최신 및 이전 버전 모두를 지원하는 옵션입니다. * Name : 자신이 원하는 이름을 적어줍니다. 그러면 자동으로 Layer Name 의 앞 글자도 변경됩니다. * Foreground Layer : 전면에 보여질 아이콘 이미지를 설정합니다. Foreground/Background Layer 등은 Adaptive 기능을 지원하기 .. 2020. 4. 19.
Eclipse auto import 기능 사용하기. Eclipse 에서 작업을 할때, 신규 클래스에 대해서 일일이 패키지 명을 써줄수는 없을 것이다. 패키지를 자동으로 import 해주는 기능을 알아보자. 방법은 두가지이다. 1. 단축기 사용하기 (Ctrl+Shift+O) StringTokenizer 클래스를 사용할때 import 를 해달라는 빨간줄이 나온다. 위 단축키를 누르자. 그럼 import 가 자동으로 되는것을 볼 수 있다. - 끝 - 2. 메뉴 설정 방법. 코드 작성시 Import 를 자동으로 해주는 방법이다. 한번 설정하면 자동이기에 더 편리하다. Project -> Properties 선택 Java Editor -> Orgazie imports 선택 -끝- 이젠 여러분이 코드를 작성할때 자동으로 Improt 되는 것을 볼 수 있다. (빨간줄.. 2020. 4. 17.
안드로이드 설정 언어 가져오기. 앱을 만들다 보면 언어 별로 다르게 설정을 하고 싶을 때가 있다. 예를 들자면 한글 에서는 한글과 영어로 표기되지만, 설정 언어가 영어일 때는 영어만 표기된다던지... 이런 것들이다. 코드는 하기처럼 적용하면 된다. public class MainActivity extends AppCompatActivity { String language; TextView textView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); textView = (TextView) findViewById(R.id.textView.. 2020. 4. 15.
JAVA - StringTokenizer (토큰 얻어오기) 로직을 만들다보면, 문자열을 잘라서 써야 할때가 있다. 예를 들자면 하기와 같다. 문자열에서 "-" 를 기준으로 Asia, Afghanistan, Kabul을 빼내오고 싶다. String tokenTest ="Asia-Afghanistan-Kabul"; Java 에서는 이를 손쉽게 도와주는 StringTokenizer 란 클래스를 제공한다. 참고로 Token(토큰) 이라는 용어에 대해서 이해하고 사용해 보자. 토큰은 프로그래밍 언어에서는 문자열의 최소 작은 단위를 이야기 한다. 옛날 버스를 탈때 토큰을 내고 탔던거 처럼 말이다. 그럼 위 구문에서는 "-" 구분자를 기준으로 잘라내면, Asia, Afghanistan, Kabul 가 토큰들이 된다. 즉, 토큰이 3개이다. 그럼 이제, 토큰 3개를 얻어오는 .. 2020. 4. 13.
안드로이드 타이틀 바 및 상태바 없애기. 안드로이드 앱을 만들다 보면, 내 앱에선 타이틀 바 혹은 상태바가 없는 전체 화면으로 보여주고 싶을 때가 있다. 바로 이런 식으로 말이다. 그럼 먼저 타이틀 바를 먼저 없애보자. 여러 방식이 있지만 오늘은 자바 코드로 적용하는 간단한 방법을 소개코자 한다. 한줄 코드이기에 타이틀 바를 삭제코자 하는 액티비티에 간단히 추가 해주면 된다. 주의 할점은 setContentView() 함수 위에서 호출해야 된다. 참고로, AppCompatActivity 를 상속받는 경우에는 supportRequestWindowFeature 함수를 호출해야 된다. 예전 Activity 를 상속 받는 경우엔 RequestWindowFeature 가 동작했지만, 지금은 기본 앱을 만들시 기본적으로 AppCompatActivity 가.. 2020. 4. 8.
안드로이드 가로 세로 화면 고정하기. 앱을 만들 때 폰의 방향을 바꾸어도, 가로/세로 한 방향으로만 UI 화면이 고정되도록 설계하는 경우가 있다. 굳이 양방향으로 보여줄 필요가 없을 때 말이다. 그럼 하기처럼 동작한다. 이럴 땐, 하기와 같은 간략한 코드로 대처할 수 있다. 1. 코드에서 적용하는 방법 하기 음영 코드를 넣어주자. 참고로 자신이 원하는 액티비티(화면) 마다 코드를 넣어주면 된다. 즉, 화면이 여러 개라면 각각의 Activity 마다 코드 적용하기! public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setC.. 2020. 4. 6.
안드로이드 프로젝트 Zip 파일로 내보내기. 내가 개발한 소스를 백업 혹은 전달할때 여러가지 방법이 있겠지만 안드로이드 스튜디오에서는 하기처럼 작업을 해보자. 1. File -> Export to Zip file... 참고로, 안드로이드 스튜디오 4.1 버전에는 하기 처럼 메뉴위치가 변경되었습니다. 2. Zip 파일을 저장할 위치를 선택하기 3. 필자는 D 폴더를 선택했고, 하기 처럼 Zip 파일이 생성되었다. -끝- 감사합니다. 2020. 4. 2.
반응형