본문 바로가기

Android Development19

[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.
[Android] 안드로이드 View Pager 활용 뷰 페이저 Android View Pager Tab Strip 페이저 꾸미기 이제는 뷰 페이저를 꾸미는 방식을 배워본다 위와 같이 깔끔하게 꾸미는 방식이다 외부 라이브러리를 사용한 방식이다 위의 방식을 이용하기 위해서는 우선 dependencies를 추가해줘야 한다 위와 같이 추가를 해주면 노란색 창으로 Sync 처리해주라는 창이 뜨고 문제가 없다면 진행될 것이다 그런 후 이전에 ViewPager를 추가했던 fragment_gallery.xml로 가서 수정을 한다 Pager Sliding Tab Strip을 사용할 때는 버튼이 필요 없으므로 지우면 된다 이제 밑에서 PagerTabStrip을 추가해주면 된다 이제는 GalleryFragment.java에서 수정을 해준다 버튼과 관련된 것은 지워도 상관 없다 Page.. 2016. 7. 23.
[Android] 안드로이드 Fragment & View Pager 프래그먼트, 뷰 페이저 Android Fragment View Pager 이전에 했던 Gallery Fragment에서 3가지를 보여주기로 한다 그러기 위해서 일단은 gallery라는 패키지를 생성해서 관리를 조금 쉽게 한다 그런 후 Fragment를 3가지를 생성해준다 우선 구성할 화면을 확인해본다 위와 같이 위에 버튼 3개를 주고 버튼 클릭 시 밑에 View를 각각의 컨텐츠로 보여주게 되는 것이다 하지만 위에 화면은 페이지가 3개가 연달아 붙어 있고 하나씩을 보여주는 것이지 클릭 시 마다 새로운 페이지를 띄우는 형태가 아니다 이제 fragment_gallery.xml에 가서 수정을 해주게된다 우선 위와 같이 LinearLayout을 이용해서 버튼 세개를 생성한다 이제 밑에 ViewPager를 생성해준다 이제 엣지 부분이 더.. 2016. 7. 22.