전체 글 (203) 썸네일형 리스트형 Android Studio - Viewpager Viewpager 데이터를 페이지 단위로 표시 페이지 전환이 가능 버튼 세 개를 만들고, 하단에 ViewPager를 뒀다. 버튼을 눌렀을 때 하단 페이지에 불러올 내용 package com.tistory.codedragon.viewex14; import android.content.Context; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.Button; import android.widget.Toast; import androidx.annotation.NonNull; import androidx.a.. 20190826 - 완벽한 공부법 ch 04, 목표 완벽한 공부법 ch 04, 목표 목표의 중요성 성장 목표인가, 증명 목표인가 성장 목표는 내가 성장하기 위한 것 증명 목표는 남에게 보여 주기 위한 것 증명 목표를 세운 것은 대학 입시를 필두로 한 과정 속에서 생겨난 것 둘은 함께 가는 것이나, 성장 목표를 위주로 세우는 것이 중요하다 큰 목표- BAHG (크고, 대담하고, 위험한 목표) 없다면, 일을 왜 하는가? 어떤 사람이 나의 벤치마킹 대상인가? 나는 어떤 모습으로 인생을 마무리하고 싶은가? 스마트 목표 (중단기 목표) 큰 목표를 실천 가능한 목표로 분해하는 과정 Smart (구체적이고) Measurable (측정가능하며) Attainable (성취할 수 있고) Realistic (현실적이며) Timeline (시간계획이 가능한 목표) 공표하기 지레 겁먹지 않기 할 수 있다. 성장형 사고 방식. 되는 대로 살면 아무것도 안 된다. 현재 수준이 어떤지 당장 알 수는 없다. 돌아보면서, 나아가면서 판단하고, 환경 설정하며, 나아가자. 큰 목표 automation을 통해 많은 사람의 경제적 자유 찾아 주기 내 경제적 자유 찾고, 누리기 경제적 자유의 개념화: 하고 싶은 일을 하면서 살아도 여유로운 삶, 월 500의 disposable income, 그것이 100살까지 보장된 삶 27살의 나를 상상하기 - 학교 / 실력 + 취업 / 캐나다 이민 준비 (어학, 학력, 경력) 건강: 운동(춤, 꾸준히 할 운동 하나 찾기) / 체지방률 18-20 언저리 / 검진 1년에 1번 악기: 기타 (못 치진 않네?) / 피아노 (체르니 30 수준 회복하기) 언어: 영.. Android Studio - FrameLayout package com.tistory.jaringobi.layout08; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.ImageView; import androidx.appcompat.app.AppCompatActivity; import static android.view.View.*; public class MainActivity extends AppCompatActivity { Button btn; ImageView ivImage; @Override protected void onCreate(Bundle savedInstanceState) { super.onCre.. Android Studio - Relative Layout Relative Layout에 padding 값만 16dp 주고 위젯 추가. layout_to**Of / align** 를 통해서 기존 위젯 값의 왼쪽 / 오른쪽에 놓거나 버튼 위치를 맞출 수 있다. Relative Layout 안에 Linear Layout 넣고, padding 16dp 주고 위젯 추가. 상단 결과보다 조금 더 깔끔하다. Android Studio - Linear Layout: gravity / margin GRAVITY 자식 내부의 구성요소 위치를 gravity 속성으로 변경할 수 있다. android:gravity - top, bottom, right, left, center 값 존재 android:gravity="left|center_vertical" | 를 통해 위치를 조금 더 세부적으로 지정할 수 있다. margin / padding weight weight 값을 부여해서 세로 길이의 비율을 지정할 수 있다. 작게 하고 싶은 것은 작은 값을, 크게 하고 싶은 것은 큰 값을 지정하면 된다. 상대 값이 지정된다. Android Studio - Linear Layout: 위젯 추가 activity_main.xml match_parent : 부모 컨테이너가 가지는 길이와 같게 해 준다 wrap_content: 필요한 길이만 사용한다 @+id : 새로 선언하는 리소스 아이디를 등록하겠다 @id: 기존에 사용하고 있던 리소스 아이디를 참조하겠다 Linear Layout: vertical Linear Layout: horizental Android Studio - dependency 추가하는 법 1. 수동으로 추가해 주기 https://bintray.com/bintray/jcenter Bintray jcenter - Maven, Gradle, Ivy, SBT, Groovy, Clojure central repository bintray.com 2. 인터페이스를 통해 추가해 주기 File - Project Structure - Dependencies 이전 1 ··· 16 17 18 19 20 21 22 ··· 26 다음