반응형
Android 앱에 광고 달기 ( AdMob )
Android/개념 및 예제2019. 7. 4. 16:12Android 앱에 광고 달기 ( AdMob )

안드로이드 앱에 AdMob 배너 광고를 다는 방법을 설명합니다. 마지막 업데이트 : 2019. 7. 4 1. https://www.google.co.kr/ads/admob/ 에 가입후 로그인합니다. 2. 왼쪽 메뉴에서 앱을 클릭하고 보이는 창에서 앱 추가를 클릭합니다. 3. 아니오를 선택합니다. 4. 앱 이름을 입력하고 플랫폼에서 Android를 선택 후, 추가 버튼을 클릭합니다. 5. 앱 ID가 발급되었습니다. 다음 단계를 클릭합니다. 6. 앱에서 보여줄 광고 유형을 선택합니다. 본 포스트에서는 배너의 경우만 설명합니다. 배너에 있는 선택을 클릭합니다. 7. 광고 단위 이름을 적어주고 광고 단위 만들기를 클릭합니다. 8. 광고를 앱에 보여주기 위한 준비가 끝났습니다. 앱 ID와 광고 단위 ID를 따로 ..

Android/Android Studio 개발환경2019. 4. 26. 16:24Android Studio에서 GitHub 프로젝트 가져와 사용하는 방법

Android Studio에서 GitHub 프로젝트 가져와 사용하는 방법 안녕하세요 : ) 안드로이드 스튜디오에서 GitHub에 공개된 안드로이드 프로젝트를 가져와 사용하는 방법을 설명합니다. 마지막 업데이트 2019. 4. 26

Android Studio에서 GitHUb 사용하는 방법
Android/Android Studio 개발환경2019. 4. 26. 13:44Android Studio에서 GitHUb 사용하는 방법

안녕하세요 : ) 안드로이드 스튜디오에서 프로젝트를 GitHub에 공유하고수정한 사향을 GitHub에 보내거나 가져오는 방법을 설명합니다. 다음 4가지를 다룹니다. 안드로이드 스튜디오의 프로젝트를 GitHUb에 공유하기https://www.youtube.com/watch?v=QBQIOuV3vnM&t=106s GitHub의 프로젝트 삭제하기https://www.youtube.com/watch?v=QBQIOuV3vnM&t=187s 안드로이드 스튜디오의 프로젝트에서 수정한 내용을 GitHub에 반영하기https://www.youtube.com/watch?v=QBQIOuV3vnM&t=236s GitHub에서 수정한 내용을 안드로이드 스튜디오의 프로젝트에 반영하기 https://www.youtube.com/wat..

안드로이드 예제 - 갤러리에서 이미지 불러와 이미지뷰에 보여주기
Android/개념 및 예제2019. 4. 25. 10:01안드로이드 예제 - 갤러리에서 이미지 불러와 이미지뷰에 보여주기

이미지뷰를 클릭하면 갤러리 또는 포토에 있는 이미지를 가져와 이미지뷰에 보여주는 예제입니다. 작성 2019. 2. 20 수정 2019. 4. 25 1. 실행시키면 이미지 뷰에 미리 지정해놓은 디폴트 이미지가 보입니다. 2. 이미지뷰를 터치하면 이미지를 불러올 앱을 물어봅니다. 포토 또는 갤러리를 선택할 수 있습니다. 3. 앞에서 선택한 앱에서 고를 수 있는 이미지를 보여줍니다. 4. 선택한 이미지를 이미지뷰에 보여줍니다. 다음 과정을 통해 이미지뷰 클릭시 이미지를 로드하는 예제를 작성해볼 수 있습니다. 1. 아래 첨부된 svg 이미지를 다운로드 받습니다. 2. svg 이미지를 프로젝트의 drawable 폴더에 추가해야 합니다. 프로젝트 창에서 app을 선택하고 마우스 오른쪽 버튼을 클릭했을 때 보이는 메..

Android/Android Emulator & Genymotion2019. 4. 14. 11:48Genymotion 설치 및 Android Studio와 연동하여 사용하는 방법

Android Studio에서 HAXM을 설치하지 않아도 속도가 빠른 Genymotion을 사용하는 방법을 다루었습니다. 또한 사용하기 쉬운 인터페이스로 가상 디바이스에서 앱을 테스트해 볼 수있게 해줍니다. 지도를 보며 GPS 테스트하는 기능은 상당히 편합니다. 진행하기 전에 윈도우에 Hyper-V 기능이 활성화되어 있는지 확인해봐야 합니다. 활성화 되어있으면 Genymotion의 가상 디바이스를 VirtualBox에서 실행시키는 순간 파란화면(Blue Screen)이 뜨게 됩니다. Hyper-V 기능을 비활성화하는 방법은 다음 포스팅에서 다루고 있습니다. windows 10에서 Genymotion으로 가상머신 실행시킬 때 블루 스크린 뜨는 현상 해결http://webnautes.tistory.com/1..

