• 1나루토매니아
  • 2뱅이
  • 3푸타코타
  • 4완벽그자체
  • 5해삼
  • 1뱅이
  • 2나루토매니아
  • 3알짜배기
  • 4뱅이
  • 5빙그레우유
[경고를해보자]토스트?!토스트란무엇인가(1)
연속출석 :
1일 랭킹 : 6,397위 상사3
90%
90% (434 /480)
  • 댓글 1 |
  • 추천 4 |
  • 조회 3361 |
  • 2011-10-02 (일) 18:36
    태스크 킬러를 눌렀더니 배경위에 AllTasks Killed라는 문구가 반투명 모양으로 뜨면서 알려줍니다.
    바로 저것이 토스트라고 불리는 기능입니다.
    토스트는 사용자가 사용중인 것의 시야를 가리면서 알림을 해주는 방식입니다.
    그래서 일반적으로 중요한 내용을 알리는 목적으로 사용합니다. 알람을 해준뒤 일정 시간이 지나고 자동적으로 사라집니다.
    일반적으로는 텍스트로 된 페이지로 중앙 아래쪽에 뜨게 하지만 위치와 모양은 바꿀수 있습니다.
    텍스트는 바로 텍스트로 써서 띄울수 있고 앞서 했듯이 xml로 작성한 것을 불러와 띄울수도 있습니다..^^
    이제 기본세팅은 다들 아시죠?^^
    그럼 바로 소스로 가겠습니다.
    우리에게 필요한건 기본으로 생성된 java파일(저는 toast로 했습니다.)과 main.xml과 추가적으로 만든 xml파일(저는 toast_activity로 했습니다.)가 필요합니다.
    일단 기본 화면이 되는 main.xml을 수정해 볼까요?
    버튼 하나 만들어 주었고 id를 지정해 주었습니다.
    그리고 추가적인 xml가 필요하므로 layout폴더 아래에 하나 만들어 줍니다.(전 toast_activity로 만들었습니다.)


    이렇게 수정해 주시구요...^^
    기본 생성된 .java파일(전 toast.java)을 수정해 줍시다.


    이렇게 만드시고 실행 시키시면

     
    버튼을 누르면 저렇게 토스트 메시지로 알림이 뜹니다.
    자세한 설명은 2편에서 계속하겠습니다..^^


    [이 게시물은 더어플님에 의해 2016-07-12 15:23:56 개발 꿀팁에서 복사 됨]
    강대장 2012-01-22 (일) 18:40:52
    유용한정보 감사합니다
    댓글을 작성하시려면 로그인을 하셔야지만 작성가능합니다. [로그인하기] [회원가입하기]
    번호 제목 글쓴이 추천 조회 작성일
    45 [경고를해보자]토스트?!토스트란무엇인가(1) +1 레오쏭 4 3364 11/10/02
    44 업로드 지연 공지~ +11 레오쏭 4 2195 11/05/16
    43 JAVA 언어 기초 +2 쿠미야 3 1903 12/02/14
    42 자바강좌 1-2 (자바의 데이터 타입과 연산자) +3 ★CsJ★ 3 2150 12/02/27
    41 윈도우 사용자명 한글일때 에뮬레이터 오류 해결 방법 +3 레오쏭 3 3439 11/09/26
    40 슬라이딩 도어를 만들어 볼까요? +3 레오쏭 3 2835 11/10/02
    39 자바강좌 1-1 (자바의 데이터 타입과 연산자) +2 ★CsJ★ 2 3015 12/02/26
    38 Android Studio (안드로이드 스튜디오) 단축키 모음! +1 철권 2 8380 15/11/06
    37 안드로이드 유용한 라이브러리 모음! +1 철권 2 6848 15/11/06
    36 안드로이드 크래쉬 로그를 쉽게 확인하는 방법 +1 철권 2 8939 15/11/26
    35 단말기에 해당 어플이 설치되었는지 확인하는 방법 +2 철권 2 9342 15/11/26
    34 [경고를해보자]토스트?!토스트란무엇인가(2) +2 레오쏭 2 2006 11/10/11
    33 [C언어]강좌2. 간단한 실습준비 마무리 퉁퉁이 2 2241 11/10/16
    32 BItmap size Resizing 시켜주기 GNCkorea 1 3173 12/08/10
    31 Android 키보드 숫자형으로 시작하게 하기 +1 지워니 1 2369 12/01/27
    30 안드로이드 강좌 1 - 어플리케이션 개발 시작하기. SDK … GNCkorea 1 3421 12/08/09
    29 폰의 하드웨어 제어관련 혹은 하드웨어접근관련 앱 제작… GNCkorea 1 5228 12/08/10
    28 윈도우즈 개발환경 구성 - Eclipse 3.6.1 (Helios), ADT… GNCkorea 1 3614 12/08/09
    27 안드로이드 해상도별 좌표+ 이미지 크기 수정하기(변종… GNCkorea 1 13248 12/08/10
    26 최고의 웹앱 개발 프레임워크 GNCkorea 1 4478 12/08/10
    25 Android Virtual Device(AVD) 사용법 GNCkorea 1 6375 12/08/09
    24 안드로이드 기초 프로그램 1개 실습 및 작성 방법의 설명 GNCkorea 1 4309 12/08/10
    23 안드로이드 프로그램이 죽는 경우 디버깅 방법 GNCkorea 1 4710 12/08/09
    22 삼성 AdHub SDK 심각한 버그 있네요. GNCkorea 1 3673 12/08/10
    21 젤리빈 로그캣 변경점 GNCkorea 1 4310 12/08/10
    20 개인이 앱 판매할 때, 준비해야 할 것들 (사업자 등록 … GNCkorea 1 3799 12/08/10
    19 안드로이드 개발 시, Selector XML을 편하게 만들어봅시… GNCkorea 1 5006 12/08/10
    18 zxing 가로모드에서 세로모드로 변경하기 GNCkorea 1 12384 12/08/10