일상생활 이야기398 안드로이드 스튜디오 독학하기 24일째 안녕하세요? 이번 포스팅에서는 리니어 레이아웃에서 어떻게 밑줄을 맞추는가 여부와 Padding과 layout_margin의 차이에 대해서 공부한 내용을 포스팅하고자 합니다. 먼저 baseline을 알아보기 위해서 새 레이아웃을 만드는 화면입니다. 여기서는 baseline.xml이라는 이름을 지정을 하고서 linearlayout으로 기본적으로 설정이 되어 있는 대로 새 레이아웃을 만들었습니다. 기본적으로 리니어 레이아웃은 수직(vertical)로 orientation이 설정되어 있는데, 이렇게 설정이 되어 있으면 수직으로 새로 추가한 텍스트뷰 2개와 버튼이 추가가 됩니다. 각각의 컴포넌트에 설정되어 있는 width를 match_parent에서 wrap_content로 바꾸어도 이렇게 수직으로 쌓여있는 구조.. 2017. 3. 20. 안드로이드 스튜디오 독학하기 22일째 안녕하세요? 이번 포스팅에서는 안드로이드 스튜디오를 공부하기 위해서 [Do it 안드로이드 앱 프로그래밍]책에서 나와있었는 [자바 코드에서 화면 구성하기]방법을 실습해 본 것입니다. 우선 이 방법은 사용자가 입력한 데이터나, 파일에서 읽어들인 데이터, 혹은 네트워킹을 통해 서버에서 들어온 데이터에 의해서 화면의 구성을 바꾸고 싶을 때 사용을 한다고 합니다. 이 방법이 유용한 이유는 XML보다 자바 코드를 이용해서 수정을 하는 것이 이런 상황에서는 더 효율적이라고 합니다. 우선은 새로운 프로젝트를 생성하고 나서, MainActivity.java를 클릭하고서 Ctrl + C를 눌러서 복사를 시도하도록 합니다. 그리고 바로 Ctrl + V를 눌러서 붙여넣기를 시도하면, 아래의 스크린샷과 같은 화면이 나오게 됩.. 2017. 3. 18. 시행착오와 한계, 그리고 돌파구 안녕하세요? 그간 안드로이드 스튜디오를 공부하면서 한번 모바일 게임을 만들어 보자고 시도는 했는데, 한가지 문제가 있었습니다. 애니메이션이라고 해야 할까요? 이걸 안드로이드 스튜디오 상에서만 만들면 상당히 코딩부터 복잡한 작업이 되기에, 하는 수 없이 아래와 같은 책을 구입해서 스파인2D라는 것을 공부해 보려고 했습니다. 일단 무료로 이용이 가능한 툴이기도 하고, 책에서도 소개가 제대로 되어 있어서 유용하게 사용이 가능해 보이는 서적이었습니다. 하지만 이 서적을 보면서 제가 한가지 실수를 했다는 것을 깨닫는데는 많은 시간이 걸리지 않았습니다. 바로 스파인이 움직임을 만들어 주는데는 상당히 유용한 툴인것은 틀림이 없습니다. 일일이 프레임이라고 해야 할까요? 만화영화를 만들기 위해서 일일히 그림을 여러장 그.. 2017. 3. 14. 안드로이드 스튜디오 독학하기 21일째 안녕하세요? 지난번 포스팅에서 [하루만에 배우는 안드로이드 앱 만들기]책을 다 끝내고, 이제 [Do ti 안드로이드 앱 프로그래밍]을 읽으면서 독학을 시작하고 있습니다. 우선 새로 구입한 책에서 먼저 나온 것인데, 이전까지는 안드로이드 스튜디오의 design탭에서 한글을 입력하면 한글이 깨어져서 나오는 현상이 있었습니다. 그래서 먼저 이 오류를 해결하고자 다음과 같이 윈도우 탐색기로 아래 스크린샷과 같은 곳을 찾아서 들어갑니다. 먼저 하드 디스크드라이브 상에서 안드로이드 스튜디오가 설치가 된 Programs Files안에 들어가서 위 스크린샷 처럼 복잡한 경로안으로 들어가서 fonts라는 xml파일을 복사해서, 하드 디스크의 Programs Files외의 다른 임의의 폴더에 복사해 넣습니다. 그리고 fo.. 2017. 3. 10. 이전 1 ··· 73 74 75 76 77 78 79 ··· 100 다음