본문 바로가기

126

[Android] 안드로이드 SQLite 데이터 조회 Android Database 데이터 조회 이전에 했던 Android Database 생성과 입력을 이어서 데이터를 조회 하는 기능을 배워본다 DB 버튼 옆에 하나의 버튼을 또 생성해서 아래에 DB의 데이터들을 가져와서 출력을 해줄 것이다 우선 버튼을 하나 생성한다 그리고 그 밑에 ListView를 하나 생성한다 그리고 이제 메인에서 버튼과 ListView를 생성해준다 그리고 나서 btnSelectAllDatas를 클릭 했을 시 ListView를 보여주는 로직을 먼저 작성한다 각각 다른 버튼을 클릭 시 lvPersons 즉 리스트 뷰를 보이지 않게 INVISIBLE 처리를 해준다 그리고 나서 이제 DBHelper에서 DAO를 하나 생성한다 * getAllPersons Method 1 2 3 4 5 6 7.. 2016. 7. 27.
[Android] 안드로이드 DB SQLite 데이터 입력 Android Database 레코드 생성 이전에 생성한 Android Database에서 데이터를 넣기 위해 실습을 진행해본다 activity_main에서 버튼을 하나 추가해준다 그리고 나서 Main에서 버튼을 추가해준다 이전에 한 것과 같이 데이터 생성도 AlertDialog를 이용해서 입력을 받는다 데이터를 입력받기 위해서 3개의 EditText를 생성하고 그것들을 묶어줄 LinearLayout도 선언한다 데이터 입력 창들에 Hint를 주고 layout에 넣었다 위와 같이 입력하고 Data 생성 버튼을 누르면 다음과 같이 결과가 나오게 된다 이제 등록 버튼을 눌렀을 시 데이터들을 처리하기 위해서 EditText에 각각 final 처리를 해준 후 로직을 작성한다 우선은 등록 버튼 눌렀을 때 각각의 E.. 2016. 7. 26.
[Android] 안드로이드 DB SQLite 생성 Android Database @ SQLite My SQL이나 PstgreSQL와 같은 데이터베이스 관리 시스템이지만 서버가 아니라 응용 프로그램에 넣어 사용하는 비교적 가벼운 데이터베이스 에스큐얼라이트라고 읽는다 일반적인 RDBMS에 비해 대규모 작업에 적합하지 않지만 중소 규모라면 중소 규모라면 속도에 손색이 없다 시퀀스가 존재하지 않으므로 AUTOINCREMENT로 자동 증가 시킬 수 있다 Android Database 생성 우선 안드로이드의 새로운 프로젝트를 생성한다 그리고 나서 레이아웃에서 버튼을 하나 생성한다 그리고 나서 main 패키지에서 db라는 패키지를 생성을 해준다 그런 후 클래스에서 SQLiteOpenHelper를 상속해준다 그런 후 생성자와 구현할 메소드를 추가해준다 onCreate.. 2016. 7. 25.
[Android] 안드로이드 APK 파일 생성하기 Android APK 생성하는 법 안드로이드로 앱을 생성 후 APK로 파일을 빼는 방식을 배워본다 우선 Android Studio에서 Build -> Build APK를 통해서 APK를 생성한다 그런 후 왼쪽에서 Project를 클릭해준다 프로젝트에서 app -> build -> outputs에서 apk의 app-debug.apk 파일을 복사해서 빼오면 된다 2016. 7. 24.