반응형
[Android] Jetpack - Paging - 1

DEV/Android 2023. 4. 11. 23:51

이번 포스팅에서는 Paging이라는 Library에 대해서 정리해보겠습니다. Paging Paging은 로컬 스토리지나 네트워킹을 통해 전달된 큰 데이터셋을 로드하거나 출력하는데 사용되는 라이브러리입니다. 이를 통해서 네트워크 대역폭이나 시스템 리소스를 효율적으로 사용할 수 있게 해줍니다. Paging의 Component들은 Kotlin 지원이 가능하고, 다른 Jetpack Component들과 통합할 수 있으며, 권장하는 Android App Architecture에 맞게 설계되었습니다. 설정 dependencies { def paging_version = "3.1.1" implementation "androidx.paging:paging-runtime:$paging_version" // Android..

Article Thumbnail
[Android] Jetpack - Navigation 1

DEV/Android 2023. 4. 10. 22:20

안녕하세요 이번 포스팅은 Jetpack 구성 요소 중 Navigation에 대해 정리해보려 합니다. Navigation Navigation은 위의 그림과 같이 서로 다른 UI의 이동을 관리하는 요소라고 할 수 있습니다. Android Jetpack의 Navigation은 특히 App bar, Navigation Drawer 등과 같은 간단한 클릭으로 Navigation을 구현할 수 있게 해줍니다. 구성 요소 Navigation graph : 모든 Navigation과 연관된 정보를 가지고 있는 XML. Destinations라고 불리는 앱의 개별 콘텐츠 공간으로 사용자가 앱에서 이동할 수 있는 경로 등을 포함합니다. NavHost : Navigation graph로 부터 Destinations에 표시할 ..

Article Thumbnail
[Android] Jetpack - LiveData - 2

DEV/Android 2023. 3. 29. 00:49

저번 포스팅에서는 Jetpack의 LiveData 사용법과 장점등에 대해서 정리해보았습니다. [Android] Jetpack - LiveData - 1 이번에는 Jetpack 구성 요소 중 LiveData라는 것에 대해 정리해보려고 합니다. LiveData란? LiveData란 데이터를 관찰할 수 있는 Holder 클래스 입니다. 추가적인 특징은, Lifecycle 모듈과 같이 Activity, Fragment, weirddev.tistory.com 이번에는 추가적인 개념들 및 작성법에 대해서 정리해보려고 합니다. LiveData in an app's architecture 이전 포스팅에서 다룬 바와같이, LiveData는 Activity, Fragment와 같은 엔티티의 수명주기에 따라서 인식을 합니다..

반도체에 대해 알아보기 7 - 식각 공정

주식/산업 조사 2023. 3. 27. 23:28

식각공정식각공정이란, 말 그대로 불필요한 부분을 깎아내는 과정이라고 이해하면 됩니다.포토 공정에서 감광액을 이용하여 막을 형성한뒤에, 선택적으로 막을 제거하여 회로의 패턴 중 필요한 부분만 남깁니다. 다른 말로는 에칭공정이라고 합니다. 식각 공정에는 크게 액체를 사용하는지, 기체를 사용하는지에 따라 나뉘는 습식 식각공정과 건식 식각 공정이 있습니다. 위의 2가지 방법이 있긴하지만, 최근에는 정확성을 중시하기 때문에 건식 식각을 주로 사용하고 있습니다.추가로, 건식 식각 방법은 3가지 방법으로 나눠집니다. * 등방성, 비등방성등방성이란 식각 속도가 모든 방향에서 동일한 경우를 말하고, 비등방성은 수평, 수직 간 식각 속도가 다른 경우를 말합니다. 미세화 공정에서는 비등방성이 장점을 가집니다.

Article Thumbnail
반도체에 대해 알아보기 6 - 포토공정 기업

주식/산업 조사 2023. 3. 27. 00:35

블랭크 마스크 관련 기업 블랭크 마스크란 전처리가 된 웨이퍼에 패턴을 찍는 포토 마스크(포토마스크)가 패턴이 없는 형태로 이해하면 됩니다. 사진에 비유하면, 촬영 전 필름이 블랭크마스크, 촬영 후 필름이 포토 마스크 입니다. 추가로, 블랭크마스크 시장은 점유율 8 ~ 90%이상을 차지하는 일본 기업이 장악하고 있기에, 세계시장에 진입하기 어려운 상황입니다. SKC 2차전지∙반도체∙친환경 분야 고부가가치 소재 기업 www.skc.kr 에스앤에스텍 - 2001년 블랭크마스크 개발에 성공하여 국내 시장 최초 진출 - 삼성전자와 SK하이닉스를 비롯해 중국 SMIC, 대만 TSMC, 미국 포트로닉스 등 국내·외 기업을 고객사 확보 - 20년 기준 매출 중 수출 비중은 지난해 말 기준 30%다. - 최근 3년 사이..

[Android] Jetpack - LiveData - 1

DEV/Android 2023. 3. 27. 00:14

이번에는 Jetpack 구성 요소 중 LiveData라는 것에 대해 정리해보려고 합니다. LiveData란? LiveData란 데이터를 관찰할 수 있는 Holder 클래스 입니다. 추가적인 특징은, Lifecycle 모듈과 같이 Activity, Fragment, Service와 같은 Component의 수명 주기를 인식합니다. (lifecycle-aware) 또한, LiveData는 수명 주기가 STARTED 혹은 RESUMED 상태인 경우 Observer 클래스를 사용하여 활성화 합니다. 그리고 활성화된 Observer에게만 상태를 전달합니다. LiveData에 등록이 되어있지만, 비활성화된 Observer는 변화에 대해 알려주지 않습니다. LiveData는 LifecycleOwner 인터페이스를 구..

Article Thumbnail
반응형