Android
-
기기 앱(애플리케이션) 설정으로 이동하기Android 2018. 1. 10. 16:10
Jan 10, 2018기기 설정의 특정 메뉴로 가야하는 경우가 있다.기기의 내 어플리케이션 설정으로 한 번에 이동하는 경우.즉, 기기 설정 > 앱(애플리케이션) > (실행중인 )앱 으로 이동하기 1startActivity(new Intent(android.provider.Settings.ACTION_APPLICATION_DETAILS_SETTINGS, Uri.parse("package:" + BuildConfig.APPLICATION_ID)));cs 출처: https://stackoverflow.com/questions/32822101/how-to-programmatically-open-the-permission-screen-for-a-specific-app-on-android
-
fragment를 Firebase screen_view로 통계로 잡기.Android 2017. 12. 13. 13:59
앱 분석을 위해 Firebase SDK를 추가해놓으면 특별히 코드를 삽입하지 않아도 자동으로 잡는 통계들이 있습니다.그중에 screen_view라고 어떤 뷰를 보는지 알아서 수집해주는데요.Activity 단위로 수집되서 하나의 Activity에 Fragment를 사용하면 세부적으로 집계가 안됩니다.그래서 현재 뷰를 설정해주는 코드를 한 줄 넣어주면 잡힙니다. firebase.setCurrentScreen(..)API 자세한 내역: https://firebase.google.com/docs/analytics/screenviews?hl=ko 자세한 사항은 아래 링크 참고https://stackoverflow.com/questions/45201346/how-to-track-android-fragments-us..
-
comileSdkVersion, minSdkVersion, targetSdkVersionAndroid 2017. 12. 11. 18:12
compileSdkVersion, minSdkVersion, targetSdkVersion 설정하기 Android를 막 하게 되었을 때, build.gradle 파일에서 이 세 버전들을 설정을 어떻게 해야되는 건지 몰라서 뭔놈의 버전이 저리 많은지 답답해 했었습니다. (사실 지금도 헷갈림.ㅋ) compleSdkVersion 말 그대로 앱을 컴파일 할 때 사용하는 Android SDK의 버전입니다. 컴파일 할 때만 사용되므로 실행할 때의 상황을 보장해주는 것은 없습니다. 최신 버전을 사용하는게 좋습니다.Support Library를 사용한다면 compileSdkVersion과 Support Libarary 의 버전을 맞춰줘야합니다.예를 들면, compileSdkVersion을 25를 쓴다면, Support..
-
OSX(Mac)에 안드로이드 개발툴 설치 및 세팅Android 2013. 4. 4. 20:57
OSX(Mountain Lion)에 안드로이개발툴(ADT)설치 및 기본 세팅(계속 추가됨) http://developer.android.com/sdk/ 에서 SDK를 받아서 깐다. 이클립스를 따로 받아 설치하고 ADT를 설치해도되나 ADT가 같이 들어있는 SDK를 받아서 깔면 따로 설정할 것도 없다. 업데이트만 최신으로 하면된다.압축을 풀고 아무데나 둬도 되나 응용프로그램에 폴더를 통으로 넣어둔다. Eclipse.app 를 끌어다가 Doc에 추가.실행해서 최신으로 업데이트 해준다.글꼴 및 테마Package Explorer 폰트iMac에서 보니 글꼴이 너무 작다. 이것은 환경설정에서 설정이 안되고 /Applications/adt-bundle-mac-x86_64-20130219/eclipse/plugins/..