3장 : 사용자 인터페이스 폰트 적용하기 폴더생성하기 View : Project Path : app/src/main/assets 폴더 생성 폰트 적용 assets 폴더 아래로 해서 상대경로로 넣어주면 된다. ( 자동으로 만들어 주는 것이 좋음 ) 수동생성 가능 (비추천) / 수동으로 만들면 Andorid 에서 보여 지지 않음. 프로젝트 - 모듈명 선택 - new - folder - assets - folder TextView txtTitle = findViewById(R.id.txtTitle); Typeface custom_font = Typeface.createFromAsset(getAssets(), "fonts/Typo_DecoSolidSlash.ttf"); txtTitle.setTypeface(cu..
2장 : 안드로이드 프로젝트 이해 안드로이드 앱 개발 특징 - java > class > dex >>> ART(Android Runtime) - 컴포넌트는 앱의 구성 단위이며, 컴포넌트 여러 개를 조합하여 하나의 앱을 만든다 - 컴포넌트는 앱 내에서 독립적인 실행 단위이다 - main 함수 같은 애플리케이션 진입 지점이 따로 없다 - 애플리케이션 라이브러리 개념이 있다 - Activity, Service, ContentProvider, BroadcastReceiver 개발 디렉터리와 파일 구조 - drawable, layout, mipmap, values 그레이드(gradle) 파일 - 모듈 수준에서의 gradle을 자주 수정하게 됨 Hello World 앱 코드 분석 - AndroidManifest.x..