Dev/안드로이드 (15) 썸네일형 리스트형 Do it! 안드로이드 앱 프로그래밍 유튜브 플레이어 실습 p.657 ~ 663의 내용입니다. 유튜브 API를 다운로드하여 jar파일을 프로젝트에 넣고 YouTubePlayerView를 사용하는 실습입니다. /app/libs 폴더 안에 YouTubeAndroidPlayerApi.jar 파일을 넣고 activity_main.xml을 아래와 같이 수정했습니다. MainActivity.java의 코드는 아래와 같습니다. package com.example.youtube; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.util.Log; import android.view.View; import android.widget.Button; import com.g.. Do it! 안드로이드 앱 프로그래밍 개정 7판 위험 권한 자동 부여 오늘은 또 다른 에러를 찾고 해결하는 과정을 설명해보려 합니다. 언제나 제가 소개하는 방식은 정답이 아님을 인지해주시고 제가 틀렸더라도 이해해주세요 :) p.383 ~ 385 내용입니다. 외부 라이브러리를 이용한 위험 권한 자동 부여 방법에 대한 프로젝트입니다. allprojects { repositories { maven { url 'https://jitpack.io' } } } implementation 'com.github.pedroSG94:AutoPermissions:1.0.3' 위 코드는 책에서 기본 build.gradle 파일에 추가한 코드입니다. 그런데, 저는 이렇게 실행을 하면 빌드가 안됐습니다. 왜그럴까? Build Output에 오류 메세지가 출력되면서 빌드에 실패했습니다. Duplic.. Do it! 안드로이드 앱 프로그래밍 개정 7판 상단 탭 보여주기 예제 안녕하세요. 오늘은 p.323부터 나오는 상단 탭 보여주기 예제인 SampleTab 프로젝트를 실습해보고 책의 코드와 다른 점을 많이 발견해서 이번 글을 작성하게 되었습니다. 먼저, @color/ 부분을 작성하는 과정이었습니다. 색상을 설정하는 과정에서 colors.xml의 정의된 값을 사용하는데 아래와 같은 코드를 사용하라고 책에서는 안내를 해주었습니다만, 아래 코드를 현재 안드로이드 스튜디오에서는 사용할 수 없습니다. android:background="@color/colorPrimaryDark" app:tabSelectedTextColor="@color/colorAccent" app:tabTextColor="@color/colorPrimary" 그래서 저는 색상이 크게 중요하지 않다고 생각하기도 했.. 이전 1 2 3 4 5 다음