일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- 안드로이드 클린 아키텍쳐
- 작성
- Android
- fragment
- kotlin
- 올인원타이머
- 뷰 상태 저장
- 카드내역 공유
- compileKotlin FAILED
- 카드 내역 공유 앱
- 특가알람
- onViewCreated
- 뷰 상태복구
- 특가촌
- todofication
- moveToState
- recyclerview
- RxJava
- android clean architecture
- 특가게시판
- Quickly
- nvidia-docker
- 안드로이드
- Koin
- andorid
- RX
- List
- 대학톡
- java.lang.OutOfMemoryError: Java heap space
- 타이머앱
- Today
- Total
목록2020/05 (4)
seoft
Accept personal information handling terms 1. Purpose of processing personal information ('seoft.tistory.com/' hereinafter'SEOFT') processes personal information for the following purposes, and does not use it for purposes other than the following purposes. . 2. Rights and obligations of the information subject and how to exercise the user As a personal information subject, the user can exerci..
사이드 프로젝트 개발 도중에 sealed 클래스를 상속받은 클래스들을 라이브데이터 형식으로 관리하고 합쳐서 리사이클러뷰 아답터에 넘겨주는 형식으로 개발하였는다. liveData의 널체크와 리스트 합치는 과정에서 다음과 같은 코드가 구현됬었다. 위의 코드에서 두가지 사항이 불편했는데 라이브데이터 단일형식(LIveData과 리스트형식(LiveData)의 통합관리 불필요한 공통된 value의 널체크 두 사항을 보완하고자 유틸성 클래스를 하나 구현하였다. 해당 유틸성 클래스를 사용하면 라이브데이터의 단일형식과 리스트 형식을 따로 처리하지않고 유틸성 함수 내에서 타입에 맞춰 리스트화(혼합가능) liveData.value가 null일 경우 리스트에서 제외 위의 코드와 비교했을때 LiveDataUtil를 사용했을때 ..

[개요] 사이드 프로젝트 시나리오 중 게시글 작성 기능으로 단순 글작성 뿐만 아니라 사진, 투표, 체크리스트, 유튜브 등을 포함 시킬 수 있는 페이지가 필요해서 구현하였고 데이터바인딩의 숙지를 위해 데이터바인딩 MVVM을 함께 적용하여 구현하였다. [결과] [요구사항] 모바일용 글 작성페이지로 요구사항은 다음과 같다. 글 작성 외에도 사진, 투표, to-do, 유튜브를 포함 (투표가 to-do 상위호환이고 유튜브는 url 데이터 정의만 하면 되기 때문에 구현에서 제외하고 투표만 구현) 글 작성페이지에 다수의 복합적인 아이템(사진,투표 등) 배치 아이템 중간 중간에도 글 작성 아이템 삭제, 위치 변경 투표 작성 페이지의 요구사항은 다음과 같다. 글, 이미지가 투표 항목 중 하나로 정의 투표 항목 삭제, 위..

사이드 프로젝트 도중 다형성을 이용해 생성된 리스트를 json을 서버에 주고 받을 상황이 생겼다. 일반적으로 한타입의 List를 json화 해봤었지만 다양한 타입을 json화, 객체화 해올 일이 없어 찾아보면서 한번 정리 해본다. 큰 방향은 하위 객체 json에 type key값을 두고 내부적으로 해당 key값을 통해 타입을 설정하는 것 같다. 이 방식을 통해서 다음 java 파일이 필요하다. https://github.com/google/gson/blob/master/extras/src/main/java/com/google/gson/typeadapters/RuntimeTypeAdapterFactory.java google/gson A Java serialization/deserialization lib..