본문 바로가기

Dev/Android125

[Android] 안드로이드 SQLite 데이터 백업(Backup), 복원(Restore) Android SQLite 데이터 백업(Backup), 복원(Restore) 버전 : 안드로이드 5.0(Lollipop)모델 : Asus Fonepad - K00Y 안드로이드 외부 SD 카드에 SQLite 데이터 백업 및 내부 저장소에 복원 기능을 참고해서 앱에 적용했습니다. 현재의 소스를 참고한다면 잘 만들어질 겁니다. 참고로, importDB() 부분은 복원 부분이고exportDB() 부분은 백업 부분입니다. 그리고 현재 아래의 참고 코드는 백업, 복원 둘다 내부에 저장하고 내부에 복원을 하는 코드입니다. 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556private.. 2017. 1. 16.
[Android] 프로그래밍적으로 EditText 글자수 제한하기!! [Android] 프로그래밍적으로 EditText 글자수 제한하기!! xml 에서 EditText 의 길이를 maxLength 라는 속성으로 통제하는 방법도 있지만 사정에 따라서 Activity에서 직접 글자수 제한을 다르게 해야하는 경우가 있기도합니다. 그래서 class 파일에서 직접 제한해야 합니다. EditText 글자수 제한을 하기위해서 InputFilter 를 사용하면 됩니다.생각보다 참 쉽습니다 :) EditView et = new EditView(this);int maxLength = 10;InputFilter[] fArray = new InputFilter[1];fArray[0] = new InputFilter.LengthFilter(maxLength);et.setFilters(fArray.. 2017. 1. 6.
안드로이드 - 샌드박스(sandbox) 샌드박스 : 안드로이드 장치의 각 애플리케이션은 자신의 샌드박스(sandbox)에 디렉터리를 갖는다. 그리고 샌드박스에 파일을 저장하면 다른 애플리케이션이나 호기심 어린 다른 사용자가 액세스하는것을 막아준다. 2016. 12. 21.
[QnA] Fragment 차이는 무엇일까? - ing.... import android.app.Fragment; import android.support.v4.app.Fragment; 두가지 android.app.Fragment 와 android.support.v4.app.Fragment 의 차이는???? 2016. 3. 17.
[Android] TabpagerAdapter 에 대해서 TabLayout 을 쓰려고 하면 Fragment 및 FragmentPagerAdapter 를 잘 사용하여한다. 지금은 FragmentPagerAdapter 를 상속받은 Adapter.class 에 대해서 적겠습니다. 구글 플레이 같이 Swipe 하는 Tab 형식을 구현하려면 Design Support Library 를 활용하여서 TabLayout 을 사용하여 한다. 그리고 TabLayout 을 사용하려면 Fragment 와 Fragment 페이지를 관리하는 FragmentPagerAdapter 를 상속받은 Class를 사용하여야 한다. FragmentPagerAdapter 를 상속받은 Class 의 프로세스 순서입니다. 1234567891011121314151617181920212223242526272.. 2016. 3. 9.
[Android] Spinner 와 Adapter 의 관계 안드로이드 개발을 하다보면서 무심코 썼었던, Spinner 와 Adapter 의 관계를 잠깐 생각해보았습니다. 저는 아래의 그림과 같이 Spinner 라는 통에 Adapter 라는 양식에 Data를 담아서 setAdapter() 메서드를 통해서 끼워주는 느낌을 받았습니다. 이 개념이 틀릴 수도 있고 다른 사람의 의견도 궁금하네요~~ 2016. 3. 9.