본문 바로가기

안드로이드 강좌

안드로이드 동영상 강좌 첫번째 애플리케이션 안드로이드 동영상 강좌 첫번째 애플리케이션 안드로이드 동영상 강좌 입니다. 이지스퍼블리싱에서 공개한 동영상 강좌 압니다. 출처 : http://cafe.naver.com/easyispub 더보기
안드로이드 동영상 강좌 안드로이드 개발환경 구축하기 안드로이드 동영상 강좌 안드로이드 개발환경 구축하기 안드로이드 동영상 강좌 입니다. 이지스퍼블리싱에서 공개한 동영상 강좌 압니다. 출처 : http://cafe.naver.com/easyispub 더보기
[안드로이드/Android] 안드로이드 리스트뷰 커스텀 어댑터뷰 안드로이드 리스트뷰 커스텀 어댑터뷰리스트뷰 기초리스트뷰 추가 삭제 기능 추가하기리스트뷰 커스텀 어댑터뷰    ☜    현재 보는곳읽기 전에 손가락 한번 꾸~욱 _(__)_ ♥감사합니다.^^ ☞ ☜이번 시간에는 리스트뷰를 내가 원하는 모양으로 꾸미는 방법에 대해서 한번 살펴보도록 하겠습니다.살펴볼 모양은 전화번호부와 비슷한 모양으로 만들어 볼것입니다.  전송버튼을 누르면 실제로 전화가 걸려야 하지만 지금은 간단히 이름 + 전화번호에 해당하는 문자열을 Toast로 띄워보도록 하겠습니다. 이미지저장된 이름 (글자 큼) 전송버튼 전화번호(글자 작음)대충 위와 같이 되어 있더라구요. 한번 작업해 보도록 하겠습니다. 먼저 확인해야 할 부분부터 살펴 보도록 하죠.1. 리스트뷰의 레이아웃이 바뀌었다.2. 저장되는 데이.. 더보기
[안드로이드/Android] 안드로이드 리스트뷰 추가 삭제 기능 추가하기 안드로이드 리스트뷰 추가 삭제 기능 추가하기리스트뷰 기초리스트뷰 추가 삭제 기능 추가하기    ☜    현재 보는곳리스트뷰 커스텀 어댑터뷰읽기 전에 손가락 한번 꾸~욱 _(__)_ ♥감사합니다.^^ ☞ ☜이번에는 리스트뷰의 데이터 한개를 추가, 삭제 하는 편집기능에 대해 알아 보겠습니다.이전 포스트에서 말한것 처럼 리스트뷰는 3가지로 나뉘어져 있다고 하였습니다.데이터(값)    뷰(ListView)    어댑터(Controller)그럼 편집기능을 넣을려면 어떻게 해야 하는것인가? 먼저 추가되는 과정을 하나씩 살펴 보겠습니다.1. 사용자가 텍스트(문자열)를 입력한다.2. 추가 버튼을 누른다.3. 문자열을 리스트뷰에 보여준다.위의 과정은 민간인들의 생각입니다. 저희 프로그램은 좀 달리 생각해야 합니다. 가장.. 더보기
[안드로이드/Android] 안드로이드 리스트뷰 기초 안드로이드 리스트뷰(Android Listview) 기초리스트뷰 기초    ☜    현재 보는곳리스트뷰 추가 삭제 기능 추가하기리스트뷰 커스텀 어댑터뷰읽기 전에 손가락 한번 꾸~욱 _(__)_ ♥감사합니다.^^ ☞ ☜리스트뷰는 수직으로 데이터를 보여줄때 주로 사용됩니다.전화번호목록, 최신통화목록, 수신메세지 목록등 많은 양의 데이터를 수직으로 보여줄때 유용하게 사용이 됩니다.리스트뷰를 사용하기 위해서는 3가지가 필요합니다.- 뷰 - 실제로 화면에 보여주는 녀석- 어댑터 - 뷰와 데이터 사이의 중간 매개체 역활- 데이터 - 보여줄 실제 데이터예를들어 친구 전화번호를 리스트뷰로 나타낸다 라고 생각해 보겠습니다.- 친구들 전화번호 - 데이터- 화면에 보여줄 뷰 --> 리스트뷰- 데이터와 뷰를 중간에서 컨트롤하.. 더보기
[안드로이드/Android] 안드로이드 메뉴(Menu) 안드로이드 메뉴(Menu)읽기 전에 손가락 한번 꾸~욱 _(__)_ ♥ 감사합니다.^^ ☞ ☜안드로이드에는 메뉴라는 기능이 있습니다. 개인적으로는 그리 예쁘지 않아 자주 사용하지는 않지만 테스트용이나 간단한 설정용으로 사용하기에 무난한거 같습니다. 안드로이드에서 사용하는 메뉴는 크게 3가지가 있습니다. 옵션 메뉴 사용자가 메뉴버튼을 누르면 화면에 나타납니다. 최대 6개의 항목을 가질수 있으며 6개가 넘으면 5개까지 나타나고 6번째는 More항목이 나타나고 나머지는 숨겨지게 됩니다.More항목을 클릭하면 숨겨진 나머지 메뉴들이 확장메뉴 형태로 나타납니다.아이콘으로 꾸미기는 가능하나, 체크박스, 라디오 그룹을 사용할 수는 없습니다.컨텍스트 메뉴 화면을 꾸~욱 누르고 있으면 나타나는 메뉴입니다. 화면의 중앙에.. 더보기
[안드로이드/Android] 안드로이드 인텐트 - 2 [안드로이드] 안드로이드 인텐트 - 2 Activity 액티비티인텐트 - 1 인텐트 - 2 ☞ 현재 보는곳Activity 간에 값 전달 하기 인텐트로 액티비티 띄우기1. 명시적 액티비티 시작하기 가장 간단하게 사용되는 녀석이라 말할수 있겠네요. Intent intent = new Intent(AAA.this, BBB.class);startActivity(intent);위와 같이 작성하면 끝납니다. startActivity()메소드가 호출되면 BBB라는 이름의 액티비티가 화면에 보여지게 됩니다. 새로 보이는 이 액티비티에서 코드상에서 finish() 를 호출하게 되면 액티비티가 종료되게 됩니다. 아주 간단하죠? 2. 암시적 인텐트 익명의 어플리케이션 컴포넌트가 액션 요청을 서비스할 수 있도록 하는 메커니즘.. 더보기
[안드로이드/Android] 안드로이드 인텐트 - Activity 간에 값을 주고 받기 [안드로이드] 안드로이드 인텐트 - Activity 간에 값을 주고 받기 Activity 액티비티인텐트 - 1 인텐트 - 2 Activity 간에 값 전달 하기 ☜ 현재 보는 곳 또다른 Activity를 호출할 때는 보통 "Intent" 라는 놈을 사용합니다. 예를 들면 Intent t = new Intent(A.this, B.class); t.putExtra("aData", "abc"); startActivity(t); 저는 주로 이러한 방법으로 쓰죠. 그러면 B라는 Activity를 호출하는데 거기에 "aData"라는 이름으로 "abc"라는 값을 같이 보래라. 하는거랑 동일하더라구요.. 그르면 B에서는 우째 받느냐. Intent t = getIntent(); String value = t.getStr.. 더보기