일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Spring
- Mono
- 컨퍼런스
- spring security
- PostgreSQL
- 보안
- AWS
- IntelliJ
- Kotlin
- deepseek vs chatgpt
- postgis
- Flux
- 본인확인
- 인증
- netty
- exception
- 딥시크
- 공동인증서
- 코틀린
- webflux
- 허깅 페이스
- NGINX
- API
- db
- docker
- 본인인증
- 로그인
- Spring Boot
- AOP
- ktlin
- Today
- Total
목록Language & Framework/Android (8)
[수미수의 개발 브로구]
1. 개요 안드로이드 Compose(콤포즈)는 구글이 개발한 안드로이드 UI 툴킷으로, Jetpack Compose라는 이름으로 불립니다. 기존의 XML 기반 UI 설계와는 다른 방식으로, 선언형(declarative) 프로그래밍 패러다임을 기반으로 UI를 작성합니다. 이를 통해 UI 설계와 개발 과정을 훨씬 단순하고 직관적으로 만들 수 있습니다.2. 특징2.1 선언형 UI "어떻게 그릴지"가 아니라 "무엇을 그릴지"에만 집중합니다. 화면 상태(State)에 따라 UI가 자동으로 업데이트됩니다.2.2 코틀린 코드로 UI 작성 기존의 XML 파일 없이, 코틀린 코드로 UI를 설계할 수 있으며, 이를 통해 UI와 비즈니스 로직 간의 통합이 더 쉽습니다.2.3 재사용성과 간결성 UI 컴포넌트를 재사용 ..
개요 ViewPager에서 instantiateItem 메서드를 통해 객체를 추가 하는 경우, Position 정보가 일치 하지 않는 경우가 있다. 이럴 경우, instantiateItem이 아닌, setPrimaryItem 메서드를 오버라이딩 하여 사용 하면 된다. 따라하기 아래와 같이 setPrimaryItem을 오버라이딩한뒤, 해당 Position 정보를 가져온다. @Override public void setPrimaryItem(@NonNull ViewGroup container, int position, @NonNull Object object) { super.setPrimaryItem(container, position, object); currentView = (View)object; Log..
개요 ViewPager 안에 여러 리스트뷰를 넣고자 할 때 아래와 같이 진행 한다. 따라하기 Activity 부분 먼저 리스트 뷰를 생성하고. 해당 리스트를 Vector로 관리한다. 그런다음, ViewPager 생성 시 ViewPagerAdapter에 해당 리스트 뷰의 Vector를 인자로 넘겨 ViewPagerAdapter를 생성한뒤 SetAdapter이 주입한다. 그리고, 해당 listView 적절한 아이템을 넣어 ListViewAdapter를 생성한 뒤, ListView에 주입한다. private void MakeListView() { ListView listview1 = new ListView(this); ListView listview2 = new ListView(this); ListView l..
개요 한 개의 Fragment 에서 다른 Fragment 로 이미지 전달 방법 FilePath 이용 방법 String stringUri = pictureFile.getAbsolutePath(); FreeFragment ldf = new FreeFragment (); Bundle args = new Bundle(); args.putString("Image", stringUri); ldf.setArguments(args); getFragmentManager().beginTransaction().add(R.id.container, ldf).commit(); //In your NextFragment u can receive it and set as below String imgPath = getArguments..