분류 전체보기556 안드로이드 스튜디오, JAVA] 커스텀 리스트뷰(ListView) 만들기 https://itstudy-mary.tistory.com/206 안드로이드 스튜디오, JAVA] 기본 리스트뷰(ListView) 만들기 기본적으로 안드로이드는 ListView를 기본적으로 제공한다. 리스트뷰가 무엇이냐면, 보면 Aㅏ 한다. 결과 : 구현법은 간단하다. 띄울 액티비티 xml 파일에 ListView 속성을 만든다. activity_main.xml itstudy-mary.tistory.com 지난 포스팅에 이어서 커스텀 리스트뷰를 만든다. 결과 먼저 보자. 결과 화면 : 어댑터에서 담당했던걸 가만 생각해보면, 만들었던 데이터를 받아 뷰에 출력해주었다. 그럼 먼저 출력받을 뷰 한칸을 제작한다. item.xml 다음 이 뷰를 사용해줄 어댑터를 제작한다. 새로운 클래스를 제작한다. SingleAd.. 2020. 7. 22. 안드로이드 스튜디오, JAVA] 기본 리스트뷰(ListView) 만들기 기본적으로 안드로이드는 ListView를 기본적으로 제공한다. 리스트뷰가 무엇이냐면, 보면 Aㅏ 한다. 결과 : 구현법은 간단하다. 띄울 액티비티 xml 파일에 ListView 속성을 만든다. activity_main.xml 본 리스트값을 띄우기 위해서는 값과, 이 값을 넣어줄 어댑터가 필요하다. 안드로이드는 어댑터에 값을 매개변수로 제시하면 이 값을 스스로 계산해서 넣어주는 특성이 있다. 따라서, adapter에 3개의 매개변수를 필요로 하는데, 1) 이 값을 띄울 컨텍스트 2) 이 값을 띄울 형태 (이건 안드로이드가 가지고 있는 고유의 xml을 이용한다.) 3) 출력할 값(배열) 따라서, 코드가 MainActivity.java package com.mary.movieapp; import android.. 2020. 7. 22. 안드로이드 스튜디오, JAVA] 토스트, 스낵바, 대화상자 1. Toast. 결과화면 : 토스트는 액티비티가 아니므로 한 액티비티에 종속되는 특성이 있다. Toast.makeText(this, "안녕", Toast.LENGTH_SHORT).show(); 대신 첫 매개변수에 컨텍스트가 들어가야 하기 때문에 함수로 따로 만들려면 전역변수로 컨텍스트 변수를 만들어 호출하는 방식을 취해야한다. public class Test { public static void callToast(Context context){ Toast.makeText(context, "안녕", Toast.LENGTH_SHORT).show(); } } 2. SnackBar 화면 아래에 뜨는 작은 액티비티이다. 이것은 토스트처럼 컨텍스트에 종속되는 것이 아니라 뷰에 띄우는 것이기 때문에 뷰를 매개변수로.. 2020. 7. 22. 안드로이드 스튜디오, JAVA] Material Navigation Drawer을 이용하여 네비게이션으로 액티비티 전환 https://material.io/components/navigation-drawer Material Design Build beautiful, usable products faster. Material Design is an adaptable system—backed by open-source code—that helps teams build high quality digital experiences. material.io https://itstudy-mary.tistory.com/186 안드로이드 스튜디오,java]커스텀 액션 바 제작하기 기본 메뉴 만들기 https://itstudy-mary.tistory.com/184 안드로이드 스튜디오,java] 기초 액션바 만들기 결과물 : 먼저, Image.. 2020. 7. 22. 이전 1 ··· 91 92 93 94 95 96 97 ··· 139 다음 반응형