Android/개념 및 예제2019. 3. 11. 21:09Unable to instantiate activity 에러 해결방법

새로운 라이브러리를 프로젝트에 추가한 다음 다음과 같은 에러가 발생했습니다. 문제가 없는 코드인데 이상하다 싶어서 에러 메시지들을 검색해본 결과 원인을 찾았습니다. Process: com.tistory.webnautes.example, PID: 12963java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.tistory.webnautes.example/com.tistory.webnautes.example.MainActivity}: java.lang.ClassNotFoundException: Didn't find class "com.tistory.webnautes.example.MainActivity" on path: De..

Android/개념 및 예제2019. 3. 7. 10:03커스텀 리스트뷰를 안드로이드 다이얼로그에 보여주기( add custom listview in an android alertdialog )

이미지와 텍스트가 포함된 커스텀 리스트뷰를 안드로이드의 다이어로그(alertdialog)에 보여주는 예제입니다. 리스트뷰에서 항목을 선택시 액티비티의 뷰에 선택한 항목을 보여주도록 구현되었습니다. 다음처럼 실행됩니다. 1. 실행하면 텍스트뷰와 버튼을 보여줍니다. 버튼을 클릭하면 다이얼로그가 보이게 됩니다. 2. 다이얼로그에 추가된 리스트뷰상에 선택할 수 있는 항목이 보입니다. 3. 다이얼로그에서 선택한 항목이 텍스트뷰에 보여집니다. 다음처럼 예제를 테스트할 수 있습니다. 0. 프로젝트 창의 drawable 폴더에 이미지를 추가합니다. 다이얼로그의 항목 옆에 보여줄 이미지입니다. 본 글에서는 SVG 이미지를 사용하였습니다. 1. activity_main.xml다이얼로그를 보여줄때 사용할 버튼과 선택한 항목..

Android/개념 및 예제2019. 3. 6. 08:13안드로이드 예제 - 자유 영역 지정하여 이미지 자르기 ( android free crop of image)

이미지에서 자유 영역을 지정한 부분을 자르는 예제입니다. 다음 링크에 있는 코드를 사용했습니다. https://stackoverflow.com/questions/18439246/android-free-cropping-of-image 다음처럼 동작합니다. 1. 처음 실행하면 drawable 폴더에 있는 이미지를 이미지뷰에 보여줍니다. 2. 손가락으로 영역을 그린 후 떼면 다이얼로그가 보입니다. NON-CROP을 선택하면 지정한 영역 바깥을 남기며, CROP을 선택하면 지정한 영역 내부만 남기게 됩니다. 테스트에선 CROP을 선택했습니다. 3. 지정한 영역 부분만 보여줍니다. 다음 코드를 사용하여 예제를 테스트 할 수 있습니다. 1. MainActivity.java 앱이 실행되면 먼저 실행되는 액티비티로 S..

Android/개념 및 예제2019. 3. 4. 21:04Android 예제 - 액티비티간 데이터 전달하는 방법

Intent를 사용하여 다른 액티비티로 전환하며 데이터를 전달하는 방법을 다룹니다. 인텐트 예제 버튼을 클릭하면 이미지뷰에 있는 이미지와 문자열, 정수, 실수를 두번째 액티비티로 전달합니다. 전환된 두번째 액티비티에서 받아서 데이터를 화면에 보여줍니다. 1. AndroidManifext.xml 매니페스트 파일에서 activity 태그를 사용하여 화면 전환할 액티비티를 추가해줘야 intent에서 해당 액티비티를 인식할 수 있습니다. 2. MainActivity.java 파일입니다. 버튼을 클릭하면 두번째 액티비티로 전환하며 이미지뷰에 있는 이미지와 문자열, 정수, 실수를 전달합니다. Intent객체 생성시 전환할 액티비티를 지정하고 putExtra에 키값과 넘겨줄 데이터를 지정해준 다음 startActiv..

Android/개념 및 예제2019. 3. 2. 17:28Android 예제 - 모서리가 둥근 ImageView + CardView 만들기

CardView에 모서리가 둥근 ImageView를 꽉채우는 방법과 CardView에 모서리가 둥근 ImageView와 TextView를 함께 추가하는 방법을 소개합니다. RecyclerView의 아이템으로 사용하면 UI가 깔끔해지집니다. 먼저 CardView에 모서리가 둥근 ImageView(RoundedImageView)를 꽉차게 보이도록 하는 방법입니다. CardView 태그 안에 RoundedImageView를 넣고 꽉차게 하기 위해서 RoundedImageView의 android:layout_width 속성과 android:layout_height 속성을 match_parent로 합니다. 그러면 CardView 내부에 꽉차보입니다. CardView의 모서리를 둥글게 만들기 위해서 card_vie..

반응형
image