Android/Android 챕터 2-7(5)
-
[챕터 2-7-5] 키패드
결과화면 입력상자에 터치하면 숫자 키패드 표시 키패드 닫기 클릭 시 키패드 비표시 프로젝트명 : MyKeypad inputType : number AndroidManifest.xml 더보기 MainActivity.java 더보기 package org.minokuma.mykeypad; import androidx.appcompat.app.AppCompatActivity; import android.content.Context; import android.hardware.input.InputManager; import android.os.Bundle; import android.view.View; import android.view.inputmethod.InputMethodManager; import and..
2020.02.18 -
[챕터 2-7-4] 시크바
결과화면 프로그레스바 위치를 조절 시 해당하는 위치값을 표시 레이아웃 마진 탑 : 50dp MainActivity.java 더보기 package org.minokuma.myseekbar; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.widget.SeekBar; import android.widget.TextView; public class MainActivity extends AppCompatActivity { TextView textView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(save..
2020.02.18 -
[챕터 2-7-3] 웹 뷰
결과화면 열기 버튼 클릭 시 프로젝트명 : MyWeb web_view 에 id 부여 : web_view MainActivity.java 더보기 package org.minokuma.myweb; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.webkit.WebResourceRequest; import android.webkit.WebView; import android.webkit.WebViewClient; import android.widget.EditText; public class MainActivity extends AppCompatActivity { @Override protected..
2020.02.18 -
[챕터 2-7-2] 애니메이션 슬라이딩
결과화면 열기 버튼 클릭 시 닫기 버튼 클릭 시 프로젝트명 : MySliding 레이아웃 그래비티 : 오른쪽 가시성 : gone 버튼 위치 : right, center_vertical translate_left.xml 더보기 res/anim translate_left.xml 복사 translate_right.xml 생성 더보기 두번째 리니어 레이아웃에 id 부여 : page MainActivity.java 더보기 package org.minokuma.mysliding; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.view.animation.An..
2020.02.18 -
[챕터 2-7-1] 애니메이션
결과화면 화면2 버튼을 누르면 애니메이션으로 확대되다가 축소 프로젝트명 : MyAnim res/anim scale.xml 더보기 layout gravity : center_horizontal res/anim scale.xml 더보기 package org.minokuma.myanime; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.view.animation.Animation; import android.view.animation.AnimationUtils; import android.widget.Button; public class MainAct..
2020.02.18