본문 바로가기
728x90

Programing114

[android studio] 타이틀바(action bar) 뒤로가기 버튼 넣기 위 이미지 처럼 타이틀바에 아무것도 넣지 않고 뒤로가기 버튼만 추가를 해보자. 앱에서 활성화된 화면에서 잠시 이동시에 정보나 검색조건 등 선택혹은 확인 후 돌아갈때 위 이미지처럼 해 놓으면 사용하기 좋고 깔끔한 듯해서 만들어 보았다. 먼전 layout에 AppBarLayout을 추가하고 그 안에 Toolbar를 넣어주었다. ..... 해당 모양으로 Toolbar를 추가해 주고, java Code쪽에 OnCreate 메서드에 아래와 같이 추가해 주었다. Toolbar toolbar = binding.toolbarFilter; setSupportActionBar(toolbar); getSupportActionBar().setDisplayHomeAsUpEnabled(true); getSupportActionB.. 2021. 11. 16.
[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.
[android studio] Class referenced... Cannot resolve class ... 오류 해결 한번씩 android studio를 쓰다보면 프로젝트가 기존에 없었던 오류로 빨간 줄들이 막 생겨나는 경우가 있다. Class referenced in the layout file, `com.sothree.slidinguppanel.SlidingUpPanelLayout`, was not found in the project or the libraries Cannot resolve class com.sothree.slidinguppanel.SlidingUpPanelLayout 이와 비슷한 오류로 Class referenced in the layout file... Cannot resolve class...로 시작하는 해당 class를 찾을 수 없다고 빨간 줄들이 막 끄여버리는 경우가 있다. 1번 해결책 B.. 2021. 11. 10.
[android studio] themes 색상, 상태바 액션바 색상변경 앱에서 상단 상태bar와 타이틀 bar의 색상을 변경하는 부분을 알아보자. 위 themes.xml 파일에서 colorPrimary 속성과 colorPrimaryVariant 속성을 변경하면 아래 이미지의 해당 부분의 색상을 변경할 수 있다. 2021. 11. 7.
[android studio] 스플래시(Splash) 화면 만들기 앱 시작시에 나타나는 초기 화면을 만들어 보자. 1. 우선 시작시에 실행할 java 파일을 만들어 주자. 최소 실행할 파일을 [SplashActivity]라 이름을 주고 아래와 같이 코드를 넣었다. Handler handler = new Handler(); @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); handler.postDelayed(new Runnable() { @Override public void run() { Intent intent = new Intent(getApplicationContext(), MainActivity.class); start.. 2021. 11. 5.
[android studio] Cleartext HTTP traffic to...not permitted 오류 앱 개발 도중 volly를 이용하여 api를 호출하여 결과 값을 받아와야 하는데, 리턴시에 [Cleartext HTTP traffic to www.***** not permitted]라는 오류가 발생하였다. api쪽에서 제공할 때 오류인가 생각하다가 웹에서 호출시에는 정상적으로 결과가 나와 android studio에 뭔가 누락됐을꺼 같아 찾아보다보니 역시나 내 실수였다. http로 호출시에 일반 텍스트 트래픽 사용에 대한 앱의 요청을 할 수 있도록 [AndroidManifest.xml] 파일 안 2021. 11. 5.
728x90