ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 개인 프로젝트 (안드로이드 스튜디오)
    안드로이드 스튜디오 2021. 12. 31. 15:53

    1) 메인창

    실행 시 메인화면
    과제서랍 손잡이 열기
     

    [1] 설명

    -     switch를 이용하여 자기소개, 웹페이지 검색, 시청횟수 기록을 펼치고 닫음

    -     HorizontalScrollView를 이용하여 화면 크기(width)를 초과하는 switch가 짤리지 않도록 구성

    -     하단에 SlidingDrawer을 이용하여 그동안의 과제를 서랍 안에 정리

    -     과제 서랍에는 linear layouthorizontal – vertical로 지정하여 수평과 수직 방향을 지정하여 구성

     

    2) 자기소개 스위치

    자기소개 스위치 켜기

    이름 버튼 클릭

    사진 버튼 클릭

    사진-라디오버튼 클릭
    전공 버튼 클릭

    즐겨찾는 사이트 버튼-네이버

    음악 재생 버튼
    음악 중지버튼

    음악 이미지 클릭

    [2] 설명

    -     자기소개 switch를 실행하게 되면 이름, 사진, 학과, 즐겨찾는 홈페이지, 음악 재생•중지 버튼이 보여짐

    -     즐겨찾는 홈페이지 버튼에는 네이버 홈페이지를 연결

    -     사진에 RadioGroup을 이용하여 다섯가지의 사진을 나타냄(기본 사진은 img1)

    -     음악 재생 버튼을 누르면 연결한 음악을 재생시키고 앨범 이미지를 보여지게 함. 앨범 이미지를 클릭하면 유튜브로   연결하여 관련 영상을 실행시키고, 재생되고 있던 음악을 중지시킴.

    -     음악 중지버튼을 누르면 재생하고 있던 음악을 일시적으로 중단하고, 다시 재생버튼을 누르면 음악을 이어 재생함.

    -     자기소개 switch를 해제하면 안에 내용이 visibility=gone”으로 설정하여 보여지지 않음.

     

    3) 홈페이지 검색 스위치

    스위치 켰을 때 기본화면

    url 이동
    url 이동 2

    이전 버튼 클릭 시



     

    [3] 설명

    -     웹페이지 검색 switch를 실행하게 되면 url입력창과 이동버튼, 이전버튼이 보여짐

    -     url 입력창에는 https:// 를 미리 적용시켜 홈페이지 주소만 입력받아 실행할 수 있도록 함

    -     AndroidManifest.xml 창에서 android:usesCleartextTraffic=”true”를 지정하여 url창에서 검색 후 새로운 창으로 넘어갈 때 에러가 발생하지 않도록 함

     

    4) 시청횟수 기록

    실행 시 메인화면
    스크롤뷰
    항목 선택

    기록보기 버튼 클릭

    프로그램 설명

     

    [설명]

    -     시청횟수 기록 switch를 실행하게 되면 시청프로그램 이미지와 기록 버튼이 보여짐

    -     이미지가 화면에 짤려 나오지 않도록 ScrollView를 이용하여 이미지를 나타냄

    -     이미지 클릭 시 시청 기록의 별표가 하나씩 채워지고 토스트를 이용하여 화면 하단에 클릭 횟수를 누적으로 계산하여 표시 (최대 개수 11)

    -     style=”?android:attr/ratingBarStyleSmall”을 지정하여 ratingBar의 별 이미지 크기를 작게 표시함

    -     프로그램명 텍스트를 클릭하면 다이얼로그로 프로그램의 간단한 정보를 보여주고 확인버튼을 누르면 다이얼로그 화면을 종료시킴

     

    5) 과제 서랍

    자동차 클래스

    간단한 계산기
    예약 앱 실행

    일기장

    간단한 그림판

     

    [5] 설명

    - 각각 버튼을 누르면 그동안 과제로 수행했던 프로그램을 연결시킴

    댓글

Designed by Tistory.