일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 자바스크립트
- streamlit
- 웹대시보드 제작
- 데이터베이스
- 파이썬
- 파이썬공부
- Streamlit기초
- 자바공부
- 판다스
- RESTful API
- 자바기초
- db
- 자바스크립트 공부
- 안드로이드 스튜디오
- 안드로이드 앱 개발
- 판다스공부
- serverless
- java
- MySQL
- Android
- 자바프로그래밍
- 스트림릿
- 자바
- JavaScript
- 스트림릿 기본
- Pandas
- Flutter
- Streamlit기본
- 자바초보
- 웹대시보드 기초
- Today
- Total
목록android intent (3)
ruriruriya
안드로이드 앱 개발 시 데이터 전달은 단방향도 가능하지만 양방향도 가능하다. 첫 번째 Activity에서 두 번째 Activity로 데이터를 보낸 후 두 번째 Activity에서 나이에 10을 더 해서 첫 번째 Activity로 보내보자. 1. 첫번 째 Activity -> 두 번째 Activity 첫 번째 Activity에서 이름과 나이를 받아온다. Intent intent = new Intent(MainActivity.this, SecondActivity.class); intent.putExtra("name", name); intent.putExtra("age", age); launcher.launch(intent); // 양방향으로 보낼 때 2. 두 번째 Activity -> 첫 번째 Activit..
안드로이드 앱 개발 시 데이터 전달은 앱의 한 화면(Activity) 에서 다른 화면(Activity)으로 정보를 보내는 과정이다. 이렇게 정보를 전달할 때는 Intent를 통해 전달하고 putExtra()와 getExtra() 메소드를 사용하여 데이터를 추가하고 추출한다. 1. putExtra() putExtra() 메서드는 데이터를 담아 다음 액티비티로 보낼 수 있도록 도와준다. 여기서 "key"는 데이터를 식별하는 데 사용되는 식별자이고, value는 실제 전달하려는 데이터이고, 이 메서드를 통해 다음 액티비티로 데이터를 실어 보낼 수 있다. Intent intent = new Intent(CurrentActivity.this, NextActivity.class); intent.putExtra("k..
안드로이드에서 Intent는 화면 간의 전환, 서비스 시작, 데이터 전송 등의 작업을 수행하는 데 사용된다. Intent는 명시적으로 컴포넌트를 시작하거나 암시적으로 시스템에서 적절한 컴포넌트를 찾아 실행하는 데에도 사용된다. 1. Intent 안드로이드에서 Intent는 화면 간의 전환, 서비스 시작, 데이터 전송 등의 작업을 수행하는 데 사용된다. Intent는 명시적으로 컴포넌트를 시작하거나 암시적으로 시스템에서 적절한 컴포넌트를 찾아 실행하는 데에도 사용된다. 여기서 CurrentActivity.this는 현재 있는 액티비티를 가리키고, TargetActivity.class는 실행하고자 하는 대상 액티비티를 가리킨다. 2. startActivity() 메서드는 명시적 Intent를 사용하여 대상 ..