본문 바로가기

안드로이드 스튜디오67

안드로이드 스튜디오 독학하기 28일째 안녕하세요? 이번 포스팅에서는 스크롤뷰라고 해서 화면에 한번에 안 들어오는 이미지를 보기 위해서 스크롤을 추가해서 이를 활용하는 방법에 대해서 포스팅을 하고자 합니다. 우선 새 프로젝트를 생성하면서 그 이름을 SamplescrollView라고 지정을 합니다. 다음으로는 하드디스크에 있는 그림파일-제 경우에는 jpg파일을 ctrl+c를 눌러서 복사를 하고, 안드로이드 스튜디오 상에서 drawable이라는 폴더 안에다가 ctrl+v를 눌러서 붙여넣기를 해 줍니다. 위 스크린샷에서 보이는 것처럼 drawable폴더 안에다가 이미지파일을 두개 집어넣고 나서는 다음은 activity_main.xml로 가서, 제약 레이아웃으로 된 것을 리니어 레이아웃으로 바꾸어 주도록 합니다. 위 스크린샷은 activity_mai.. 2017. 3. 26.
안드로이드 스튜디오 독학하기 27일째 안녕하세요? 이번 포스팅에서는 [Do it 안드로이드 앱 프로그래밍]에서 테이블 레이아웃에 대해서 실습을 해보고, 그 내용을 포스팅에 올리고자 합니다. 이번 실습을 위해서 먼저 새 프로젝트를 생성한 다음에, activity_main.xml의 text탭을 열어서 다음과 같이 제약 레이아웃으로 되어 있는 부분을 수정하는 작업에 들어가도록 합니다. 제가 드레그한 부분은 모두 제약 레이아웃을 의미하고 있는데, 이 부분을 지우고 대신 TableLayout이라고 고쳐서 아래와 같이 테이블 레이아웃으로 만듧니다. 위 스크린샷처럼 text탭에서 TableLayout으로 변경시킨 다음에, tableRow라는 컴포넌트를 팔레트에서 찾아서 레이아웃안에 추가를 합니다. 제 경우에는 위 스크린샷처럼 바로 팔레트에서 찾을 수 없.. 2017. 3. 24.
안드로이드 스튜디오 독학하기 26일째 안녕하세요? 이번 포스팅에서는 상대 레이아웃이라는 것에 대해서 실습을 해 보고 나서, 그 내용을 포스팅 하고자 합니다. 이번 실습에서는 새로 레이아웃을 만드는 것이 아니라 기존에 있는 activity_main.xml로 가서 text탭을 열도록 합니다. 먼저 새로 나온 안드로이드 스튜디오 2.3에서는 기본적으로 ConstraintLayout이라고 되어 있는데, 이 부분을 지우고 아래의 스크린샷과 같이 Relativelayout으로 바꾸도록 합니다. 이와같은 방식으로 기존에 있는 제약레이아웃(ConstraintLayout)을 상대레이아웃(RelativeLayout)으로 바꿀 수 있습니다. 그 다음에는 기본적으로 첨부되어 있는 Hello World!라고 적혀있는 텍스트뷰를 지우도록 하고 버튼 두개를 추가하도록.. 2017. 3. 23.
안드로이드 스튜디오 독학하기 25일째 안녕하세요? 이번 포스팅에서는 layout_weight라는 속성을 사용해서, 레이아웃 안에서 어떻게 작용하는지를 알아보고자 실습을 해 보았으며, 그 내용을 한번 이번 포스팅에서 올려서 소개하고자 합니다. 먼저 새로운 레이아웃을 생성하면서, weight.xml이라고 이름을 지었습니다. 이렇게 새로운 레이아웃을 만든 다음에, 그 다음으로 할일은 LinearLayout이 기본적으로 수직(vertical)인데, 여기다가 수평(horizontal)속성의 레이아웃을 추가해야 합니다. 그런데 [Do it 안드로이드 앱 프로그래밍]이라는 책에서는 다음과 같은 방법을 제시하고 있습니다. 먼저 레이아웃의 design탭에서 text탭으로 전환을 한 다음, 제일 먼저 다음과 같은 구문을 추가하는 방법을 사용하였습니다. 이런 .. 2017. 3. 21.