Skip to content

1-2일차 (Invoke 함수,배열 , 안드로이드 앱의 생명주기 , Intent , Fragment ) #6

@wnsdudSoftkim

Description

@wnsdudSoftkim
//ArrayList String 타입으로 생성한다
        var list = ArrayList<String>()
//다른 초기화 방법
        lateinit var list2 :ArrayList<String>
        list.add(":a")
        list2.add("a")

예시 1 ArrayList 는 리스트 , 즉 데이터를 다루는 부분이기 때문에
사용자가 데이터를 입력하면 그 데이터를 내가 설정한 클래스로 넣는다.

class mydata(
    val title : String?=null,
    val description : String ?=null
)

여기선 for 문을 통해 데이터를 임시로 만들어줌. 앱 을 만들때 이 부분에서 데이터베이스랑 연동한다.

  var mylist = ArrayList<mydata>()

  for( i in 0 until 10 ) {
       val sample = mydata(title=""+i,description = ""+i)
       mylist.add(sample)
   }

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions