본문 바로가기
728x90

안드로이드7

[Android] cosmo calendarview - 캘린더뷰 커스텀 캘린더 뷰 커스텀에 대해 알아보던 중에 cosmo calendarview를 알게되어 한번 사용해보았다! https://github.com/ApplikeySolutions/CosmoCalendar GitHub - ApplikeySolutions/CosmoCalendar: 📅 CosmoCalendar is a fully customizable calendar with a wide variety of features an 📅 CosmoCalendar is a fully customizable calendar with a wide variety of features and displaying modes. - GitHub - ApplikeySolutions/CosmoCalendar: 📅 CosmoCalendar .. 2022. 6. 16.
[데이터베이스] database / 데이터캐싱 / RoomDB란? / RoomDB구성요소 / Database/ DAO / Entity DataBase란? 데이터를 어딘가에 쌓아두고 보관하며 필요할 때마다 추가하거나 조회, 수정, 삭제할 수 있는 장소 SharedPreference는 DB인가? key/value 형태로 데이터를 저장할 수 있는 데이터구조이고, 내부적으로 XML 파일로 저장 👉 파일 형태로 저장하기 때문에 보안상 안전할 수 없고, 메모리 손실도 클 것 ✨ 서버 제공 데이터베이스 네트워크 통신이 필요함. 와이파이, 데이터가 없으면 접근 불가 비교적 시간이 오래걸림 ✨ 앱 내부 데이터베이스 네트워크 연결이 안되어 있을 때도 데이터를 보여줄 수 있다 → 콘텐츠 탐색이 가능하다 데이터 로딩 시간이 매우매우 빠르다 (10배 이상 빠르다) ❤️‍🔥 데이터 캐싱 처리 ex) 네트워크가 연결되지 않은 상태로 카카오톡에 접속했을때 일부 채.. 2022. 5. 5.
[android/안드로이드] 리스트뷰 vs 리사이클러뷰 차이점, 리사이클러뷰 개념 👉 제가 개인적으로 공부한 내용을 정리해둔것이라 일부 정확하지 않은 정보가 있을 수 있습니다. ❓ 리스트 뷰 (listView) vs 리사이클러뷰 (recyclerView) " 사용자가 화면을 위에서 아래로 스크롤 하는 상황일 때 " - 리스트뷰(listView) : 첫번째 itemView를 삭제하고 아랫부분에서 새롭게 보일 itemView 객체를 새로 생성한다. 스크롤을 위아래로 몇번 반복하다보면 수백, 수천개의 itemView가 생성되어 낭비가 심할 수 있다. - 리사이클러뷰(recyclerView) : 첫번째의 itemView를 삭제하지 않고 아래쪽에서 새로 나타날 위치로 이동시켜 재사용된다. 리스트뷰와 리사이클러뷰의 큰 차이점은 itemView가 재사용되는거의 차이에 있다. ❓ 리사이클러뷰 구조 .. 2022. 4. 23.
[안드로이드 스튜디오,kotlin] ImageView 둥글게 만들기 오늘은 안드로이드 스튜디오에서 ImageView의 이미지를 둥글게 만드는 법에 대해 소개하겠습니다. 먼저 첫번째로 ImageView를 완전히 원모양으로 둥글게 만드는 법을 알려드리고 두번째로 모서리만 조금 둥근 형태로 만드는 방법을 알려드릴게요. 1. 원모양 ImageView - CircleImageView 라이브러리 사용하기 CircleImageView를 사용해서 이미지뷰를 둥글게 만들고 테두리까지 만들어보겠습니다. 먼저 CircleImageView 라이브러리를 사용하기 위해 해당 라이브러리를 임포트 해줍니다. (1) 라이브러리 임포트 implementation 'de.hdodenhof:circleimageview:3.1.0' //Circle ImageView (2) 활용하기 civ_border_col.. 2022. 3. 16.
728x90