반응형 Coding64 JetPack Compose 인텐트 액티비티 전환하기 Jetpack compose로 인텐트를 활용해 액티비티를 전환할 수 있는데요 버튼을 누르면 액티비티를 전환하는 앱을 만들어 봅시다. Button 먼저 버튼을 누르면 화면전환할 액티비티 하나를 만들어 줍시다 app -> com.###.### 부분을 우클릭한 다음 New -> Compose -> Empty Compose Activity를 눌러줍시다. 이름은 그냥 아무거나 지어주고 Finish를 누릅시다. 그러면 처음생성했을때와 동일하게 코드가 나옵니다. 그대로 둡시다. 그리고 이런 식으로 액티비티를 생성하면 굳이 AndroidManifest.xml 파일을 설정할 필요가 없습니다. 자동으로 설정이 됩니다. 그럼 MainActivity.kt파일로 돌아갑니다. MainActivity.kt파일에 Greeting이라.. 2023. 2. 18. JetPack Compose 구성 요소 Jetpack compose를 세팅하고 구성요소를 살펴봅시다. Jetpack compose 세팅 Jetpack compose를 세팅하려면 안드로이드 스튜디오에서 Empty Compose Activity 프로젝트를 선택하셔야 됩니다. Next를 누르고 Finish를 누르면 프로젝트가 생성이 됩니다. JetPack compose 구성요소 코드를 살펴보면 세부분으로 나누어지는 걸 확인할 수 있습니다. 1. class MainActivity : ComponentActivity(){} 2. fun Greeting(name: String) {} 3. fun DefaultPreview() {} 먼저 제일 윗부분인 class MainActivity : ComponentActivity 부분을 살펴봅시다. 먼저 클래스 M.. 2023. 2. 18. jetpack compose 개요 및 구성 Jetpack compose 안녕하세요 몇 달 전에 구글에서 메일이 왔습니다. Jetpack compose를 써보라는 메일이었고 간단한 튜토리얼을 조금 맛보았습니다. 안드로이드 앱을 개발하기 위해서는 여러 가지 방법이 있습니다. 기본적으로 안드로이드 스튜디오 + 자바/코틀린 + android:xml이 있습니다. 아마 현재까지 개발자들이 가장 많이 사용했던 프레임워크일 거라 봅니다. 하지만 이러한 방식은 굉장히 불편합니다. 예를 들어 Button을 누르면 Toast가 뜨는 앱을 만든다고 했을 때 activity_main.xml에서 Button을 추가한 다음 id를 입력해 주고 MainActivity.java파일에서 findViewById를 선언하여 버튼을 가져와서 Toast 코드를 작성해 줘야 됩니다. 실.. 2023. 2. 18. chat gpt란 무엇인가 사용법 및 후기 chat gpt chat gpt란 OpenAI에서 GPT3.5 기반으로 만든 대화형 인공지능 서비스입니다. gpt3.5란 openAI가 2021년 9월 현재 공개한 최신 최대 자연어 처리 모델로 딥 러닝을 이용해 텍스트를 만들어내는 자기 회귀 언어 모델입니다. 1,750억 개의 매개변수를 가지고 있습니다. 자연어 이해 기계 번역 및 텍스트 생성과 같은 기능을 하고 있습니다. 자기회귀 언어 모델 먼저 자기회귀 언어 모델에서 회귀란 회귀분석을 의미합니다. 회귀분석이란 통계학에서 사용하는 자료 분석 방법 중 하나로 여러 자료들 간의 관계성을 수학적으로 추정하는 방법을 말합니다. 위 그래프를 보면 각각 데이터들의 관계성을 직선으로 표현하고 있습니다. 이처럼 데이터들 간에 관계성을 찾아내는 게 회귀분석입니다. 활.. 2023. 2. 18. 안드로이드 공공데이터 xml volley로 파싱 안녕하세요 공공데이터를 보면 파일데이터랑 오픈 api로 나뉘는 걸 볼 수 있습니다. 여러 가지 데이터가 있지만 파일데이터는 csv, 오픈 api는 json이랑 xml이 대부분이라는 것을 알 수가 있습니다. 파일데이터의 json+xml가 있는데 이건 담당자가 csv파일을 올리면 자동으로 json이랑 xml로 변환이 됩니다. 오픈 api에 올려진 데이터들은 따로 공공기관이 용역 업체를 통해 올린 겁니다. 안드로이드 공공데이터 json변환을 하고 싶으면 아래에 포스팅을 참고해 주세요 https://ruminz.tistory.com/147 공공데이터의 회원가입을 완료 후 로그인을 해주세요 저는 근로복지공단_질병판정서 조회 서비스 데이터를 가지고 파싱을 해보겠습니다. 해당 데이터를 활용신청한 다음 마이페이지에서 .. 2023. 2. 11. 이전 1 ··· 3 4 5 6 7 8 9 ··· 13 다음