smartphone(272)
-
SQLite-DataBase 파일 생성 확인
db파일 경로 data\data\프로젝트폴더\database\파일명.db db 파일 생성 확인 방법 eclipse: DDMS > File Exploer > data\data\프로젝트폴더\database\파일명.db
-
SQLiteDemo-SQLite에서 각종 쿼리 수행(CRUD)
SQLite에서 각종 쿼리 수행 강의 내용 activity_main.xml RelativeLayout 변경 Graphical Layout > Layouts-LinearLayout(Horizontal) 추가 -Graphical Layout > Form Widgets-TextView 추가 -Graphical Layout > Text Fields-Plain Text 추가 Graphical Layout > Layouts-LinearLayout(Horizontal) 추가 -Graphical Layout > Form Widgets-Button추가 -Graphical Layout > Form Widgets-Button추가 -Graphical Layout > Form Widgets-Button추가 Graphical L..
-
데이터베이스(Database) - SQLite
SQLite의 특징 오픈 소스 최소한의 라이브러리만으로 동작 관리유저나 설정파일 등이 불필요 원자성(atomicity), 일관성(consistency), 독립성(isolation), 영속성(durabilitiy)이라는 데이터베이스에 필요한 특성을 갖추고 있습니다. SQL92에서 정의된 명령어의 대부분 이용가능 하나의 데이터베이스가 하나의 파일에 저장 데이터베이스 데이터를 영속적으로 저장할 수 있는 공간 테이블 데이터베이스에서 데이터가 모이는 집합공간 SELECT, INSERT, UPDATE, DELETE같은 쿼리문으로 제어할 수 있습니다. 데이터 베이스 특성 원자성(atomicity)하나의 트랜젝션이 하나의 단위로 처리. 어려 단계에 걸쳐 수행되더라도 트랜젝션이 실패가 되면 모든 상태가 트랜젝션 수행 상..
-
JSON파일 인코딩 방식 변경하기
JSON파일 인코딩 방식 변경하기 파일 선택 > 마우스 우클릭 > Properties Resource항목 선택 Text file encoding 항목의 Other 항목 선택 > 드롭다운 메뉴에서 UTF-8선택 OK
-
JSONParserDemo-JSON파일 생성 후 해당 파일을 읽어와 출력하기
JSON파일 생성 후 해당 파일을 읽어와 출력하기 강의 내용 activity_main.xml RelativeLayout 변경 Graphical Layout > Form Widgets-TextView추가 /assets/sample.json 마우스 우클릭 > New > Folder > assets 폴더 생성 마우스 우클릭 > New > File > sample.json JSON파일 인코딩 방식 변경하기 JSON 데이터 작성 MainActivity.java import //assets폴더의 정보 처리를 위해 AssetManager 생성 //JSON파일 읽기 //byte스트림을 문자스트림으로 변환 //JSON데이터 //JSONObject 생성 //JSONArray 생성 sample.json 파일 생성 JSON파..
-
JSON, 데이터 교환 방식
JSON 특정 언어에 의존적이지 않는 독립적인 데이터 교환 방식입니다. 텍스트로 이뤄진 데이터 표현 방식으로 사람이 읽고 쓰기 용이하고 기계에서 분석 활용하기에도 용이하여 XML과 함께 많이 사용되고 있습니다. 형식은 자바스크립트의 구문 형식을 따르지만, 프로그래밍 언어나 플랫폼에 독립적입니다. 오브젝트나 배열 형태로 데이터를 구조하여 전달할 수 있습니다. 자바 스크립트 문법을 사용하였기 때문에 자바스크립트를 자주 사용하는 웹 개발환경에 유리합니다. JSON 형식 배열 [ 값(value), 값 ] 객체 { 이름(key):값, 이름:값 } 일반적인 형태 [ { key:value }, { key:value } ] JSON 표현 자료형 기본 자료형수, 문자열, 참/거짓, null집합 자료형배열, 객체 문자열 ..