모바일프로그래밍
-
[android] android 어뎁터 뷰app/android 2022. 1. 13. 20:03
어뎁터 뷰 ListView, GridView, ExpandableListView, Spinner, Gallery 등을 묶어서 칭한다. 어댑터(Adapter)란? Adapter는 하나의 Object(객체)로서, 보여지는 view와 그 view에 올릴 data를 연결하는 일종의 bridge이다 데이터의 원본을 받아 관리하고, 어댑터뷰가 출력할 수 있는 형태로 데이터를 제공하는 중각 객체 역할 리스트뷰(lsitView) 데이터를 리스트 모양으로 보여주고 그 중 하나를 선택하는 용도로 사용 (실습시간~~)xml을 이용해 리스트뷰 만들기 activity_main.xml -> 리스트뷰를 만든것이 확인 가능! MainActivity.kt adapter1이란 객체를 만들어 생성된 배열에 악숀주기! package com..
-
[android] android 파일 처리 , 실습 간단 일기장app/android 2022. 1. 13. 17:52
파일 처리의 기본 내장 메모리 앱을 종료했다가 다음에 다시 실행할 때 사용했던 곳부터 이어서 작업하고 싶은 경우 내장 메모리에 파일을 저장하고 읽어오는 방식을 활용함 내장 메모리의 저장 위치 : /data/data/패키지명/files 폴더 파일 읽기 Context 클래스의 openFileInput() 메소드 사용 fileInputStream을 반환함 파일 쓰기 openFileOutput() 메소드 사용 FileOutputStream을 반환함 jdk에서 제공하는 파일을 읽거나 쓰는 java.io.FileInputStream 클래스와 java.io.FileOutputStream의 read(), write() 메소드를 사용하여 파일 처리 파일 처리 내장 메모리에서 파일을 읽거나 쓰는 일반적인 절차 openFi..