연습장/실습

Basic 2주차_ 3. 웹 페이지로 화면 이동

아이른 2024. 4. 3. 19:43

문제 3.

  • 확장 함수를 이해하고 포스트 작성
    • 1주차 때 만든 앱에서 버튼을 생성해 작성한 포스트로 연결

 

Basic 1주차_ 1. shape xml 이용 및 include 태그

문제 1. 과제 UI 만들기 내가 생각한 구상 각 버튼을 눌렀을 때, 다음 화면으로 넘어가기 메인 페이지 버튼은 색다르게 써보기 다양한 걸 써보고 싶어서 구상한게 아래와 같은 모양을 한 버튼을

hyelan-note.tistory.com

 

Android studio_ 1. Activity와 Intend(화면 이동)

1. Activity 앱이 실행되면 전체 화면에 앱의 UI가 표시되고, 사용자가 입력한 화면터치 또는 버튼 터치 등의 이벤트에 따라 앱의 기능이 수행 안드로이드 애플리케이션의 핵심 구성 요소로서 사용

hyelan-note.tistory.com

class MainActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)

        val btn = findViewById<LinearLayout>(R.id.btn_click)
        val btn2 = findViewById<LinearLayout>(R.id.btn1_click)
   //include는 참조하는 태그일뿐 뷰가 아니기 때문에  findViewById로 사용할 수 없음
        btn.setOnClickListener {
            val intent = Intent(this, Basic1WeekActivity::class.java)
            startActivity(intent)
        }
        btn2.setOnClickListener {
            val intent = Intent(Intent.ACTION_VIEW, Uri.parse("https://hyelan-note.tistory.com/128"))
            startActivity(intent)
        }
    }
}