본문 바로가기

Android

(65)
[EveryLaundry] volley에서 retrofit2로 변경하는 중 처음 졸업작품을 시작할 때 익숙하게 많이 봤었던 volley를 사용하여 서버와 통신하였는데 알고보니 요즘엔 retrofit2을 사용한다는 것을 알고 변경하는 중에 있다. 아직 변경해야 할 것이 많지만 변경하면서 느낀점은 volley는 정말 많다(?) http 통신해서 받아온 결과를 가공해주어야 하는 것도 insert, update하기위해 클래스를 생성하는 것도 (근데 파라미터빼고는 내용은 같음) 아무튼 불편했는데 retrofit은 api 인터페이스와 builder를 만드는 클래스만 있으면 모든게 되는 것 같다 그러니까 입력해야하는 코드가 굉장히 짧고 파일도 적다 처음 retrofit을 사용해보며 의도치않게 비교까지하게되었으나 아직 변경할것이 많아서 갈 길이 멀다 (힝구
[android] 카카오 지도 API가 화면에 보이지 않음 에러는 아니지만 어리둥절했기 때문에 작성하는 포스팅,, 졸업작품 수정하기위해서 오랜만에 실행시켰는데 갑자기 이렇게 화면이 나오지 않는것이다 분명 잘 나왔었는데,,,,,,,,,,,, 뭐지? 뭐가 문제지 싶어서 검색을 해보았더니 어떤 블로그분은 http어쩌구 에러가 떴다고 하셔서 디버그창에서 찾아봤더니 난 뜨지 않았다 뭐지뭐지?싶어서 차근차근 확인해보았는데 가장 위에 있던 EveryLaundry가 없었던 것이다 뭐지? 왜 없어진거지 그래서 다시 새로 만들어주고 Hash값 확인해서 적용해주었더니 제대로 잘 뜬다,, 뭐지 왜없어진거지 정말ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 아무튼 해결되어서 좋다! + 지도가 흰 화면으로 보일 때 앱키도 제대로 넣어주었는지 확인해야 한다. 왜 추가하냐면 앱키를 제대로 넣어주지 않아서 흰 화..
마무리 된 졸업작품,,,,,, 정처기하랴 인턴하랴 졸업작품하랴 정신없었던 3달,,,이 지나갔습니다. 어떻게 지나갔는지도 모를 3달,, 아직 결과는 알 수 없지만 정처기도 시험을 봤고 졸작도 끝이났으며 인턴은 진행중에 있습니다. 중간중간마다 불안하고 초조하고 긴장해서 너무너무 스트레스를 받기는 했지만 포기하지 않고 차근차근 진행한 것이 가장 잘한 것 같아요. 역시 할 수 있었다~! 졸업작품을 발표할 때 기획했던 대로 교수님께서 이해하고 봐주시진 않았지만 그래도 처음 기획했던 기능 3가지 중 2가지는 완료하였기때문에 만족합니다! 디자인도 db도 수정해서 배포 할 생각입니다. 잘 될지는 모르겠지만! 일단 가보자고! 이번에는 블로그에 기록하지 못하였는데 사실 블로그가 마음에 들지 않는 점도 있지만 무엇보다 작성 할 시간이 없었다는 점,,ㅠ ..
부랴부랴 시작하는 졸업작품 졸작만은 하고싶지 않았는데,,,,,,,, 결국엔 하게 되었다 그것도 인턴과 정보처리기사와 함께 겸해서,, 정말 답도 없는 과거의 나~~~~~~~~~~~~~~~~~ 하지만 해야지 어쩌겠습니까 졸업은 해야겠고 졸작을 해야 졸업이 되니깐요 학교를 편입하는 바람에 거기에 코로나까지 엎친데 덮친격,, 선배도 친구도 하나도 모르는 상태에서 졸업작품? 다들 어떻게 진행하는지, 어떤 주제로 하는지 알 수 없기 때문에 혼자 정말 착착 준비해야 하는게 너무 막막하다ㅠ 하지만 해야하는거,, 열심히 기록해놓으면서 하면 누군가는 도움이 될 수도 있는거고 나중에 봤을 때 기특하지 않을까하는,, 고런 맴,,,
[android] Event Bus firebase를 사용하며 데이터를 꺼내올 때 데이터를 조회하는 속도가 느린 것 같아서 어떻게하면 좋을지 검색해보다가 알게 된 이벤트 버스! 데이터를 주고 받을 때 많이들 사용하는 것 같다. 처음에 여러 사람들의 블로그를 보며 적용해보다가 나의 부족한 이해력때문에 어디에 어떤 코드를 넣어야하는지 잘 이해가 되지 않았다. 그러므로 이 글은 미래의 나를 위해 작성하는 포스팅,, 근데 사용하는 방법도 쉽고 간단해서 자주 쓰게될 것 같다! 라이브러리 GitHub - greenrobot/EventBus: Event bus for Android and Java that simplifies communication between Activities, Fragments, Thread Event bus for Andro..
[android] attribute android:usesCleartextTraffic not found. 참내,,, 아니 제대로 입력했는데도 자꾸 안되길래 왜안되지,,,며칠내내 왜 안되는거지,, minimum 버전도 변경해보고 max 버전도 변경해보고 다 해봤는데도 안되길래 뭐지뭐지뭐지했는데 아니 웃긴게 오타나서 안되는 거였음 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ userCleartextTraffic이 아니라 usesCleartextTraffic이었던 것임~~~~~~~~~ uses를 자꾸 똥고집피워서 user로 입력하고 있었던 것임~~~~~~~~~~
[java] Basic-List : 가장 단순한 투두리스트 불필요한 기능은 없애고 가장 기본적인 기능만을 갖춘 베이직리스트! 개발기간 : 2021.07.25 ~ 2021.08.04 리싸이클러뷰, 어댑터 사용에 어색해서 익숙해지려고 만들어보았던 투두리스트가 완성되었습니다ㅠㅠㅠㅠㅠ 너무기뻐요........ 사실 끈기가 부족해서 반려식물처럼 중간에 포기하지 않을까 걱정도 있었는데 완성해서 너무 좋습니다!!!!!!!!!!! 반려식물이랑 또 만들고싶은 어플이 있어서 그것들을 만들어보면서 부족한 부분에 대해서 수정하는 것이 일단 목표이지만 그 어플들도 언제 완성될지 모른다는 것이 함정 하지만 안드로이드 개발자로 취업해야하니까 완성해야합니다! 아자아자! https://github.com/w36495/BasicList GitHub - w36495/BasicList Contri..
[java] Basic-List : 체크 박스 클릭 이벤트 와ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ 며칠동안 아무리 요리조리 바꿔도 제대로 안되길래 답답했는데,, 수정 전 코드 수정 후 코드 클릭이벤트를 setOnCheckedChangeListener에서 setOnClickListener로 변경해주었더니 제대로 작동한다!!!!!!!! 너무 기쁘다!!!!!!!!!!!!!!!!! 왜 제대로 되지 않았던 것인지 이제 파헤쳐보러간다 두고보자 setOnCheckedChangeListener 이제 다 된것같은데,,,? 오늘 얼떨결에 LiveData로 수정도 했고 데이터베이스도 됐고 원하는 기능들이 제대로 작동되니까이제 정리하기만 하면 된다!!!!!!!!!!! 내 첫 프로젝트 끝!!!!!!!!!!!!!!!!!