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..
The activity must be exported or contain an intent-filter 문제점 기존 activity가 있는 상태에서 동일 module에 activiry를 추가 생성 한 이후 실행 할 때 발생 해결방법 AndroidManifest.xml 파일에 intent-filter 정보를 추가하면 됨. 또는 신규 activity 생성 시 Launcher Activity 를 선택 하면 됨. ASIS TOBE 참조 관련링크 : stackoverflow
Entry fileTemplates//Singleton.java.ft not found 문제점 project 생성 시 kotlin 지원에 체크한 경우 오류 로그에 나오는 메시지 파일 템플릿을 찾지 못하는 것 안드로이드 Beta 버전의 버그라 하지만 현재(17.11.21) AndroidStudio 3.0.1 정식 버전에서도 발생 해결방법 C:\Program Files\Android\Android Studio\bin 폴더 아래 있는 studio.exe.vmoptions (32BIT 용) studio64.exe.vmoptions (64BIT 용) 위 파일에 -Djdk.util.zip.ensureTrailingSlash=false 정보를 추가한 이후 AndroidStudio 를 재가동 하면 됩니다. 참조 관련링..
171113_개발환경 Kotlin 기초 및 개발환경 구성 1. 다운로드 및 설치 1.1 JDK9 다운로드 [다운로드] jdk 9 (64bit, windows) http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html참고로 jdk9은 32bit가 없음 !! 1.2 IntelliJ IDEA Community 다운로드 [다운로드] IntelliJ IDEA Community https://www.jetbrains.com/idea/download/download-thanks.html?code=IICIntelliJ IDEA Ultimate 버전은 유료 (1년 149$ 구독) 1.3 기타 [참조] kotlin jre 다운로드..