본문 바로가기

안드로이드 웹앱 콘테츠 개발자 양성(국비지원)226

Android Studio 모바일 광고 플랫폼 1 (광고 달기) 앱으로 수익을 창출하는 방법은 세 가지가 있다. [이 예제에서는 2) 광고 달기를 할 것이다.] 1) 앱을 유료로 출시하는 방법 2) 무료 앱에서 광고를 달기 3) 부분 유료화 광주 플랫폼 회사들 ①AdMob -> Adview class AdMob광고 플랫폼 회사에서 광고를 쉽게 달 수 있게 만들었다. (대신 광고 주를 모집하고, 구성을 다 해주므로.. 우리는 그냥 연결만 하면 된다.) ②kakao ③Adclony ... 등등 하지만 AdMob이 가장 광고 수익도 많고 시장 점유율이 높다. Android Studio 모바일 광고 플랫폼 1 (광고 달기) 예제에서는 배너 광고를 먼저 달고, 추가로 버튼에 전면 광고, 동영상 광고를 달아보자. 앱의 ID와 광고 단위 ID가 필요하다. 일단 만드는 법도 알려주.. 2019. 9. 23.
Android Studio Open API 3 영화진흥위원회에서 xml을 받아서 영화 순위를 보여주는 앱을 만들어 보자. 버튼을 누르면 가져온 API 정보를 화면에 보여준다. 일단 API를 찾는 방법을 알아보자. 보통은 구글에서 검색을 하자. 페이지 및에 보면 XML이 있다. 이걸 눌러보거나, 주소창에 복붙하면 일단 xml을 가져오기 전에 먼저 AndroidManifest.xml에 이 코드를 작성해보자. (인터넷에 정보를 가져오는 것이라 무조건 저 한 줄을 써줘야함.. 다른 코드가 제대로해도 저 한줄을 안써주면 동작을 안한다.) 화면을 먼저 구성해보자. activity_main.xml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 main코드 작성 전에 어디서 xml을 가져오는지, 왜.. 2019. 9. 20.
Android Studio Open API 2 내 앱안에 xml이 있다는 전제로 간단한 예제를 만들어보자. 다음 예제 android Studio Open API 3(원래는 예로 기상청pc에서 xml을 가져와서 분석하여 Activity UI로 보여줘야한다.) 지금 예제(지금은 xml가져오는건 안하고 Activity UI로 보여주는 것을 먼저 연습한다.) 우선 xml을 만들어보자. movies.xml 코드 내용 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 Alien SF, action, adventure 2 avatar SF, action, adventure 3 Notting Hill romance, melo 4 Nightmare horror, thriller 태그 .. 2019. 9. 20.
Android Studio Open API 1 Application 개발자들은 어떻게 정보를 알고 앱에 보여줄까? 예)지하철 도착 정보, CCTV 위치 정보, 날씨 정보, 약국 정보 앱에 미리 써놓고 정보를 보여주는 것은 불가능하다. 어디에서 정보를 받아서 실시간으로 보여주는 것이다!! 이런걸 보여주기 위해 서버 PC가 있고 거기서 정보를 받아온다. 예) 공공Open API (data.go.kr) 포털 Open API 그 밖의 Open API 국토교통부 서버PC -> 지하철, 버스 정보 Naver -> 검색정보, 지도 .. 영화진흥위원회 통합전산망(영화순위) 기상청 서버PC -> 날씨 정보 Kakao -> 로그인 등등 행정안전부 서버 PC -> CCTV정보 Google 보건복지부 서버 PC -> 약국, 병원 Open API는 결국 파일 입출력(Str.. 2019. 9. 20.
Android Studio Thread 4 ProgressDialog 1)Wheel 2)Bar 예제를 만들어보자 activity_main.xml부터 코드 작성 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 MainActivity.java 코드 작성 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 .. 2019. 9. 19.
Android Studio Thread3 버튼을 누르면 이미지가 보이는 예제 (이미지는 인터넷의 주소로 가져온다. 내가 이미지 파일이 없어도 됨... Thread와 Stream 사용) activity_main.xml 코드부터 작성하자 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 MainActivity.java 코드 작성하자 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 package com.lcw.ex33t.. 2019. 9. 19.
Android Studio Thread 2 0.5초마다 시간을 Toast로 띄우는 예제 먼저 화면을 디자인 하자 activity_main.xml 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 MainActivity.java 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95.. 2019. 9. 19.
Android Studio Thread 1 ●Thread - Code를 실행하는 객체 간단한 예제를 해보자. 버튼을 누르면 TextView에 숫자를 카운트하는 것을 만들어 보자 첫 번째 버튼은 Main Thread가 카운트하게 만들고 두 번째는 Thread가 동작하면서 다른 동작도 가능한지 확인을 위해 그냥 만듬 세 번째는 (첫 번째 버튼을 누르고, 두번째 버튼이 동작이 안된다.. 그걸 가능하게 새로운 Thread 사용하는방법) 우선 화면을 먼저 디자인 하자 activity_main.xml 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 MainActivity.java 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1.. 2019. 9. 19.
Android Studio Activity 전환 (화면 전환), Intent 4 지금까지는 Intent의 명시적 사용을 했었다. 묵시적 Intent는 실행할 Activity 이름을 사용하지 않고, 식별자로 알아본다. 이 식별자는 디바이스의 모든 앱에게 식별자를 물어본다 이제 Intent 묵시적 사용법을 알아보자. main을 디자인 먼저 하자 SecondAcivity를 만들자 레이아웃도 같이 우린 그걸 쉽게 만들 수 있다. (안드로이드에서 제공) SecondActivity는 아무것도 안할 것이다. 단지 새롭게 띄울 Activity가 필요했을뿐... 이제 MainActivity로 가서 코드 작성 이 식별을 위한 "bbb"는 SecondActivity를 실행할 식별자인셈이다. 이것을 SecondActivity에 써주면 끝난다. --------.. 2019. 9. 18.