본문 바로가기

Kotlin3

[kotlin] 안드로이드 파일 저장 (내부 저장소) 안드로이드에서 데이터 저장 방법에 대해 검색한 내용을 간단하게 정리하면 다음과 같다. (1) SharedPreferences - key/value 방식 (2) 파일 저장(내부 저장소) - 항상 사용가능, 권한 불필요 - 앱 제거시 함께 제거됨. (3) 파일 저장(외부 저장소) - 권한 필요, SD 카드 등 외부 저장소 필요 메모 앱을 만들고 있는 내 경우에는 (1) SharedPreferences 으로 앱의 간단한 설정 정보 등을 저장하고 (2) 파일 저장(내부 저장소) 으로 메모를 각각의 파일로 저장하고자 한다. 오늘은 내부 저장소 파일 저장에 대해 알아보자. 바로 코드로 적으면 다음과 같다. var outputFile : FileOutputStream = openFileOutput(fileName, .. 2021. 5. 30.
[kotlin/Java] Andorid ToolBar 타이틀 제거 (Remove title in Toolbar) ToolBar 타이틀 제거하는 방법 JAVA getSupportActionBar().setDisplayShowTitleEnabled(false); Kotlin supportActionBar?.setDisplayShowTitleEnabled(false) 결과 타이틀이 제거된 것을 확인할 수 있다. 아래는 개발일지(잡담)_ 더보기 코틀린을 처음써보니 역시나 엄청 막막하다.... 얼마 써보지도않은 자바가 그리워질줄이야ㅎㅎ 그래도 역시 안드로이드는 자료가 많다보니 찾아지긴하는데, 어쩌면 조만간 다시 자바로 갈아탈지도 모르겠다 생각을 하며 개발을 이어가고있다. 오늘은 UI/UX 설계 대로 레이아웃 배치를 일부 진행하고, 상단 툴바 - 뒤로가기 버튼에 간단한 이벤트를 추가하는 정도 작업을 진행했다. 이 사소한걸하면.. 2021. 5. 9.
Kotlin 개발환경 구축(IntelliJ IDEA / JDK 설치) Kotlin 개발환경 구축을 진행해보자. 개발 툴로는 ItelliJ IDEA / Android Studio / Eclipse가 있다. 새로운 언어를 시작하는 만큼 안 써본 툴인 ItelliJ IDEA를 사용하기로 했다. IntelliJ IDEA를 사용하기 위해서는 Eclipse / Android Studio와 마찬가지로 JDK 설치가 필요하다. JDK JDK 버전은 LTS(Long-Term Support) 버전 중에 선택하는 게 안정적이다. 8 버전보다는 조금 더 최신인 11 버전으로 진행한다. 링크: www.oracle.com/java/technologies/javase-downloads.html 링크에 들어가면 JDK 다운로드를 선택하고 해당하는 OS 버전으로 받으면 된다. (필자는 Windows10.. 2021. 4. 22.