iOS DevMode
close
프로필 배경
프로필 로고

iOS DevMode

  • 분류 전체보기
    • # TIL (Today I Learned)
    • 🍎Apple Developer Academy @p..
    • # 개발
      • 프로젝트
      • Swift
      • SwiftUI
      • 알고리즘
      • 자료구조
      • Java
      • Android
      • C언어
    • # 서비스기획
      • 웨어잇
      • 꿀스테이
      • SeSac 후기
    • # CS
      • 컴퓨터개론
      • 운영체제
    • # 국비교육
    • 후기
  • 홈
  • 방명록
  • GitHub
Android #7 - AdapterView  (국비33일차)

Android #7 - AdapterView (국비33일차)

오늘은 안드로이드에서 가장 많이 사용한다는 AdapterView에 대해서 공부할 것이다. 오늘은 이 뷰가 어떻게 작동하는지에 대해서 알아보고 이 원리를 이용해 제일 많이 사용하는 View(AdapterView를 상속받은 뷰)에 대해 더 자세히 알아볼 것이다. 1. ListView (배열을 xml에서 만들기) 2. ListView (배열을 java에서 만들기) 3. Spinner 4. GridView 5. 심화 연습 AdapterView : 대량의 Data를 화면에 보여주기 위해 사용하는 View 왜 Adapter라는 표현을 쓸까? 우리가 흔히 사용하는 어뎁터는 서로 다른 규격을 가진 장치를 연결해서 작동하게 도와주는 도구이다. 안드로이드에서도 마찬가지다. 대량의 String 데이터는 printf 같은 방..

  • format_list_bulleted Android
  • · 2023. 2. 16.
  • textsms
Android #6 - Menu (국비32일차)

Android #6 - Menu (국비32일차)

(다시 정리 예정...) ◎ Menu 1. Option Menu 2. Context Menu 3. Popup Menu 4. SearchView 5. ActionView 6. ActionMode 핸드폰 화면에서 시간과 배터리 등이 표시되는 제일 위부분을 statusBar이라고 한다. 또 그 밑에 메뉴나 검색 버튼 등이 있는 부분을 ActionBar라고 한다. 오늘은 ActionBar부분을 공부할 예정이다. 1. Option Menu 메뉴버튼은 흔히 우리가 지금껏 작업했던 Activity가 아니라 위 사진의 '요기'라고 써 있는 부분에 위치한다. 즉 우리는 Activity를 건드리는게 아니다. 간단하게 한번 만들어보자. 우선 java파일로 가서 onCreate method 밑에 onCreateOptionMe..

  • format_list_bulleted Android
  • · 2023. 2. 15.
  • textsms
Android #5 -  toast, dialog, soundpool (국비31일차)

Android #5 - toast, dialog, soundpool (국비31일차)

(수정 중...) 오늘은 기본적인 안드로이드 알림과 효과음에 대해서 알아보자!!! 1. toast 2. dialog 1. 메시지 2. 목록 3. singlechoice 4. multichoice 5. custom 3. soundpool 1. toast 우선 들어가기에 앞서서 context에 대한 개념만 알고 가자. Context : OS의 대리인 객체 를 뜻하며 context를 통해 알림 등 여러 권한을 허가받는 느낌이라고 생각하면 된다. 하지만 app에선 이를 접근하기가 복잡해 MainActivity가 이를 상속받아서 만들어졌다. 따라서 context가 필요할 땐 MainActivity를 불러야 한다.!! 우선 toast에 대해 알아보자. toast는 어떤 작용을 했을 때 화면 아래에 나타나는 메시지 ..

  • format_list_bulleted Android
  • · 2023. 2. 14.
  • textsms
Android #4 - CompoundButton, RelativeLayout, FrameLayout  (국비30일차)

Android #4 - CompoundButton, RelativeLayout, FrameLayout (국비30일차)

오늘은 compoundButton과 각종 레이아웃에 대해서 알아보려고 한다. 1. CompoundButton 1. checkbox 2. toggle 3. radiobutton 4. ratingbar 2. Layout 1. RelativeLayout 2. FrameLayout 3. TableLayout 4. GridLayout 5. ConstraintLayout 6. ScrollView 위 사진은 레이아웃과 뷰들의 부모 자식 관계를 나타낸 표다. 자식들은 부모를 상속받아 기능을 추가한 것이다. 1. CompoundButton 우선 간단하게 CompoundButton에 대해서 알아보자. 1. checkbox 체크박스는 여러 개의 선택지 중 내가 원하는 것을 중복으로 선택할 수 있는 것을 말한다. 위의 사진과..

  • format_list_bulleted Android
  • · 2023. 2. 13.
  • textsms
Android #3 - 새 버전 설치, imageView  (국비29일차)

Android #3 - 새 버전 설치, imageView (국비29일차)

목차 1. 새 버전 설치 2. ImageView 오늘 수업에 들어가기에 앞서 기존에 설치한 버전이 매우 느리게 작동하고 버그가 약간 있어서 Canary build인 Giraffe 버전을 다운해서 사용할 것이다. 방법은 아래와 같다. 우선 android developer에 들어가서 다운로드에 페이지에 간다. 거기서 preview를 누르면 아래와 같은 페이지가 나타난다. 다운을 받으면 알겠지만 설치파일이 아닌 zip파일이다. 즉 설치가 필요 없는 것이다. d드라이브에 giraffe 버전 폴더를 만들고 다운로드한 zip을 압축해제해서 넣어주자.(android-studio) 그리고 Projects라는 폴더를 만들어주자. 그럼 안드로이드 스튜디오 exe파일은 어디에 있을까? 압축을 해제할 때 나왔던 android..

  • format_list_bulleted Android
  • · 2023. 2. 10.
  • textsms
Android #2 - Activity, View (국비28일차)

Android #2 - Activity, View (국비28일차)

오늘은 Activity, View에 대해서 공부를 해보려 한다. 1. 자바로 setContentView 구현 2. XML로 setContentView 구현 앞으로는 새로운 예제를 만들 때마다 위와 같은 네이밍을 쓸 예정이다. 그리고 이것은 minumum SDK에 help me choose를 누르면 나오는 정보인데 안드로이드 버전으로 따졌을 때 몇 %의 user가 이용가능할지 적어둔 표다. 여하튼 예제를 만들고 오늘의 학습을 시작해 보자. 1. 자바로 setContentView 구현 먼저 어제 setContentView()를 자바로도 그리고 XML으로도 만들 수 있다고 했다. 먼저 자바로 만들어보자. 우선 저번에 자바 GUI에서도 공부했듯 화면에 보이는 뷰들의 참조변수는 가급적 멤버변수로 설정해야 한다. ..

  • format_list_bulleted Android
  • · 2023. 2. 9.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • navigate_next
전체 방문자
오늘
어제
전체
전체 카테고리
  • 분류 전체보기
    • # TIL (Today I Learned)
    • 🍎Apple Developer Academy @p..
    • # 개발
      • 프로젝트
      • Swift
      • SwiftUI
      • 알고리즘
      • 자료구조
      • Java
      • Android
      • C언어
    • # 서비스기획
      • 웨어잇
      • 꿀스테이
      • SeSac 후기
    • # CS
      • 컴퓨터개론
      • 운영체제
    • # 국비교육
    • 후기
최근 글
인기 글
최근 댓글
태그
  • #오늘 배운것
  • #IOS
  • #국비교육
  • #자바
  • #SWIFT
  • #회고
  • #성장
  • #java
  • #TIL
  • #Today I Learned
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.