• 1나루토매니아
  • 2뱅이
  • 3푸타코타
  • 4완벽그자체
  • 5해삼
  • 1뱅이
  • 2나루토매니아
  • 3알짜배기
  • 4뱅이
  • 5빙그레우유
액티비티?!-1.버튼,액티비티추가하기
연속출석 :
1일 랭킹 : 6,397위 상사3
90%
90% (434 /480)
  • 댓글 8 |
  • 추천 7 |
  • 조회 3771 |
  • 2011-05-22 (일) 09:49
    액티비티에 대한 이해로 버튼을 만들고 그것을 클릭하면 다음 페이지로
    넘어가는것에 대해 공부할것이고 인텐트에 대해 공부할것이에요~
    그럼 이번 시간을 시작하죠~오늘은 버튼과 액티비티 한페이지를 만드는것 까지 하겠습니다..^^

    이것이 오늘 완성시킬 화면입니다.
    (이젠 지나간 강좌에서 언급한 내용들은 다들 아실거라 생각하고 넘어가겠습니다..^^)

    안드로이드 프로젝트를 만듭니다..위에것이 무엇을 뜻하는지는 이제 다들 아시죠?
    프로젝트를 생성합니다~

    생성하면 패키지 익스플로러에 기본 파일들이 생깁니다~^^
    AndroidManifest.xml 파일로 들어갑니다.

    왼쪽 밑에 application nodes를 보면 기본적으로 생성된 액티비티가 하나 보입니다~!
    오늘은 우리가 만들페이지는 한액티비티에 버튼들을 추가시키는 것을 할것입니다.
    그래서 더 할건 없지만 설명은 하고 넘어가겠습니다. 위에서 add를 누르면 액티비티를 만들건지,하위액티비티를 만들건지 등을 선택하여 자신이 원하는 것을 생성할수 있습니다.

    만들어진 firstAct의 하위목록을 보면 기본적으로 추가된 인텐트 필터가 2개 보입니다.

    이번엔 res>values>strings.xml파일로 들어가서 우리가 필요한 스트링 값들을 추가합시다~
     
    기본적으로 두가지 스트링값이 보입니다.

    스트링 값이 필요함으로 스트링으로 선택하시고~

    하나씩 만들어 줍니다~처음에 보여준 결과화면을 상기 하시면서 우리에게 필요한 것들을 만들어 줍니다.

    다 만들고난 다음의 리스트화면입니다.

    이젠 레이아웃의 메인,xml로 갑시다~^^

    xml탭으로 가시면 기본적으로 보이는 소스가 있습니다. 이부분을 수정할 것입니다.

    위와 같이 바꿔주시면 되는데요. 설명을 드리자면 <textview>는 화면에 뿌려줄 글을 설정하는 것입니다. 살짝 분석을 하자면
    @string/first_act는 스트링값인 first_act를 불러 오는것입니다. 우리가 strings.xml에서 first_act라는 이름으로 만든 스트링을 불러오는 것이지요. 버튼도 마찬가지구요..^^
    그리고 실행 시키시면 우리가 원했던 화면이 완성됩니다~^^

    물론 아직 리스너(나중에 알려드릴꺼에요~뭔가를 작동하게 하기 위한 것이죠)가 만들어 지지 않았고 액티비티도 하나인지라 버튼이 클릭은 되지만 기능은 안됩니다~다음 시간에는 2회에 걸쳐 액티비티도 3개 정도 만들고 위의 버튼들도 다 동작할수 있게 해보겠습니다..^^



    [이 게시물은 더어플님에 의해 2016-07-12 15:23:56 개발 꿀팁에서 복사 됨]
    개뿔 2012-01-21 (토) 03:29:53
    흠...오늘 처음 보는데요...
    자세히 살펴보진 않았지만....내용도 상당히 좋은것 같더군요..
    그런데 강좌 같은것 보면 처음에 잘 하시다 중간정도 하시곤 안하시는 분들이 많더라구요...
    여기 강좌는 끝까지 마무리해 주셨으면 좋겠습니다...팁&테크닉도....겸해서....해주시면 더욱 좋고요...^^*
    tpgns1 2011-12-28 (수) 12:46:24
    와 이번껀 정말 신기하네요 ㅎㅎ 정말 매번 감사합니다
    아싸리오 2011-09-18 (일) 17:27:49
    점점더 재미있어지네요. 계속 봐야하겠어요. 감사합니다.
    꽃보다 2011-08-21 (일) 05:10:20
    많이 배우고 갑니다 ㅎㅎ
    믿어라 2011-05-22 (일) 22:45:11
    감사합니다. 스크랩해 가요~*^.^*
         
         
    레오쏭 2011-05-23 (월) 20:02:14
    네네~^^
    ♣서로해♣ 2011-05-22 (일) 20:57:33
    여러번 보고 또 보고 연습해야겠습니다.
    너무 감사 합니다.
         
         
    레오쏭 2011-05-22 (일) 21:49:04
    너무 열심히 하시는듯......^^;;
    댓글을 작성하시려면 로그인을 하셔야지만 작성가능합니다. [로그인하기] [회원가입하기]
    공지글 이거슨 꿀팁!! 작성 가이드 v1.1 (2013-11-13) +174 더어플 13/03/12 136166
    일단 안드로이드가 뭔지부터 알고 넘어갈까요?
    일단 안드로이드가 뭔지부터 알고 넘어갈까요? (48)
    13년전
    h.4548
    v.30
    레오쏭
    안드로이드라는 전쟁에 나가기 위한 준비를 해보자!-1.JDK
    안드로이드라는 전쟁에 나가기 위한 준비를 해보자!-1.J… (32)
    13년전
    h.4542
    v.20
    레오쏭
    어플개발을 위한 무기들을 준비해보자!-2.SDK
    어플개발을 위한 무기들을 준비해보자!-2.SDK (21)
    13년전
    h.4022
    v.20
    레오쏭
    [C언어]강좌3. 내용을 출력해보자.
    [C언어]강좌3. 내용을 출력해보자. (21)
    12년전
    h.2712
    v.14
    퉁퉁이
    어플개발을 위한 무기들을 준비해보자!-3.에뮬레이터
    어플개발을 위한 무기들을 준비해보자!-3.에뮬레이터 (21)
    13년전
    h.3935
    v.14
    레오쏭
    어플개발을 위한 무기들을 준비해보자!-4.이클립스
    어플개발을 위한 무기들을 준비해보자!-4.이클립스 (24)
    13년전
    h.4312
    v.13
    레오쏭
    안녕하세요?뉴페이스 레오입니다~^^
    안녕하세요?뉴페이스 레오입니다~^^ (14)
    13년전
    h.2971
    v.10
    레오쏭
    에뮬레이터가 아닌 자신의 폰으로 바로바로 확인해보자~!
    에뮬레이터가 아닌 자신의 폰으로 바로바로 확인해보자~! (12)
    13년전
    h.6989
    v.9
    레오쏭
    Hello~Android 출력해볼까요?
    Hello~Android 출력해볼까요? (13)
    13년전
    h.3377
    v.9
    레오쏭
    레알 Hello~Android 출력해볼까요?
    레알 Hello~Android 출력해볼까요? (8)
    13년전
    h.3130
    v.9
    레오쏭
    인터페이스?!-키보드로 타이핑을 해볼까?
    인터페이스?!-키보드로 타이핑을 해볼까? (8)
    12년전
    h.5918
    v.8
    레오쏭
    액티비티?!-1.버튼,액티비티추가하기
    액티비티?!-1.버튼,액티비티추가하기 (8)
    13년전
    h.3774
    v.7
    레오쏭
    권한?!-4.너에게 권한을 주마!
    권한?!-4.너에게 권한을 주마! (15)
    12년전
    h.3058
    v.6
    레오쏭
    자바강좌 예제.1 글자를 넣어보자
    자바강좌 예제.1 글자를 넣어보자 (6)
    12년전
    h.2081
    v.6
    ★CsJ★
    [펌]안드로이드의 역사
    [펌]안드로이드의 역사 (14)
    13년전
    h.4388
    v.6
    레오쏭
    액티비티?!-2.버튼에 생명을 불어넣자!
    액티비티?!-2.버튼에 생명을 불어넣자! (12)
    12년전
    h.7236
    v.6
    레오쏭
    인텐트에 대한 간단한 보충~
    인텐트에 대한 간단한 보충~ (1)
    12년전
    h.2099
    v.5
    레오쏭
    인터페이스??
    인터페이스?? (2)
    12년전
    h.2480
    v.5
    레오쏭
    [펌-초보금지]RAM최적화/LED밝기/내외장SD카드/ 스크립트 설정하기
    [펌-초보금지]RAM최적화/LED밝기/내외장SD카드/ 스크립… (9)
    12년전
    h.4781
    v.5
    레오쏭
    (디버그를 도와줘~)로그캣!!!!
    (디버그를 도와줘~)로그캣!!!! (6)
    13년전
    h.6568
    v.5
    레오쏭
    [C언어]강좌1. C언어를 배우기위해
    [C언어]강좌1. C언어를 배우기위해 (1)
    12년전
    h.3338
    v.5
    퉁퉁이
    액티비티?!-3.집으로 전화거는어플을 만들어볼까요?
    액티비티?!-3.집으로 전화거는어플을 만들어볼까요? (4)
    12년전
    h.2736
    v.4
    레오쏭
    안드로이드 프로그래밍 Tip
    안드로이드 프로그래밍 Tip (3)
    12년전
    h.3664
    v.4
    지워니
    버튼?!텍스트뷰?!
    버튼?!텍스트뷰?! (4)
    12년전
    h.2204
    v.4
    레오쏭
    인터페이스?!-레이아웃
    인터페이스?!-레이아웃 (1)
    12년전
    h.2673
    v.4
    레오쏭
    버튼?!-라디오,체크,토글버튼
    버튼?!-라디오,체크,토글버튼
    12년전
    h.3629
    v.4
    레오쏭
    [이벤트] 프로그램강좌 포럼의 활성화를 위하여...
    [이벤트] 프로그램강좌 포럼의 활성화를 위하여... (4)
    12년전
    h.1606
    v.4
    쨩쵸딩
    추석을 기점으로 다시 강좌가 올라갑니다~
    추석을 기점으로 다시 강좌가 올라갑니다~ (6)
    12년전
    h.1807
    v.4
    레오쏭