일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 레시피 파밍
- 국방부
- 원스휴먼 황금양털파밍
- 원스휴먼 황금양 구하기
- 일론머스크
- 계엄령
- 유광버섯 통조림
- 원스휴먼 레시피
- 시그니처
- 계엄령 외신반응
- 홈플러스
- 원달러환율
- 홈플러스 시그니처 모카골드믹스커피
- 믹스커피
- 원스휴먼 동물
- 원스휴먼 레시피 파밍
- 원스휴먼 요리
- 커피추천
- 원스휴먼 먹이
- 원스휴먼 스타크롬
- 원스휴먼 황금양
- 비상계엄령
- 원스휴먼 사료
- 1203계엄령
- 원스휴먼 쿠폰
- 믹스커피추천
- 윤석열
- 2차계엄
- 2차 비상계엄
- Today
- Total
목록Kotlin (122)
0101011001010111
그럼, 어댑터뷰adapterView 중 하나인 ListView를 배워보자! 리스트뷰ListView ListView는 adapterView의 대표적 위젯 중 하나이다! 항목들을 수직으로 표시하는 뷰이다! 리스트 뷰를 확실히 이해하면 뒤에 나올 다른 AdapterView에 대해서도 이해가 더 쉬울것이다!! 1)리스트 뷰 설정 절차 1. 프로젝트 생성 ex)SimpleListViewTest 프로젝트 생성 2. 메인화면 레이아웃에 ListView 위젯 정의 (xml코드) 3. Adapter 객체 생성(Kotlin코드) 4. ListView 객체에 Adapter 연결 (kotlin코드) 자 그럼 순서대로 해보도록 하자. 1. 프로젝트 생성 ex)SimpleListViewTest 프로젝트 생성 ㄴ 오케잇!!!!!!..
비온다 'ㅇ'// 오늘 한 공부 - 정예반 숙제 1 : https://vjinjoov.tistory.com/75 정예반 숙제! 8.23일! 만들어보기 ! 쟈란 - 만듬. 숙제완룟 vjinjoov.tistory.com 오후에 차량 정기점검 갔다옴 ㅠ _ㅇ // 오늘 TIL은 새벽까지 더 채워넣을 예정입니다. ! - Adapter & AdapterView 이해하기! (노트정리완료! ) https://vjinjoov.tistory.com/73 1-2.AdapterView&Adapter는 뭘까? 과연 어댑터뷰는 무엇일까? 어댑터 뷰는 여러개의 항목을 다양한 형식으로 나열하고 선택 할 수 있는 기능을 제공하는뷰 리스트뷰(ListView)는 항목을 수직으로 나열시키는 방식 그리드뷰(GridView) vjinjoov..
오늘은 조를 새로 짰다. 똥손인 나는 팀장이되엇다. 깃허브를 다시한번 공부중이다 흑흑 깃허브 + 오늘 어댑터뷰 / 그리드뷰 리스트뷰 공부! https://vjinjoov.tistory.com/72 1-1 뷰바인딩(View Binding) 뷰 바인딩 (View Binding) 대부분의 경우 View Binding이 findViewById를 대체합니다. 이전, findViewById 시절.... ▼버튼이 눌리면 텍스트가 바뀌는 코드(findViewByID 사용) package com.example.appdevelopmentskilledlecture imp vjinjoov.tistory.com https://vjinjoov.tistory.com/73
과연 어댑터뷰는 무엇일까? 어댑터 뷰는 여러개의 항목을 다양한 형식으로 나열하고 선택 할 수 있는 기능을 제공하는뷰 리스트뷰(ListView)는 항목을 수직으로 나열시키는 방식 그리드뷰(GridView)는 항목을 격자 형태로 나열시키는 방식 어댑터 뷰는 표시할 항목 데이터를 직접 관리하지 않고,어댑터라는 객체로부터 공급받습니다. 만약 리스트가 막 한두개면 직접 만들어서 쓸텐데, 막 100개 1000개 되면 그걸 다 하나하나 만들 수 가 없음. 그럼 기본폼으로 하나만 만들어놓고, 걔를 어댑터 뷰를 통해 재사용하면서 쓸 수 있음. 그럼 리스트의 이미지 뷰같은걸 수백개 만들지 않아도됌! 어댑터 뷰는 여러개의 항목을 다양한 형식으로 나열하고 선택 할 수 있는 기능을 제공하는뷰 ㄴ 이 다양한 형식이라는 건, 리스..
뷰 바인딩 (View Binding) 대부분의 경우 View Binding이 findViewById를 대체합니다. 이전, findViewById 시절.... ▼버튼이 눌리면 텍스트가 바뀌는 코드(findViewByID 사용) package com.example.appdevelopmentskilledlecture import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.widget.Button import android.widget.TextView class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundl..
XML에서 직접 여러 줄로 입력하기: \n으로 줄을 여러줄로 입력할 수 있다.
이런레이아웃을 구성한다고 쳐보자! ConstraintLayout으로만! 그럼 고정비율을 주려면, LinearLayout의 weight와는 좀 다르다. ConstraintLayout에서는 비율을 나타내는 app:layout_constraintHorizontal_weight 및 app:layout_constraintVertical_weight를 사용하는데, 이를 활용하기 위해서는 다음과 같은 방식으로 작성해야 합니다: 1. 시작점과 종료점을 설정해야 합니다. 예를 들어, 수평 비율을 설정하려면 app:layout_constraintStart_toStartOf 및 app:layout_constraintEnd_toEndOf를 설정해야 합니다. 2. app:layout_constraintWidth_percent ..