Ella Follow
Android Developer, love to explore new ideas and write on my morning coffee!
Posts by Ella
Top 5 Design Patterns for Efficient App Development
🤖Design Patterns for Easy Maintenance, Flexibility, and Reusability in Apps
In Android, Sep 23, 2023Shared mutable state & concurreny
🤖개념 8️⃣ Shared mutable state and concurreny코루틴은 Dispatchers.Default와 같은 멀티스레드 Dispatcher를 사용하여 병렬로 수행된다. 이러한 코루틴에서 병렬로 무언가를 수행할 때 주의해야할 문제가 있는데, 바로 shared mutable state에 접근할 때의 synchr...
In Android, Coroutine, Dec 27, 2021Cold Observable vs Hot Observable
🤖개념 6️⃣ Cold Observable vs Hot Observable
In Android, Dec 13, 2021Tree에 대해 이해하기
📚개념 3️⃣ Tree트리(tree)는 계층적인 자료를 표현하는데 이용되는 자료구조이다. 계층적인 자료구조에는 컴퓨터의 디렉토리 구조, 인공 지능의 결정 트리(decision tree) 등이 있다.
In Data Structure, Nov 20, 2021스와이프 뷰 만들어보기(TabLayout과 Viewpager2)
탭을 눌렀을 때, 해당 탭의 내용에 부합하는 프래그먼트를 보여주는 스와이프 뷰1를 만들어보자! 이를 위해서는 TabLayout과 ViewPager2가 필요하다. ViewPager2의 Adapter를 ‘position에 맞는 Fragment를 생성’하는 FragmentStateAdapter로 설정하고, TabLayoutMedia...
In Android, Sellers, Nov 09, 2021ActivityLauncher로 갤러리에서 Image 가져오기
ImageView를 클릭했을 때, 갤러리의 이미지를 가져와서 해당 이미지 뷰에 등록하는 기능을 개발해보자. 나는 네 개의 이미지 뷰에 각각 갤러리에서 받아온 비트맵 이미지를 세팅하는 기능을 구현해보았다. startActivityForResult 메소드가 deprecated 되었으므로, registerForActivity를 통...
In Android, Image Upload, Sellers, Nov 03, 2021Android Image Upload Logic 구현
프로젝트에서 이미지를 서버로 전송해야 하는 부분이 생겼다. 스트링 데이터만 전송해보았고, 이미지를 서버에 전송해 본 경험이 없어서 이에 대해 공부하고 기억하기 위해 포스트를 작성하기로 했다. 이미지나 파일을 전송하기 위해서는 먼저 ‘Multipart’에 대해 알아야 한다.
In Android, Image Upload, ContentResolver, Sellers, Nov 02, 2021