일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 디자인 패턴 예제
- edittext 연결
- 다른 객체 리스트의 비교
- 안드로이드 스튜디오 tts
- AAC
- LifeCycle
- 안드로이드 스튜디오 반복되는 레이아웃 코드
- 리사이클러뷰 아이템 재사용
- savedinstancestate
- 안드로이드 스튜디오 custom dialog
- 이중for문 사용 안하기
- hilt error
- 객체지향 프로그래밍 5가지 원칙
- apache nginx
- 변수
- 안드로이드 스튜디오 인터넷 연결 안되어 있을 때
- 아파치 엔진엑스
- Thread
- 안드로이드 스튜디오 커스텀 다이얼로그
- 안드로이드 스튜디오 인터넷 연결 확인
- 자바 스레드 예제
- recyclerview item recycle
- java
- 안드로이드 디자인패턴
- dagger error
- 안드로이드 스튜디오 style
- java thread 예제
- Kotlin
- apache란
- 아파치란
- Today
- Total
목록전체 글 (70)
Sam Story

프로젝트를 진행하면서 같은 객체를 담고 있는 두 개의 리스트를 비교하여특정 값을 추출해 새로운 리스트로 만들어야 하는 문제가 발생했었다. 처음에는 이중 for 문을 사용해 구현했지만,이 방식은 시간 복잡도가 곱연산(O(n^2))이기 때문에 매우 비효율적이었다.이러한 이유로 이중 반복문은 지양해야 하는데,더 나은 방법을 찾던 중 여러 상황에서 유용하게 사용 가능한 자료구조인 Map을 활용하게 되었다. 2024-07-21 scrollView , 다른 객체 리스트의 비교 (tistory.com) 2024-07-21 scrollView , 다른 객체 리스트의 비교scrollView도 알게 모르게 많이 사용했었는데 따로 블로그 포스팅으로 다뤄본적이 없었어서 오늘 작업중 수정한 내용을 기반으로 간단히 포스팅 해보려..

컴포즈로 커스텀 캘린더 뷰를 만들어 보기 위해서먼저 컴포즈로 간단한 캘린더 뷰를 만들었다. 가장 기본적인 코드들을 이용해서 만들었는데 컴포즈는 일단 리사이클러뷰가 없다.LazyColumn , LazyLow , LazyGrids 를 이용해서 View를 만들어야 하는데 만들다보니 느끼는 점은TableLayout과 비슷한 속성을 다루는것 같았다. 만들어본 캘린더뷰 코드를 보자. package com.example.composecustomcalendarimport android.os.Bundleimport androidx.activity.ComponentActivityimport androidx.activity.compose.setContentimport androidx.compose.foundation.lay..
팀 프로젝트 작업이 끝나고 포트폴리오 작성을 위해 개인프로젝트 시연영상을 찍는데조금씩 문제가 발생하고 있어야할 기능이 없는 경우도 있어 시간이 지체되고 있다.. 개인프로젝트 문제해결을 진행중에댓글 수정 기능을 만들다가 EditText 두개를 운용하는게 나을것 같아서 EditText 두개를연결하게 하는 기능에 대해 포스팅 해보려 한다. 오늘 사용할 기능은 TextWatcher이다.et_editComment.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { ..
REST API 란?REST API (RESTful API 또는 RESTful 웹 API 라고도 한다.) REST(Representational State Transfer) 아키텍쳐 스타일의 설계 원칙을 준수하는 API이다. REST 아키텍쳐 스타일을 간단하게 설명하자면 모듈,기능별로 분리하는 설계를 위한 스타일이다.클라이언트 하나가 아닌 여러 클라이언트와 통신을 용이하게 하게끔 하는 스타일이다. 이러한 REST API는 애플리케이션을 통합하고아키텍처의 구성요소를 연결하는 유연하고 가벼운 방법을 제공한다. REST API 작동 방식 REST API는 HTTP 요청을 통해 통신하여 리소스 내에서레코드를 C(create) R(read) U(update) D(delete) 와 같은 표준 데이터베이스 기능을 ..