본문 바로가기

분류 전체보기63

[Android] Barcode QR코드 스캐너 만들기 with zxing-embedded 라이브러리 안녕하세요.zxing 라이브러리를 사용하여 간단한 바코드 스캔 및 출력을 해보겠습니다.Android SDK 24이상을 지원하려면 zxing:core 3.4.0을 이용Android SDK 14이상을 지원하려면 zxing:core 3.3.0으로 다운그레이드참고: https://github.com/journeyapps/zxing-android-embeddedjourneyapps/zxing-android-embeddedBarcode scanner library for Android, based on the ZXing decoder - journeyapps/zxing-android-embeddedgithub.com1. build.gradle (Module:app) 2. Manifest.xml 3. MainActi.. 2019. 12. 5.
[Android] Fragment에 TimeTask를 이용한 Auto Scroll View Pager 구현 자동 스크롤 ViewPager는 이런 기능을 가지고 있다.일정 주기마다 페이지를 이동한다.끝 페이지에 도달하면 다시 첫 페이지로 이동해야 한다.사용자가 직접 페이지 전환할 수 있어야 한다. 그럼 외부 라이브러리를 끌어쓰지않고 직접 구현해보자.onCreateView()에 모두 구현을 하지않고 굳이 onResume()와 onPause()로 나눈 이유는다른 Activity나 Fragment로 전환되면 ViewPager는 그 페이지에 머물러 있길 원했기 때문이다. + Activity에 구현할 시 onCreate()만 고쳐주면 차이가 없을거 같습니다.+ PagerAdapter 구현부와 xml은 관련 자료가 많아서 따로 올리지 않았습니다. 123456789101112131415161718192021222324252.. 2019. 12. 5.
[Android] SharedPreferences를 이용한 데이터 저장 안드로이드 프로젝트를 진행하면서 DB에 저장하긴 낭비라고 생각되는 간단한 정보를 저장할 경우 SharedPreferences를 사용해보자 (환경변수, 아이디, 등 앱이 종료되어도 사라지면 안될 정보)context 부분이 오류가 날 경우: getContext(), getApplicationContext() 등 사용중인 액티비티나 프래그먼트의 context를 넣어주면됨 값 불러오기 //"com.example.myapplication"은 본인 프로젝트의 pakage name으로 대체 SharedPreferences sharedPreferences; sharedPreferences = context.getSharedPreferences("com.example.myappication",this.MODE_PRIVA.. 2019. 11. 1.