java (25) 썸네일형 리스트형 [안드로이드 스튜디오]SharedPreferences를 활용한 사용자 데이터 저장 및 관리 1. 메인 액티비티 XML: 사용자 등록 화면1. 메인 액티비티: 사용자 등록 화면MainActivity.java사용자 등록 화면에서는 이메일과 비밀번호를 입력받고, 입력된 데이터를 SharedPreferences에 저장한다.package com.kks.projectdata;import android.content.Intent;import android.content.SharedPreferences;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.EditText;import androidx.appcompat.app.AppCompatActivity;import com.goog.. [안드로이드 스튜디오]액티비티 간의 백버튼 누를 때 데이터 전달 방법 안드로이드 개발에서는 액티비티 간에 데이터를 주고받을 때 백버튼을 눌렀을 때도 데이터를 전달할 수 있다. 이 섹션에서는 MainActivity에서 SecondActivity로 데이터를 전달하고, SecondActivity에서 백버튼을 눌렀을 때 처리된 결과를 다시 MainActivity로 반환받는 방법을 설명한다. MainActivity.java package com.kks.lifecycle;import android.content.Intent;import android.os.Bundle;import android.util.Log;import android.view.View;import android.widget.Button;import android.widget.EditText.. [안드로이드 스튜디오] 액티비티 간의 양방향 데이터 전달방법 2. 액티비티 간의 양방향 데이터 전달방법 안드로이드 개발에서는 두 개의 액티비티 간에 데이터를 주고받는 양방향 데이터 전달이 필요할 때가 있다. 이 섹션에서는 MainActivity에서 SecondActivity로 데이터를 전달하고, SecondActivity에서 처리된 결과를 다시 MainActivity로 반환받는 방법을 설명한다. 예제에서는 사용자가 입력한 나이를 10년 더한 값을 반환받아 화면에 표시하는 방법을 다룬다. MainActivity.java package com.kks.lifecycle;import android.content.Intent;import android.os.Bundle;import android.util.Log;import androi.. [안드로이드 스튜디오]액티비티 간의 단반향 데이터 전달방법 안드로이드 액티비티 데이터 전달 방법1. 액티비티 간의 단방향 데이터 전달방법안드로이드 개발에서는 종종 하나의 액티비티에서 다른 액티비티로 데이터를 전달해야 하는 경우가 있다. 이 섹션에서는 두 개의 액티비티 간에 단방향으로 데이터를 전달하는 방법을 설명한다. 예제에서는 MainActivity에서 SecondActivity로 사용자가 입력한 이름과 나이를 전달하는 방법을 다룬다.MainActivity.javapackage com.kks.lifecycle;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.EditText;im.. [안드로이드 스튜디오]로그인 화면 만들기(스낵바,토스트바 활용) 화면 개발각 화면에 맞게 xml을 구성해주고 우측 상단 검색 표시를 눌러 hint를 검색하고 아래 화면처럼 hint를 넣어준다.Constraint Widget도 클릭해서 꼭 이어줘야 한다(양옆과 위or ㅇ양옆 아래 이어주면 됌) 로직개발package com.kks.uitest1;import android.os.Bundle;import android.util.Log;import android.view.View;import android.widget.Button;import android.widget.EditText;import android.widget.TextView;import android.widget.Toast;import androidx.appcompat.app.AppCompatActivity;p.. [Java]자바에서 HashMap 사용하기 자바에서 HashMap 사용하기자바에서 `HashMap`은 파이썬의 딕셔너리와 비슷한 데이터 구조야. key와 value 쌍으로 데이터를 저장할 수 있다. 이름과 전화번호 같은 쌍을 저장할 때 유용하다.HashMap 개념`HashMap`은 키(key)와 값(value) 쌍을 저장하는 데 사용된다. 키를 사용해 값을 빠르게 검색할 수 있다. 중복된 키는 허용되지 않고, 각 키는 하나의 값에만 연결된다.예제 코드아래는 `HashMap`을 사용하는 간단한 예제 코드import java.util.HashMap;public class HashMapMain { public static void main(String[] args) { // HashMap 생성 HashMap phoneMa.. [Java]자바에서 문자열 다루기: 생성부터 변환까지 자바에서 문자열 다루기: 생성부터 변환까지 자바에서는 문자열을 다루는 다양한 방법과 기능들이 존재합니다. 이번 포스트에서는 문자열 생성, 변환 및 조작 방법에 대해 알아보겠습니다. 문자열 생성 방법 자바에서 문자열을 생성하는 두 가지 방법을 소개합니다: public class StringMain { public static void main(String[] args) { // 문자열 생성 방법 2가지 String str1 = "Hello"; String str2 = new String("Hello"); System.out.println(str1); System.out.pri.. [Java]Abstract 함수 사용 방법 및 예시 Abstract 함수 사용 방법 및 예시 객체지향 프로그래밍(OOP)에서 추상 클래스와 추상 함수는 중요한 개념입니다. 추상 클래스는 인스턴스를 만들 수 없는 클래스이며, 하나 이상의 추상 함수를 포함합니다. 추상 함수는 구현이 없는 메소드로, 이를 상속받는 자식 클래스에서 반드시 구현해야 합니다. 이제 추상 함수의 사용 방법과 예제를 살펴보겠습니다. 추상 클래스와 추상 함수란? 추상 클래스는 다른 클래스들이 상속받기 위한 기반 클래스로, 직접 인스턴스를 생성할 수 없습니다. 추상 클래스는 하나 이상의 추상 메소드를 포함할 수 있으며, 추상 메소드는 메소드 몸체가 없는 메소드입니다. 추상 메소드는 자식 클래스에서 반드시 구현해야 합니다. 추상 클래스 정의.. 이전 1 2 3 4 다음