내 즐겨찾기 youtube 동영상을 쉽게 관리할 수 있는 앱 만들기

마지막 기사는 잊어버려...
뭐라고 할까, 조사 부족 지나서 보통에 API가 있고 선구자도 있었으므로 그만두었습니다. . .

오늘부터 조금 안드로이드 앱을 만들고 싶습니다.

앱 개요


  • 자신이 이 youtube의 동영상 좋다고 생각한 것을 바삭하게 관리할 수 있는 것을 원한다
  • 사람이었을 때이 동영상을 보면 재미있었습니다. 화제가 될 수 있습니다.
  • youtube뿐만 아니라 트윗도 관리 할 수 ​​있다면 기쁩니다
  • [초+α] 자신이 간 장소에서 좋았던 장소라든지 관리할 수 있으면 신

  • 기능 요구사항


  • youtube 링크를 관리 (등록/탐색) 할 수 있습니다
  • 목록 화면은 캘린더이며 캘린더의 특정 날짜를 선택하면 해당 날의 클립 목록을 볼 수 있습니다
  • 캘린더 검색/필터링 가능

  • 환경/언어


  • Android Studio
  • kotlin

  • 오늘의 목표 / 아티팩트



    환경 구축/hello world

    코드 및 자료



    1. 초기 설정



    유석에 안드로이드 스튜디오가 들어있는 가정으로 이야기합니다 ...


    여러가지 끌리는 초기 설정도 있었습니다만, 일단 하늘의 액티비티로 작성하려고 생각합니다.

    2. Activity



    MainActivity.kt
    package com.example.myfavoritecontentsmanage
    
    import androidx.appcompat.app.AppCompatActivity
    import android.os.Bundle
    
    class MainActivity : AppCompatActivity() {
    
        override fun onCreate(savedInstanceState: Bundle?) {
            super.onCreate(savedInstanceState)
            setContentView(R.layout.activity_main)
        }
    }
    
    

    특히 아무것도 추가하지 않기 때문에 Activity는 이런 느낌이 되고 있습니다.

    3. 레이아웃



    activity_main.xml
    <?xml version="1.0" encoding="utf-8"?>
    <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:app="http://schemas.android.com/apk/res-auto"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        tools:context=".MainActivity">
    
        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Hello World!"
            app:layout_constraintBottom_toBottomOf="parent"
            app:layout_constraintLeft_toLeftOf="parent"
            app:layout_constraintRight_toRightOf="parent"
            app:layout_constraintTop_toTopOf="parent" />
    
    </androidx.constraintlayout.widget.ConstraintLayout>
    

    레이아웃 파일도 초기 설정 그대로 특별히 변경하고 있지 않기 때문에 이런 형태입니다.

    4. 시작





    안전한 hello world 표시

    가능하면 일주일 정도로 구현을 완료하고 싶은 곳....

    메모
    15일째

    좋은 웹페이지 즐겨찾기