android studio 설치
android studio 설치 취미로 공부하는 프로그램 언어 중에 안드로이드도 있는데 얼마 전 컴퓨터를 포맷하는 바람에 안드로이드 스튜디오(android studio)가 삭제되었다. 그래서 다시 설치하려고 하는데 혹시 참고하실 분들 계실까 해서 그 과정을 정리해볼까 한다.   누군가에게 보여주기 위한 글이기 보다는 설치하면서 그냥 정리하는 거라서 특별한 내용은 없으니 '이렇게 설치되는구나' 정도만 참고하는 글로 봐줬으면 좋겠고.... 먼저..
android radiobutton
android radiobutton ■ 이번 글에서는 안드로이드 라디오 버튼 객체를 사용하는 예제를 하나 만들면서 이 객체를 이해해보겠습니다. 라디오 버튼의 특징 중의 하나가 한 번 클릭하면 다시 되돌릴 수 없다는 점인데요. 라디오 그룹을 이용하면 이 문제를 해결할 수 있지만, 이번 글에서는 단순하게 라디오 버튼 두 개와 텍스트뷰 하나를 배치하고 선택된 객체의 문자열을 텍스트뷰에 출력하는 내용의..
android CheckBox
android CheckBox ■ 이번 글에서는 android CheckBox 예제를 만들어보면서 이 객체를 이해해보겠습니다. 예제의 내용은 두 개의 체크박스와 하나의 텍스트 뷰를 배치하고 선택된 체크박스의 내용이 텍스트 뷰에 출력되는 내용의 프로그램입니다. CheckBox의 객체에 클릭 이벤트를 연결하고, 간단한 메서드를 만들어서 선택된 내용이 출력하도록 하면 되거든요.  ▲ 객체들을 배치하고 XM..
android ToggleButton
android ToggleButton ■ ToggleButton은 클릭할 때마다 그 기능이 On/Off 되는 버튼인데요. 예제를 만들어서 Toggle 버튼을 배치하고 클릭할 때마다 On/Off 되면서 버튼에 있는 Text와 글자 색도 바뀌도록 '클릭 이벤트'를 적용해보겠습니다.  > ▲ 먼저 Toggle Button 객체를 배치하고 XML 문서에서 몇 가지 속성값을 설정하겠습니다.  &n..
android text shadow /style
android text shadow /style ■ 안드로이드 화면에 가장 많이 출력되는 요소는 문자열일 텐데요. 글꼴이나 여러 가지 스타일을 적용해주면 좀 더 보기 좋은 문자열을 꾸밀 수 있습니다. 이번 글에서는 텍스트에 그림자를 넣는 방법과 기울기와 두께 등 스타일을 설정해서 출력해보겠습니다.    ■ 먼저 팔레트에서 "Large Text" 뷰를 두개 배치하고 출력 되는 문자열은 'Text..
android imageview
android imageview ■ 안드로이드에서 이미지를 삽입하는 방법은 크게 두 가지가 있는데 지난 글에서 알아봤던 액티비티에서 ImageView 객체를 만들어서 메서드를 이용해서 삽입하는 방법과 이번 글에서 알아볼 레이아웃 리소스를 이용하는 방법인데요. 액티비티에서 객체 생성해서 삽입하는 방법 참고하실 분들은 아래 글 잠깐 보시고요.  http://kd3302.tistory.com/592 ◀ ImageView 객체..
android ImageView 이미지 넣기
android ImageView 이미지 넣기 ■ 안드로이드에 이미지를 넣는 방법은 크게 두 가지가 있는데요. 첫 번째는 Activity에서 ImageView 객체를 생성해서 직접 이미지를 호출하는 방법이 있구요. 두 번째는 레이아웃 리소스에서 이미지를 불러오고, 액티비티에서는 이 레이아웃을 출력하는 방식입니다. 이번 글에서는 Activity에서 ImageView 객체를 생성해서 불러오는 과정을 알아보고, 다음 글에 이어서 레이아..
Android Button
Android Button ■ 모든 프로그램이나 어플, 웹 페이지에서 [버튼]은 필수 요소인데요. 이번 글부터는 Android Button에 대해서 알아보겠습니다. 한 번에 모두 정리하기는 힘들 거 같으니까 몇 개의 글이 연재가 될 거 같네요. 이번 글에서는 버튼을 배치하고 몇 가지 속성을 이용해서 버튼을 꾸며보겠습니다.  그전에 먼저 버튼을 클릭했을 때 '인터넷', '전화 거는 화면', '주소록' 등에 접근해..
Android TextView
Android TextView ■ 안드로이드 UI 객체 중에서 가장 기본이 되는 TextVIew에 대해서 몇 가지 정리해볼까 합니다. 가장 기초적인 화면의 객체인 문자열을 출력하는 TextView를 배치해보고, 스타일을 변경하는 것과 웹주소, 이메일, 지도 주소, 전화번호 등에 자동으로 링크가 걸리도록 설정하는 과정까지 알아보겠습니다.   먼저 팔레트에 있는 TextView 객체 네 개를 디자..
android studio 사용법 글자 크기 변경하기
android studio 사용법 글자 크기 변경하기 ■ 모든 에디터는 처음 설치하면 개인의 스타일에 맞게 설정을 하기 마련인데요. 아마 가장 먼저 하는 게 글자의 크기나 글꼴 바꾸는 거 아닌가요? 저만 그런가요?^^ 안드로이드 프로그래밍 공부를 다시 시작하려고 android studio를 설치하고. 글자크기 등 세팅 변경하다가 혹시 도움 되실 분들 계실까 해서 글자의 크기와 줄 간격을 지정하는 방법을 ..
android studio helloworld
android studio helloworld ■ 취미로 공부하던 안드로이드 프로그래밍을 다시 공부하기 위해서 android studio를 설치했는데요.     이번 글에서는 프로젝트를 생성해서 "helloworld" 문자열 스타일을 살짝 변경해서 출력하는 내용의 프로그램을 생성해보겠습니다. ▲ [File > New Project..] 메뉴를 클릭해서 프로젝트를 생성하겠습니다. ..
[안드로이드 UI] 텍스트뷰어 TextView 속성
   ▣ 안드로이드 텍스트뷰어(TextView)의 속성   ■ 안드로이드 UI 객체 중에서 제일 기초라고 할 수 있는 TetxView에 대해서 알아보도록 하겠습니다. 텍스트뷰를 크기별로 배치하고, 그 스타일등 속성을 들여다 보고, AutoLink를 설정해서 자동으로 인터넷으로 연결 할 수 있도록 하고, 전화를 걸 수 있는 화면으로 연결하는 등 여러가지 속성을 살펴보겠습니다.   ..
