Development/Android(700)
-
Error - This support library should not use a different version (23) than the compileSdkVersion (26)
오류메시지 해결 전 dependencies{ implementationfileTree(include:['*.jar'],dir:'libs') implementation'com.android.support:appcompat-v7:26.1.0' implementation'com.android.support.constraint:constraint-layout:1.0.2' testImplementation'junit:junit:4.12' androidTestImplementation'com.android.support.test:runner:1.0.1' androidTestImplementation'com.android.support.test.espresso:espresso-core:3.0.1' implementa..
-
SQLiteOpenHelper클래스의 메소드
SQLiteOpenHelper클래스의 메소드
-
SQLite - 내장된 관계형 데이터베이스
SQLite· SQLite는 별도의 DB 서버가 필요없이 DB 파일에 기초하여 데이타베이스 처리를 구현한 Embedded SQL DB 엔진입니다. (내장된 관계형 데이터베이스)· SQLite는 별도의 복잡한 서버 설치가 필요 없고, 쉽고 편리하게 사용할 수 있다는 점에서 널리 사용되고 있습니다.· 오늘날 대부분의 Mac OS X 나 리눅스, 안드로이드에서는 SQLite을 기본적으로 내장하고 있습니다. 만약 시스템에 내장되어 있지 않는 경우는 http://www.sqlite.org 에서 다운받아 설치할 수 있습니다.· SQLite는 기본적으로 SQLite DB 엔진과 "sqlite3" 라는 Command line tool 을 갖고 있습니다. http://www.sqlite.org/ SQLite의 특징 오픈..
-
JSON (JavaScript Object Notation; 제이슨)
JSON (JavaScript Object Notation; 제이슨)· 특정 언어에 의존적이지 않는 독립적인 데이터 교환 방식입니다. 그래서 다른 시스템 사이의 객체 교환에 용이합니다.· 텍스트(Text)로 이뤄진 데이터 표현 방식으로 사람이 읽고 쓰기 용이하고 기계(컴파일러)에서 분석 활용하기에도 용이하여 XML과 함께 많이 사용되고 있습니다.(XML의 대안으로 좀 더 쉽게 데이터를 교환하고 저장하기 위하여 고안되었습니다.)· 경량(lightweight)의 DATA-교환 형식을 가집니다. Javascript에서 객체를 만들 때 사용하는 표현식을 그대로 사용합니다. 형식은 자바스크립트의 구문 형식을 따르지만, 프로그래밍 언어나 플랫폼에 독립적입니다.· 속성-값쌍으로 이루어진 데이터 오브젝트를 전달하기 위..
-
XmlPullParser 주요 메소드, next()와 getEventType()메소드 호출시 반환되는 속성
XmlPullParser 주요 메소드 속성 설명 XmlPullParser.START_DOCUMENT XML 파일의 맨 처음 시작했을 때 반환값 XmlPullParser.START_TAG 요소의 시작 태그를 만났을 때 반환값 XmlPullParser.TEXT 요소의 텍스트를 만났을 때 반환값 XmlPullParser.END_TAG 요소의 종료 태그를 만났을 때 반환값 XmlPullParser.END_DOCUMENT XML 파일의 끝에 도달했을 때 반환값
-
DefaultHandler
DefaultHandler· 기본핸들러를 사용하기 위해 매번 구현해야 했던 번거로운 문제를 해결하기 위해 SAX에서는 사용자가 필요한 이벤트 메소드만을 재정의해서 사용할 수 있도록 네 가지 기본 핸들러가 구현되어 있는 클래스를 제공합니다. 이 클래스가 DefaultHandler 클래스 입니다. · DefaultHandler는 기본 핸들러가 제공하는 모든 이벤트 메소드가 구현되어 있는 클래스입니다. · 사용자는 DefaultHandler클래스를 상속(extends)받아 필요한 이벤트 메소드만 재정의(Override)해서 사용할 수 있습니다. http://www.saxproject.org/apidoc/org/xml/sax/helpers/DefaultHandler.htmlhttps://docs.oracle.c..