본문 바로가기
728x90

안드로이드33

[android] 앱 화면이 꺼지지 않도록 설정하기 화면이 꺼지지 않도록 설정하는 방법. 화면이 실행될때 읽어들이는 java 코드에서 아래와 같이 코드를 추가해 주면 된다. @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //화면이 꺼지지않도록 설정 getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); } 그럼 끝이다. 그리고 추가 Layout에서 화면이 꺼지지 않도록 하는 방법이 있다. 최상단 Layout에 아래와 같이 옵션값을 추가 해 주면 된다. //화면이 꺼지지않게 설정 진짜 끝~~~ 2021. 12. 3.
최신 안드로이드버전에서 카카오 sdk 추가시 maven 추가로 인한 오류 해결 카카오 애드핏을 사용하기 위해 sdk 추가하려는데 자꾸 오류가 발생하였다. 일단 최신버전의 android에서 위와 같은 방법으로 최상단 buld,gradle에 allprojects를 추가하여 해보려고 하였는데 빌드시에 모듈 build.gradle에 추가한 아래 코드에서 오류가 발생하였다. implementation 'com.kakao.adfit:ads-base:3.8.5' 오류 내용은 아래처럼 발생하였다. Failed to resolve: com.kakao.adfit:ads-base:3.8.5 그래서 이것저것 자료를 찾아보며 다양하게 테스트를 해본 결과 답을 찾았다. 최신 버전의 안드로이드에서는 최상단 buld,gradle에서 추가하는 것이 아니라 [settings.gradle] 파일에서 추가를 해야 하.. 2021. 11. 30.
[android] 다이얼로그 로딩 화면 구현, loading...중 화면 만들기. 위 이미지 처럼 백그라운드 작업이 진행될 동안 화면에 표시될 로딩 다이얼로그를 만들어 보자. 오늘의낚시 컨디션을 보여줄 앱에 로딩화면을 추가해 주었다. 일단 github에서 이쁜 로딩이미지로 사용할 라이브러리를 찾아보았다. 아래 링크의 라이브러리를 이용하기로 하였다. https://github.com/ybq/Android-SpinKit GitHub - ybq/Android-SpinKit: Android loading animations Android loading animations. Contribute to ybq/Android-SpinKit development by creating an account on GitHub. github.com 라이브러리 안에 다양한 로딩이미지가 있었다. 나는 맨 아래 .. 2021. 11. 18.
[android studio] 타이틀바(action bar) 뒤로가기 버튼 넣기 위 이미지 처럼 타이틀바에 아무것도 넣지 않고 뒤로가기 버튼만 추가를 해보자. 앱에서 활성화된 화면에서 잠시 이동시에 정보나 검색조건 등 선택혹은 확인 후 돌아갈때 위 이미지처럼 해 놓으면 사용하기 좋고 깔끔한 듯해서 만들어 보았다. 먼전 layout에 AppBarLayout을 추가하고 그 안에 Toolbar를 넣어주었다. ..... 해당 모양으로 Toolbar를 추가해 주고, java Code쪽에 OnCreate 메서드에 아래와 같이 추가해 주었다. Toolbar toolbar = binding.toolbarFilter; setSupportActionBar(toolbar); getSupportActionBar().setDisplayHomeAsUpEnabled(true); getSupportActionB.. 2021. 11. 16.
갯벌체험 가능한 장소 찾기, 물빠지는시간 확인, 예약하기 갯벌체험 가능한 장소와 시간을 찾을 수 있는 앱을 소개합니다. 해당 앱에서는 국내 모든 갯벌이 나오는것은 아니며, 해양수산부에서 제공해주는 갯벌체험 가능한 곳을 안내하는 앱이며 제공받은 장소에 대한 정보를 제공해 드립니다. 현재 제공하는 갯벌체험 장소는 아래와 같습니다. 앱 설치 가능 주소는 맨 아래에 있으며 앱 설치 후 아래 이미지 처럼 검색시에 갯벌체험 가능 장소와 주소 그리고 현재위치에서의 거리, 체험정보 등록 갯수까지 나타납니다. 장소를 선택 한 후 앱에서 체험가능 일자별 시간을 확인후 홈페이지 이동버튼으로 해당 마을 홈페이지로 들어가 예약 및 문의가 가능합니다. 그 외 나머지 탭에서 해당 지역의 물빠짐 정보와 지도보기탭의 위치 확인이 가능합니다. 아래는 해당 앱의 설치 링크입니다. https:/.. 2021. 11. 15.
[android studio] 빌드시 ..checking AAR metadata..compileSdkVersion ... 오류해결 최근 안드로이드 스튜디오를 업데이트 하고 난 후 새로 만드는 프로젝트마다 첫 실행시에 오류가 발생하는듯 하다.;;; 일단 이번에는 오류가 아래와 같이 발생하였다. One or more issues found when checking AAR metadata values: The minCompileSdk (31) specified in a dependency's AAR metadata (META-INF/com/android/build/gradle/aar-metadata.properties) is greater than this module's compileSdkVersion (android-30). Dependency: androidx.lifecycle:lifecycle-livedata-ktx:2.4.0. .. 2021. 11. 14.
728x90