본문 바로가기

안드로이드 프로그래밍18

안드로이드 앱 개발하기 - 인텐트 , 날짜 박스 , 시간 박스 1 2 3 4 5 6 7 8 9 10 11 12 13 14 package com.ex1.jswoo.pomodoro; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; public class DailyTask extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_daily_task); } } Colored by Color Scripter cs 1 2 3 4 5 6 7 8 9 10 11 12 13.. 2018. 8. 22.
안드로이드 개발 - 버튼으로 화면 전환하기 클래스 구조 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 package com.ex1.jswoo.myapplication; import android.content.Context; import android.content.Intent; import android.net.Uri; import android.support.v7.app.AppCompatActivity; import android.os.Bu.. 2018. 8. 20.
안드로이드 프로그래밍 쉽게 시작하기 9. 레이아웃 안드로이드 프로그래밍 쉽게 시작하기 9. 레이아웃 레이아웃 이름 설명 제약 레이아웃 (Constraint Layout) 제약 조건(Constraint) 기반 모델 제약 조건을 사용해서 화면을 구성하는 방법. Android Studio 의 default 레이아웃 리니어 레이아웃 (Linear Layout) 박스(Box) 모델 한 쪽 방향으로 차례대로 뷰를 추가하며 화면을 구성하는 방법. 뷰가 차지할 수 있는 사각형 영역을 할당 상대 레이아웃 (Relative Layout) 규칙(Rule) 기반 모델 부모 컨테이너나 다른 뷰와의 상대적 위치로 화면을 구성하는 방법 프레임 레이아웃 (Frame Layout) 싱글(Single) 모델 가장 상위에 있는 하나의 뷰 또는 뷰그룹만 보여주는 방법. 여러 개의 뷰가 들.. 2017. 11. 25.
안드로이드 프로그래밍 쉽게 시작하기 8. 뷰와 뷰의 크기 속성 안드로이드 프로그래밍 쉽게 시작하기 / 뷰와 뷰의 크기 속성 뷰 화면에 보이는 각각의 것들 ( 버튼, 텍스트 ) 콘트롤이나 위젯이라고 불리는 UI 구성 요소 뷰 그룹 뷰들을 여러 개 포함하고 있는 것 뷰 그룹도 뷰에서 상속해서 뷰가 됨 뷰는 버튼, 텍스트 뿐만 아니라 버튼 , 텍스트 등을 포함하는 눈에 보이지 않는 영역을 포함한다 위젯 뷰 중에서 일반적인 컨트롤의 역할을 한다 버튼 , 텍스트 등 레이아웃 뷰 그룹중에서 내부에 뷰들을 포함하고 있으면서 그것들을 배치하는 역할을 한다 layout_width = 뷰의 폭을 설정한다 layout_height = 뷰의 높이를 설정한다 Text Design match_parent = 뷰 그룹에 남아있는 여유공간을 채운다 wrap_content = 뷰에 들어있는 내용.. 2017. 11. 23.
안드로이드 프로그래밍 쉽게 시작하기 7. 다른 Activity 구경하기 안드로이드 프로그래밍 쉽게 시작하기 7. 다른 Activity 구경하기 먼저 새 프로젝트를 생성하기 위해서 Close Project를 클릭합니다. 시작 화면이 나타납니다. Start a new Android Studio Project를 클릭해서 새 프로젝트를 생성합니다. Next를 클릭하고 계속 진행합니다. Next를 클릭합니다. Next를 클릭합니다. 이전과는 다르게 Basic Activity 를 선택했습니다. 다른 것들을 선택해보셔도 좋습니다. Finish를 클릭합니다. 프로젝트가 생성되었습니다. 이번 글에서는 Empty Activity가 아닌 다른 Activity를 생성하는 방법에 대해서 알아보았습니다. jswoo030@gmail.com 으로 질문을 보내시면 빠른 답변을 받으실 수 있습니다. 2017. 11. 19.