Development/Android(700)
-
ListView에 데이터베이스의 저장된 데이터를 표시하는 도식도
ListView에 데이터베이스의 저장된 데이터를 표시하는 도식도
-
Database 작업을 위한 클래스, 데이터베이스 접근 방법 도식도
Database 작업을 위한 클래스
-
안드로이드 내장 데이터베이스(Embedded Android database) - SQLite 특징, 어플리케이션 개발시 SQLite 사용, Android SDK에 포함된 sqlite3.exe실행화면
안드로이드 내장 데이터베이스안드로이드에 내장된 데이터베이스는 SQLite입니다. SQLite 특징· 안드로이드와 아이폰은 같은 SQLite를 사용하지만 중계하는 방식이 달라 사용방식은 다릅니다.· 내장 기능으로 인식하여 사용하기 때문에 SQLite는 권한 설정할 필요가 없습니다· index만 사용 가능· 애플리케이션이 작성한 데이터베이스를 조작하고자 할 때는 /system/xbin 디렉터리에 있는 sqlite3 명령어를 사용합니다. 어플리케이션 개발시 SQLite 사용· 애플리케이션이 작성한 SQLite의 데이터베이스는 /data/data//databases 디렉토리에 생성됩니다.· 하나의 애플리케이션에 대해서 하나의 디렉토리가 할당됩니다.· 데이터베이스는 다른 애플리케이션에서 읽고 쓰기 할 수 없습니다..
-
WebView - 웹 페이지를 보여주는 위젯
WebViewWebView는 이름 그대로 웹 페이지를 보여주는 위젯입니다.WebView에는 WebViewClient, WebChromeClient 가 있습니다. public class WebView extends AbsoluteLayout implements ViewTreeObserver.OnGlobalFocusChangeListener, ViewGroup.OnHierarchyChangeListenerhttps://developer.android.com/reference/android/webkit/WebView.html
-
XmlPullParser
XmlPullParser· XML 문서를 해석과 동시에, 특정 이벤트를 발생시키는 부분에서는 SAX 파서와 유사하지만· XMLPullParser의 경우는 next() 메소드를 호출해 다음 엘리멘트에 대한 정보 처리할 수 있는게 특징입니다.· 비교적 내용이 길면서 전체 내용을 읽어들일 필요가 있는 경우 사용하지만 매번 파일을 다시 읽어 들이므로 성능이 저하될 수 있습니다. public interface XmlPullParserhttp://developer.android.com/intl/ko/reference/org/xmlpull/v1/XmlPullParser.html
-
DOM (Document Object Model)파서
DOM (Document Object Model)파서 · XML 문서를 해석한 후, 해석 결과를 메모리에 DOM(Document Object Model) 이라는 객체 트리 구조로 생성시키는 파서 · 데이터를 검색, 수정, 삭제 가능 · DOM은 문서의 모든 내용을 메모리에 트리 형태로 펼친 후 읽기 때문에 속도가 대단히 빠르며 임의의 노드를 여러 번 읽을 수 있다는 장점이 있습니다. · 그러나 전체 문서를 다 읽어서 트리를 완성한 후에야 읽기가 가능하므로 처음 시작이 다소 느리다는 단점이 있으며 문서가 커지면 메모리를 지나치게 많이 소모하게 되는 문제점도 존재합니다. DOM 객체 도식도 XML 문서를 DOM파서가 파싱한 후 메모리상에 생성시키는 객체 유형 DOM 파서의 생성