Android 앱/Android 개발 팁 3

import kotlinx.android.synthetic.main.activity_main.* 안될때

import kotlinx.android.synthetic.main.activity_main.* import kotlinx.android.synthetic.main.fragment_main.* 이들이 안될때 plugins 에 'kotlin-android-extensions' 를 추가 하고 상단에 나오는 'sync now' 클릭 해 준다. plugin 을 추가 안 했을때는 import kotlinx.android.synthetic.main.activity_main.* import kotlinx.android.synthetic.main.fragment_main.* 요걸 import 하라는 요청도 없다. 이게 안될때 나오는 문제로는 xml의 id 를 통한 접근이 불가능 하다. navController = na..

anko library 적용

about anko anko 라이브러리는 Android Studio 제작사인 JetBrains 에서 만든 라이브러리 이며 Android 개발을 좀더 쉽고 빠르게 개발할수 있는 라이브러리 집합입니다. 라이브러리 작성은 Kotlin으로 되어 있습니다. 안드로이드 레이아웃을 XML을 통하지 않고 쉽게 만들 수 있게 도와주는 DSL(Domain-Specific Language) 입니다. Android에서는 View를 디자인 할때 XML Layout을 통해서 표현해야 하는데, XML 을 사용하게 되면 Java코드로 변환하는 작업을 하게 되면서 CPU나 배터리 소모를 하고 코드의 재활용이 불편하다는 단점이 있습니다. anko 라이브러리를 통해 간단한 코드로 xml 을 대신하여 layout 을 작성 할 수 있습니다...

Andorid Stuido java 환경 설정 추가

각종 자주사용되는 자바 sdk 실행 파일을 환경 설정에 추가 하여 편하게 사용해 봅시다 java.exe - 자바 실행 파일 keytool.exe - 키와 인증서 관리 툴 파일탐색기에서 내PC 에서 마우스 우클릭 하시면 메뉴가 나옵니다. 여기에서 속성을 누르면 시스템 홈이 나옵니다 여기에서 고급 시스템 설정 클릭. 가장 하단에 있는 환경변수(N) 클릭 Path 를 선택 하고 편집 버튼 클릭 새로 만들기 클릭하면 저는 3번째 슬롯이지만 몇번째인지는 모르지만 가장 하단에 편집 할 수 있게 선택이 됩니다. 경로를 추가하시고 확인 C:\Program Files\Android\Android Studio\jre\bin