Android(66)
-
데이터 결합 라이브러리
developer.android.com/topic/libraries/data-binding?hl=ko 데이터 결합 라이브러리 | Android 개발자 | Android Developers 데이터 결합 라이브러리 Android Jetpack의 구성요소. 데이터 결합 라이브러리는 프로그래매틱 방식이 아니라 선언적 형식으로 레이아웃의 UI 구성요소를 앱의 데이터 소스와 결합할 수 있는 지원 developer.android.com 데이터 결합 라이브러리는 프로그래매틱 방식이 아니라 선언적 형식으로 레이아웃의 UI 구성요소를 앱의 데이터 소스와 결합할 수 있는 지원 라이브러리입니다. 레이아웃은 흔히 UI 프레임워크 메서드를 호출하는 코드가 포함된 활동에서 정의됩니다. 예를 들어 아래 코드는 findViewById..
2021.01.19 -
앱 아키텍처 가이드
안드로이드에서 설명하는 앱 아키텍처 가이드 이다. 아래 내용을 참고 하여 간단한 앱 을 구현 해보겠다. developer.android.com/jetpack/guide?hl=ko 앱 아키텍처 가이드 | Android 개발자 | Android Developers 이 가이드에는 고품질의 강력한 앱을 빌드하기 위한 권장사항 및 권장 아키텍처가 포함되어 있습니다. 이 페이지는 Android 프레임워크 기본을 잘 아는 사용자를 대상으로 합니다. Android 앱을 처 developer.android.com 이 가이드에는 고품질의 강력한 앱을 빌드하기 위한 권장사항 및 권장 아키텍처가 포함되어 있습니다. 이 페이지는 Android 프레임워크 기본을 잘 아는 사용자를 대상으로 합니다. Android 앱을 처음 개발하..
2021.01.19 -
UnitTest, UiTest
안드로이드 테스트 종류 1. Unit 테스트 - 일반적으로 코드의 유닛 단위(메소드, 클래스, 컴포넌트)의 기능을 실행하는 방식 - 관련 툴 : JUnit, Mockito, PowerMock 2. Ui 테스트 - 사용자 인터랙션(버튼 클릭, 텍스트 입력 등)을 평가 - 관련 툴 : Espresso, UIAutomator, Robotium, Appium, Calabash, Robolectric 1. app 단계의 build.gradledependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation"org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" implementa..
2021.01.18 -
Android Admob Chapter 3 - 배너 광고 구현
선행 작업 필요 Android Admob Chapter 2 - 모바일 광고 SDK 배너 광고 구현 레이아웃에 AdView 추가 다음과 같은 필수 속성에 유의하세요 ads:adSize: 사용할 광고 크기로 설정합니다. 상수로 정의된 표준 크기를 사용하지 않으려면 맞춤 크기를 설정하세요. 자세한 내용은 아래의 배너 크기 섹션을 참고하세요. ads:adUnitId: 광고가 게재되는 앱의 광고 단위에 지정할 고유 식별자로 설정합니다. 여러 활동에서 배너 광고를 게재하려면 활동별로 광고 단위가 필요합니다. 또는 AdView를 프로그래매틱 방식으로 만들 수도 있습니다. val adView = AdView(this) adView.adSize = AdSize.BANNER adView.adUnitId = "ca-app-..
2021.01.13 -
Android Admob Chapter 2 - 모바일 광고 SDK
Admob은 Firebase와 함께 이용방법과 Admob만 이용하는 방법이 있습니다. Firebase를 이용하면 분석&통계를 이용할수 있습니다. 예) 도쿄의 인기 블로거가 우리의앱을 소개하여 일본 잠재고객이 하루 만에 4배로 늘어난 경우, Firebase Analytics로 트렌드를 즉시 포착하고 Admob 설정으로 전환하여 중재 구성을 조정하거나 새 팬을 타케팅하는 캠페인을 시작할 수 있습니다. 앱에 Firebase를 포함할 계획이 없는 경우 이 가이드의 독립형 AdMob 버전 부분을 Firebase를 사용할 계획이거나 이를 고려 중이라면 본 가이드의 Firebase와 함께 AdMob 이용하기 버전을 대신 참고하세요. 저는 Firebase와 함께 AdMob 이용하기 를 참고 하여 배너를 구현 해보도록 ..
2021.01.13 -
Android Admob Chapter 1 - 회원가입, 광고 단위 생성, 운영방법
STEP.1 애드몹 가입하기 애드몹 사이트 https://apps.admob.com/에 접속 가입이 안된 분들은 구글(지메일) 계정으로 가입이 가능합니다. 지메일이 없다면 구글 계정을 먼저 만든 뒤 이용이 가능합니다. STEP.2 애드몹 시작하기 해당 페이지에서 [시작하기] 버튼을 선택해서 앱에 광고 단위 아이디를 만들 수 있습니다. STEP.3 새 앱 설정 후 앱 광고 단위 아이디 만들기 – 배너 앱의 기기 플랫폼을 선택합니다 앱이 스토어에 출시되지 않은 분들은 ‘아니요’ 를 선택해주세요. 앱이 출시가 되어 있다면 ‘예’에 체크해주시면 됩니다. 앱 이름을 입력후 앱 추가 버튼을 선택합니다. APP-ADS.TXT 는 앱에서 광고를 판매할 수 있는 판매자를 더 효과적으로 관리할 수 있으며, 가짜 인벤토리가..
2021.01.13