본문 바로가기
반응형

Android17

[Android] SQLite 쿼리 [Android] SQLite 쿼리 출처안드로이드 데이터베이스 프로그래밍제이슨 웨이 지음|허윤규 욺김에이콘 출판사 안드로이드에서 SQLite 를 쿼리하는 방법은 3가지가 있습니다. Cursor rawQuery(String sql, String[] selectionArgs)SQLiteDatabase클래스에서 제공되는 메소드. sql인자로 직접 쿼리 문을 작성하여 전달합니다.쿼리에 대해 지식이 있는 사람은 사용하기 편한 메소드입니다.selectionArgs는 Where과 같이 인자가 필요한 필터의 메개변수 값을 전달 하는 역할을 합니다.예를 들어 rawQuery("Select * from " + StudentTable.TABLE_NAME + " where " + StudentTable.STATE + "= ?.. 2014. 12. 18.
[Android] SharedPreference의 활용 [Android] SharedPreference의 활용 출처안드로이드 데이터베이스 프로그래밍제이슨 웨이 지음|허윤규 욺김에이콘 출판사 안드로이드에서는 간단한 저장소로 SharedPreferences를 제공합니다.SharedPreferences는 단순함과 효율성을 위해 기본 데이터형만 저장 가능합니다.(boolean, int, float, long, string) 가시성 SharedPreferences는 가시성을 지정하여 접근할 수 있습니다.MODE_WORLD_READABLE다른 애플리케이션에서도 접근하여 읽기가 가능하게 합니다. MODE_WORLD_WRITABLE다른 애플리케이션에서 접근하여 읽고 쓸수 있드록 합니다. MODE_MULTI_PROCESSAPI 11레벨 이후로 사용가능한 가시성으로여러 프로세.. 2014. 12. 13.
[Android] 안드로이드에서의 Observer 안드로이드에서의 Observer 출처 : 하이언님의 블로그 - 개발이하고싶어요 옵저버 패턴(Observer Pattern)(1/3) - java.util.Observable출처2 : StackOverFlow - Equivalent of iOS NSNotificationCenter in Android? 글빨이 딸립니다.이해한데로 센서와 화면이라는 말로 쉽게 설명하려 했습니다.잘못이해한 부분이나 잘못 설명된 부분도 있을겁니다.댓글로 따듯한 지적 부탁드립니다. 하나의 클래스에서 변화를 인식하고, 그에 대응하는 다른 클래스의 메서드를 실행하기위해 옵저버 패턴을 사용하게 된다. 변화를 인식할 클래스에 Observable을 구현하고, (쉽게 센서)그 변화에 따른 메서드를 수행할 클래스에 Observer를 구현한다... 2014. 12. 13.
[Android] 안드로이드에서의 구조체 안드로이드 코드에서 typedef이나 struct가 같은 구조체를 선언해주는 예약어가 없다.따라서, 하나의 .java파일 안에 여러개의 클래스를 두어 사용한다. Datas.java class DataAge {String name;String Age;DataAge(){name="";Age="";}//setterpublic void setData1(String n, String c){setName(n);setAge(c);}public void setName(String str){name=str;}public void setAge(String str){Age=str;}//getterpublic DataAge getData1(){return this;}public String getName(){return na.. 2014. 12. 12.
반응형