이클립스 안드로이드 프로젝트 불러오기
   ▣ 이클립스에서 안드로이드 프로젝트 불러오기    ■ 이클립스에서 안드로이드 프로그램 코딩할때 폴더에 있는 프로젝트 소스파일을 불러오는 방법을 알아보도록 하겠습니다. 불러오는걸 하기전에 먼저 프로젝트를 삭제할때 체크해야 옵션에 대해서 잠깐 살펴보고 넘어가겠습니다.   ■ 이클립스에서 프로젝트를 삭제할때 프로그램을 선택한 상태에서 "Delete"메뉴를 실행시키는데요. ..
Android 애니메이션 Scale Animation
    안드로이드 Scale Animation   ■ Android 기본 변형 애니메이션 중 세번째로 Scale Animation에 대해서 알아보도록 하겠습니다. 이 애니메이션은 객체의 중심점을 기준으로 확대 또는 축소가 되는 형태 인데요. 예제를 하나 만들어서 코드를 작성하고 실행을 시켜보겠습니다.    ●투명(Alpha Animation) : ..
[안드로이드] 이미지 슬라이드 AdapterViewFlipper
   ▣ 안드로이드 이미지 슬라이드 AdapterViewFlipper   ■ AdapterViewFlipper는 'API Level 11'부터 지원하는 기능 중 하나입니다.  'API Level 1'부터 지원하던 ViewFlipper에 어댑터 기능을 추가한 객체라고 생각하면 되는데요. 스스로 이미지가 교체되는 슬라이딩 기능입니다. 이번 예제 프로젝트에서는 일정한 시간을 정해놓으면 스스로..
[안드로이드 어플 개발] 이동 애니메이션 (Translate Animation)
   ▣ 안드로이드 애니메이션 2 (이동)    ■ 지난번에는 투명애니메이션에 대해서 알아봤었는데요. [투명애니메이션] ◀ 이번에는  두번째로 객체의 위치를 평면상에서 움직이는 "translate Animation" 대해서 알아보도록 하겠습니다.   ■ 이번에 만들어볼 프로젝트에서는 중앙에 있던 로고가 오른쪽 아래쪽으로 일정한 시간동안 이동하도..