목록취업성공패키지 SW 개발자 교육/Android (33)
오늘이라도
https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. gif 파일은 클릭해서 보는 것이 정확합니다. - Layout Inflate - ▼activity_main.xml : 메인 화면 ▼sub1_layout.xml : 서브 화면 1 ▼sub2_layout.xml : 서브 화면 2 ▼MainActivity.java : 메인 화면 기능 package com.example.my09_layoutinflate; import androidx.appcompat.app.AppCompatActivity; import android.content.Context; import android.os.Bundle; import android.text.Lay..
https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. gif 파일은 클릭해서 보는 것이 정확합니다. - Drawable Resource XML 작성 : gradient, shape, drawable, layer-list - ▼activity_main.xml : 메인 화면 ▼back_drawable.xml : 배경 그러데이션 설정 ▼finger_drawable.xml : 눌렀을 때 버튼 이미지 바꾸기 ▼rect_drawable.xml : 사각형 모양 만들기 ▼border_drawable : 모양 안으로 복층 표현
https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. gif 파일은 클릭해서 보는 것이 정확합니다. - ScrollView ① : 가로, 세로 스크롤 - ▼ScrollView ① : XML - : 가로 방향 스크롤 - : 세로 방향 스크롤 ▼ScrollView ① : Java package com.example.my05_scrolllayout; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.ImageView..
https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. gif 파일은 클릭해서 보는 것이 정확합니다. - Frame Layout : 버튼 눌러 이미지 바꾸기 - - @string이 붙은 속성들은 res/values/strings.xml에서 확인할 수 있다. ▼FrameLayout 기본 틀 ▼activity_main.xml : 이미지 바꾸는 버튼과 이미지 배치 - FramLayout : 여러 개체를 중첩시킬 수 있는 특징을 가진 레이아웃이다. - visibility : 요소를 어떻게 보이게 할 것인지 설정하는 옵션 - invisible : 요소가 차지하는 공간은 있지만 보이지는 않음 - gone : 요소가 차지하는 공간도 없고 보이지..
https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. gif 파일은 클릭해서 보는 것이 정확합니다. - Linear Layout ② : 화면 분할하기 - ▼activity_main.xml ① 을 3개 작성한다. ② width, height, orientation, weightsum 설정으로 화면을 세 개로 분할한다. ③ background로 배경색을 넣는다. ④ 버튼을 만들고 버튼의 width, height, weight를 설정한다. ⑤ layout_gravity 설정으로 버튼의 위치를 조절한다. ⑥ background와 imageView에 이미지를 넣는다. ▼MainActivity.java package com.example.m..
https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. gif 파일은 클릭해서 보는 것이 정확합니다. - 새 화면 띄우기 - - 버튼을 만들고 id는 btnNew, text는 '새 화면 띄우기', textsize는 24로 하였다. - 안드로이드 스튜디오에서 화면을 세는 단위를 Activity라 한다. - MainActivity가 있는 패키지 우클릭 - New - Activity - 원하는 Activity 선택 - 액티비티 이름을 정해주고 Finish를 누른다. - 액티비티를 만들면 xml도 같이 만들어진다. - 속성 탭의 Constraint Widget으로 요소의 위치, 마진, Constraints를 조정할 수 있다. - 속성 탭의..