Kotlin (66) 썸네일형 리스트형 레이아웃 - floatingActionButton 둥근 형태의 버튼 - 벡터 이미지 사용 res폴더 우클릭 > new > Vector asset에서 아이콘 저장하면 res > drawable폴더에 저장 - 벡터 이미지를 사용하면 벡터 드로어블 하위 호환 설정해야함 모듈 수준의 그레이들 파일 defaultConfig{ vectorDrawables.useSupportLibrary = true } - 저장한 이미지 사용 ex) 뷰id.setImageResource(R.drawable.이미지파일이름) - 모든 뷰는 제약이 필요 - scrollView의 내부에 있는 LinearLayout은 수직으로 자식 뷰를 추가하는 특징이 있다. 위에서부터 아래로 쌓는다. val textView = TextView(this) textV.. SharedPreference 설정값 같이 간단한 데이터 저장할 때 사용 파일이 앱 폴더 내에 저장 data/data/(package_name)/shared_prefs/SharedPreference 사용자 정보나 네트워크정보와 같은 간단한 데이터 저장 데이터 불러오기 (각 액티비티에서 공통적으로 접근할 수 있기 때문에 데이터 전달용으로 사용) save함수 private fun saveDate(height: Int, weight: Int){ val pref = PreferenceManager.getDefaultSharedPreferences(this) // Activity 내부에 구현되는 경우 context대신 this로 사용 val editor = pref.edit() editor.putInt(" key ", value) .putIn.. 이전 1 ··· 6 7 8 9 다음