목록전체 글 (68)
밍쯔와 안작고 안귀여운 에러들🖤
[상황] - RecyclerView 안에 RecyclerView가 있음. - 내부 recyclerview의 바인딩된 이미지가 외부 recyclerview 틀 밖으로 튀어나옴. (모서리) [해결] - 외부 recyclerview의 BindViewHolder에 Clip하는 코드 추가 @Override public void onBindViewHolder(OneClickViewHolder holder, int index) { ... holder.itemView.setOutlineProvider(ViewOutlineProvider.BACKGROUND); holder.itemView.setClipToOutline(true); ... } [참고] https://stackoverflow.com/questions/557..
[문제 및 상황] 1. recyclerview 안에 recyclerview를 넣어야함. 2. binding 해야하는 데이터가 activity 생성시 넘겨 받은 데이터를 retrofit을 통해 다시 서버로 받은 값을 바인딩 해야함. 서버 수정이 어려운 상황이라, DB만 바꾸면 되는 경우를 어찌저찌 해결해야 하는 상황 3. 다음 액티비티를 실행하기 전&실행된 액티비티가 recyclerview를 생성할때 retrofit 통신으로 서버로 데이터 요청 해봤음. -> 근데, 둘다 일련의 과정이 끝난 후(putExtra 및 다음 액티비티 전환이 실행된 후/recyclerview가 생성되고 난 후) 서버에 요청한 값의 subscribe 내 Livedata/Observable의 setValue가 이루어짐. --> bin..
특정 버튼이 recyclerView가 스크롤 될때는 사라지고, 멈췄을때는 다시 보이게 하는 코드 tmp를 넣은 이유는, 처음 recyclerView가 생성되면 onScrolled 상태로 인식해서 처음에 버튼이 안보였다가, 스크롤을 하면 꺼졌다/켜졌다 하기 때문에! 그래서 처음에 visible 하게 하고, 안정감있게 하기 위함 private void initTouchEvent_Map(){ binding.storeRv.addOnScrollListener(new RecyclerView.OnScrollListener() { int tmp = 0; @Override public void onScrolled(@NonNull RecyclerView recyclerView, int dx, int dy) { if(tmp..
[자료] https://ko.wikipedia.org/wiki/%EB%AA%A8%EB%8D%B8-%EB%B7%B0-%EB%B7%B0%EB%AA%A8%EB%8D%B8 모델-뷰-뷰모델 - 위키백과, 우리 모두의 백과사전 모델-뷰-뷰 모델(model-view-viewmodel, MVVM)은 하나의 소프트웨어 아키텍처 패턴으로-마크업 언어 또는 GUI 코드로 구현하는-그래픽 사용자 인터페이스(뷰)의 개발을 비즈니스 로직 또는 백-엔드 로직( ko.wikipedia.org https://develop-writing.tistory.com/36 모던 안드로이드 앱 만들기 (2) - MVVM 구조를 사용한 리스트 구현 저번 앱 소개에 이어서 이번 포스팅에서 만들 것은 국가 데이터를 보여주는 리스트입니다. MVVM을 적..
* subscribeOn, observeOn, subscribe, single 역할 https://zzandoli.tistory.com/3
리뉴얼 작업에 들어갈 수도 있어서 참고할만한 정보 기록. https://www.masterqna.com/android/94721/%EB%B2%84%ED%8A%BC%ED%81%B4%EB%A6%AD%EC%8B%9C-%EB%98%90%EB%8B%A4%EB%A5%B8-%EB%B2%84%ED%8A%BC%EC%9D%B4-%EC%83%9D%EA%B8%B0%EA%B2%8C%ED%95%98%EA%B3%A0%EC%8B%B6%EC%8A%B5%EB%8B%88%EB%8B%A4 안드로이드 - 버튼클릭시 또다른 버튼이 생기게하고싶습니다. - 안드로이드 Q&A 아마 달력의 일에 해당하는 layout이 grid_view_item.xml 의 비슷한 이름을 갖고 있을꺼 같은데요. 일기가 해당 일에 존재 유무등을 서버 혹은 내부 db에 b..
scrollview 안에 mapview가 움직이지 않는 문제 5/11 - 지도가 움직이지만, 상하로 움직일 경우, scrollview에 이벤트를 뺏김 🔥5/14 - mapFragment로 선언되어 있던 것이 왜인지는 모르겠지만 touchEvent로 intercept 되지 않아서, mapFragment를 mapView로 수정해서 이벤트까지 등록하니 성공!! 코드는 아래와 같슴당 private NaverMap naverMap; private MapView mapView; // onCreate 안 mapView = binding.mapView; mapView.onCreate(savedInstanceState); -------------- // 터치 이벤트 처리 mapView.setOnTouchListener(..