본문 바로가기

Custom5

<Kotlin 코틀린> 커스텀 다이얼로그 생성하기(아이폰 처럼 꾸며봤어요!) 이렇게! 아이폰처럼 다이얼로그가 나오도록 한번 만들어보겠습니다! 우선 레이아웃 2가지를 추가해주도록 하겠습니다. 일단 confirm_dialog.xml 이 화면은 확인버튼 하나만 있는 다이얼로그에요! 그 다음에는 alert_dialog.xml 이녀석은 확인버튼과 취소버튼 둘다 존재합니다! 지금 이렇게 만드신 다음에 radius에서 에러가 날거에요. 자 이제 drawable안에 이렇게하셔서 이름은 radius로 지어주세요.!! 코드는 이렇게 해주시면 됩니다. #F0F0F0이 아이폰 배경색이랑 제일 유사하더라구요. (포토샵에서 스포이드 찍음 ㅎ..) 모서리를 둥글게 하기위해 radius를 20dp정도 주었습니다..! 자! 이제 CustomDialog 클래스를 하나 만들어주겠습니다! class CustomDi.. 2021. 11. 18.
안드로이드 CheckBox(체크박스) 커스텀하기 이번에는 CheckBox를 자기가 원하는 이미지의 모양으로 커스텀 해보겠습니다. 이런 모양의 체크박스로 커스텀해보겠습니다. 제가 사용한 이미지는 여기 올려두겠습니다. 우선 drawable에 custom_checkbox 라는 xml을 만들어줄게요. 이렇게 selector를 작성했습니다. 그다음에 메인에서 사용하는 xml입니다. activity_main 보시면 button속성에 아까 drawable에서 제작한 xml이 들어갔습니다. 메인의 소스입니다. import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.CheckBox; import andro.. 2021. 1. 6.
안드로이드 ListView(리스트뷰) (Custom)커스텀 해보기. 안녕하세요 오늘은 ListView를 커스텀 해볼려고 합니다. 오늘 커스텀 해볼 참고 리스트뷰는 배달앱에 있는 이런 디자인의 리스트뷰 입니다. 그림은 그냥 안드로이드 자체에서 가지고있는걸로 했습니다. 우선 custom_listview.xml 을 하나 생성해보겠습니다. 대충 이러한 이미지 입니다. 그다음에 CustomListView.java 클래스를 하나 만들게요. import android.content.Context; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.BaseAdapter; import android.widget.ImageView; i.. 2020. 12. 16.
안드로이드 커스텀 다이얼로그(Custom Dialog) 만들어보기. 일반적인 다이얼로그는 밋밋한감이 있습니다. 다들 자기 입맛대로 꾸며보고싶으실텐데 생성자를 활용하여 커스텀 다이얼로그를 만들어볼게요. 대충 이런식으로 모서리가 살짝 둥글둥글한 녀석으로 만들어볼게용. 우선 MyDialog.java 라는 클래스를 만들어줬습니다..! public class MyDialog extends Dialog { private Button Confirm; private Button Cancel; private View.OnClickListener Confirm_Btn; private View.OnClickListener Cancel_Btn; public TextView Body; public TextView Title; public String title; public String bod.. 2020. 7. 8.