본문 바로가기

Android6

[Android] 동적으로 레이아웃 추가하기 - HorizontalScrollView, Glide 평소처럼 ArrayList Adapter ListView 모양으로 구현하려다가 RecyclerView 라이브러리 사용을 피하고 싶어서 레이아웃을 추가하는 방식으로 가로 형태의 스크롤 뷰를 만들어봤습니다. 먼저, build.gradle (Module: app) 파일의 dependencies 블록 안에 glide 라이브러리 추가한 뒤 Sync now 클릭 // Glide 라이브러리 implementation 'com.github.bumptech.glide:glide:4.10.0' 1. MainActivity.java public class MainActivity extends AppCompatActivity { ArrayList arrayList; @Override protected void onCreate.. 2020. 2. 27.
[Android] 안드로이드 타이틀 바 / 상태 바 제거하기 AndroidManifests에서 위의 코드처럼 태그의 android:theme 속성을 이용해서 타이틀 바를 제거하는 방법도 있지만 오류가 나면 찾기 힘들어서 JAVA 코드를 이용해서 타이틀 바와 상태 바를 제거하는 방법을 소개하겠습니다. 1. 타이틀 바 + 상태 바 2. 타이틀 바 제거 3. 상태 바 제거 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);setContentView 전에 위의 코드 한 줄을 추가해주세요4. 타이틀 바, 상태 바 모두 제거 2번, 3번을 모두 적용하면 타이틀 바와 상태 바가 모두 제거돼요. 2020. 2. 19.
[Android] SHA 키 값 구하기 ERROR:Invalid Key Hash - Facebook Login API https://stackoverflow.com/questions/23674131/android-facebook-integration-with-invalid-key-hashAndroid Facebook integration with invalid key hashIn one of my apps I need to get data from Facebook... I am doing this: I have created app ID. It logs in successfully, but after logging out, I log in, and then it gives me: What is wrong I am do...stackoverflow.com위의 답변을 보면 Facebook Login api 이용시 개발 및 .. 2020. 2. 13.
[Android] 구글 OAuth 2.0과 Facebook 로그인 API Log out/Sign out Google OAuth 2.0 sign out & Facebook login api sign out documentsGoogle => https://developers.google.com/identity/sign-in/android/start-integratingFacebook => https://developers.facebook.com/docs/facebook-login/android안드로이드와 페이스북의 로그인 api 사용법은 document가 친절히 설명해주지만로그아웃 기능 구현부의 위치를 옮길 때 로그인 상태 체크와 로그아웃하는 방법에 대해서 자료가 부족해서 포스팅을 남깁니다.Version implementation 'com.facebook.android:facebook-login:4.40.0'.. 2020. 2. 12.
[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.