본문 바로가기

전체 글3551

일러스트 독학하기 10번째 걸음-다시 한번 2점 소실점으로 의자 그리기 연습 안녕하세요? 지난번에 2점 소실점을 이용해서 의자그리기를 해 보았지만, 그다지 마음에 들지는 않는 결과물이 나왔는 것 같기에 다시한번 연습을 시도해 보고, 그 내용을 포스팅 하고자 합니다. 시작은 간단하게 의자의 대략적인 스케치를 하고나서 시작을 합니다. 그 다음 레이어를 한층 더 추가시킨 다음에 소실점에서 선을 긋도록 합니다. 여러개의 선을 [스타일]메뉴에서 있던 직선을 긋는 도구를 사용해서 긋도록 합니다. 물론 여기서 완성은 아니고, 의자의 두께도 생각하면서 긋도록 합니다. 어느정도 2점 소실점에서 선을 긋는 것이 완료가 되었다면, 기존의 엷은 톤의 색에서 이제 진한 검정색으로 색상을 바꾸고, 레이어도 한층 추가한 다음, 새 레이어에다가 의자의 대략적인 모습을 그리기 시작합니다. 먼저 밑그림으로 대충.. 2017. 5. 16.
안드로이드 스튜디오 독학하기 40일째-사실은 성공이었던 시도. 안녕하세요? 지난번에 onSaveInstanceState()와 onRestoreInstanceState()메소드를 실습해 보았지만, 그 결과가 영 시원치 않아서 실패라고 결론을 내린적이 있었을 것입니다. 링크 : 안드로이드 스튜디오 독학하기 38.5일-이번 시도는 시원찮습니다. 그런데 도서관에서 관련된 서적을 여러권 찾아보니, 이게 실패가 아니고 성공이었다는 내용이었습니다. 이번 포스팅에서는 그 내용을 다루고자 합니다. 우선은 지난번 포스팅의 코딩을 그대로 가져와서, onSaveInstanceState()메소드 부분을 /* */로 주석처리를 합니다. 먼저 USB로 연결이 된 스마트폰에서 앱을 실행시키고 입력상자에 '홍길동'이라고 입력을 하였습니다. 그리고 나서 화면 회전의 잠금을 해제하고 한번 화면을 세.. 2017. 5. 15.
안드로이드 스튜디오 독학하기 39일째 part2 안녕하세요? 지난번 포스팅에서 앱에서 서비스를 만들고 나서, 그 서비스에다가 인텐트를 통해서 데이터를 전달하는 것을 한번 실습해 보았습니다. 그리고 이번 시간에는 서비스에서 인텐트를 통해 액티비티에다가 데이터를 전달하는 것을 실습해 보았고, 그 내용을 포스팅 하고자 합니다. 먼저 MyService.java에 있는 processCommand()메서드를 정의하는 곳 아래에다가 위 스크린샷에 나와 있는 것 처럼 코딩을 합니다. Intent 변수1 = new Intent(getApplicationContext(),MainActivity.class); 우선 위 코딩을 하여서, 새로운 인텐트를 생성되도록 합니다. 여기서 변수1은 당연 기존의 다른 인텐트를 지정하는 변수명과 다르게 지정해야 합니다. 왜냐하면 받는 인.. 2017. 5. 15.
안드로이드 스튜디오 독학하기 39일째 part1 안녕하세요? 이번 포스팅에서는 서비스(Service)라고 해서, 백 그라운드에서 실행되는 프로세스를 의미하는 것을 실습해 보았고, 그 내용을 포스팅하고자 합니다. 생각보다 실습해 보니까, 그 양이 많아져서 포스팅을 2개로 나누어서 올리고자 합니다. 이번 포스팅에서는 서비스를 생성하고, 거기다가 데이터를 전달하는 것을 포스팅하겠습니다. 먼저 SampleService라는 프로젝트를 생성하고, Package explorer에서 아래 스크린샷과 같이 java폴더에서 우클릭을 해서 서비스를 생성하는 메뉴를 불러 오도록 합니다. New메뉴 아래에 있는 Service항목이 있으며, 거기서 저는 그냥 Service라고 되어 있는 항목을 클릭하였습니다. 서비스의 이름은 디폴트로 설정된 이름인 MyService라는 것으로.. 2017. 5. 14.