반응형

Platform 173

[RecyclerView]

0. 리사이클러뷰가 있고, 그 아래 에디트텍스트가 있는 형태! 1. 이슈 내용 에디트텍스트에 글을 쓰려고 키보드가 올라오면, 다른 뷰들의 사이즈는 변하지 않는데, 리사이클러뷰의 width만 변하는 버그(내가 제대로 개발 안한거지만 버그라고 해야징...ㅇㅁㅇ....)가 있었다. 2. 시도해본 것들 1) -- 안됨! rvSelectModule.addOnLayoutChangeListener((v, left, top, right, bottom, oldLeft, oldTop, oldRight, oldBottom) -> { ViewGroup.LayoutParams layoutParams = rvSelectModule.getLayoutParams(); layoutParams.width = ViewGroup.Layou..

Platform/Android 2020.06.08

[Resource] R.java

0. 다시 처음부터 안드로이드 책[실무에 바로 적용하는 안드로이드 프로그래밍] 을 보고 있다. R.java는 맨 처음(p.21) 나오는 부분이고, 형광펜으로 밑줄도 쳐놨는데, 처음보는 느낌이였다. 충격을 받아 R 클래스에 대해서 정리해보았다. 1. 이게 뭐지? 리소스를 코드영역에서 식별할 수 있게 도와주는 파일 안드로이드 빌드 프로세스에서 자동으로 생성해준다. 더 정확히 말하면, AAPT(Android 스튜디오 및 Android Gradle 플러그인이 앱의 리소스를 컴파일하고 패키징하는 데 사용하는 빌드 도구)가 만들어 준다. = 수정하면 안된다! 앱을 실행하기 위해 빌드할 때 마다 자동으로 변경된다. 위치: app/build/generated/source/debug/앱패키지명/R.java 2. 코드 R..

Platform/Android 2020.06.08

[ListView VS RecyclerView]

간단한 데이터를 보여주는 View라서 ListView로 구현하였는데, 스크롤 하면 데이터가 없어지는 이슈가 있었다. ViewHolder패턴으로 할까, ListViewRecyclerView로 구현할까 고민하다가 RecyclerView로 구현하였다. (블로그들의 이유 때문에..) 또 새로운 사실을 알았다!! 역시 Android 기본 공부& 구현을 많이 해야게따!! [ListViewAdapter.java] package com.zodiac.aries.screen.registerdoc; import android.app.Activity; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; impor..

Platform/Android 2020.05.19

[Android Studio/Eclipse] keymap-단축키

Android Studio default keymap 구현클래스: Ctrl+Alt+B 자동정렬: Ctrl+Alt+L 매개변수확인: 이동: F4 파일찾기: Ctrl+Shift+F 바꾸기: Ctrl + r 한줄 지우기: Ctrl + y 유형 계층구조 열기: 제안: 액션찾기: Ctrl+Shift+A import 자동 정리: Ctrl+alt+O 코드이동:Alt+Shift+화살표 이름변경:Shift+F6 코드생성: Alt+Insert 선언보기: Ctrl+B 메소드 내에서 찾기: Ctrl+F12 eclipse keymap 구현클래스: Ctrl+T 자동정렬: Ctrl+Alt+L generate: Alt+insert 매개변수확인: Ctrl+P 이동: F3 파일찾기: Ctrl+Shift+R 유형 계층구조 열기: Crtl..

Platform/Android 2020.05.13

[debug] Room Database / SharedPreferences 디버깅

Room Database / SharedPreferences 디버깅 app.gradle //debug debugImplementation 'com.amitshekhar.android:debug-db:1.0.6' run하면 Logcat에 아래와 같은 로그가 뜬다. 위 주소로 접속하면 DB를 UI로 볼 수 있는데, 접속이 안될 때는 포워딩을 해 줘야 한다! adb adb forward tcp:8080 tcp:8080 짜잔! UI로 DB와 SharedPreferences를 볼 수 있다! 참고 https://medium.com/harrythegreat/android-room-database-%EB%94%94%EB%B2%84%EA%B9%85%ED%95%98%EA%B8%B0%EC%A2%8B%EC%9D%80-%EB%..

Platform/Android 2020.04.14
반응형