Android(49)
-
[챕터 2-3-3] 인텐트 2
결과화면 전화걸기 버튼 클릭 시 프로젝트명 : MyCallIntent MainActivity.java 더보기 package org.minokuma.mycallintent; import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.view.View; import android.widget.Button; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) {..
2020.02.10 -
[챕터 2-3-2] 인텐트
결과 화면 메뉴화면 띄우기 버튼 클릭 시 돌아가기 버튼 클릭 시 MainActivity.java 더보기 package org.minokuma.myintent; import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.Button; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceSt..
2020.02.10 -
[챕터 2-3-1] 인플레이션
결과화면 메뉴 액티비티 부분화면 추가하기 버튼 클릭 시 인플레이션 : 객체화 (메모리상에 올라간 과정) AndroidManifest.xml : 앱의 관리 정보 프로젝트명 : MyInflater app 마우스 우클릭 메뉴 File - New - Activity - Empty Activity Activity Name : MenuActivity 메뉴 엑티비티에 뷰 구성 텍스트뷰 버튼 컨테이너 (*) id : container 지정 res/layout New > Layout resource file 부분화면 설정 메뉴 엑티비티 더보기 package org.minokuma.myinflater; import androidx.appcompat.app.AppCompatActivity; import android.con..
2020.02.10 -
[챕터 2-2-10] 프로그레스바
결과화면 설정 버튼을 클릭 시마다 프로그레스바 상태 변경 10씩 증가하며, 100이 넘어가면, 다시 반복 프로그레스바 - 막대형 - 원형 프로젝트명 : MyProgress 더보기 package org.minokuma.myprogress; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.ProgressBar; public class MainActivity extends AppCompatActivity { ProgressBar progressBar; int value = 0; @Over..
2020.02.09 -
[챕터 2-2-9] 스낵바
결과화면 스낵바 띄우기 버튼 클릭 시 대화상자 띄우기 버튼 클릭 시 아니오 버튼을 누른 경우 예 버튼을 누른 경우, 프로젝트명 : MySnackBar Containers - AppBarLayout 다운로드 MainActivity.java 더보기 package org.minokuma.mysnackbar; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import com.google.android.material.snackbar.Snackbar; public class MainActivity extends AppCompat..
2020.02.09 -
[챕터 2-2-8] 토스트
결과화면 토스트 띄우기 버튼을 클릭 시 토스트 메세지 출력 - 화면의 가운데 (x오프셋 : 400, y오프셋 : 1000) 프로젝트명 : MyToast MyActivity.java 더보기 package org.minokuma.mytoast; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.Gravity; import android.view.View; import android.widget.Button; import android.widget.Toast; public class MainActivity extends AppCompatActivity { @Override protected ..
2020.02.09