Development/Android(700)
-
Toast(토스트)
Toast(토스트) · 화면 하단부에 메시지를 보여주는 방식 · 토스트는 메시지를 봐도 되고 보지 않아도 되는, 즉 중요도가 낮은 메시지를 보여줄 때 사용하는 방식 · 사용자가 보고 있는 화면을 가리면서 메시지가 보여지므로 사용자가 볼 수 있는 확률이 높음 · 메시지는 나타났다가 잠시 뒤에 자동으로 사라지기 때문에 메시지가 나타나는 순간 보지 못하면 사용자는 영원히 해당 메시지를 보지 못합니다.
-
효과음(sound effect) - 시스템 효과음과 사용자정의 효과음
효과음(sound effect) 시스템 효과음과 사용자정의 효과음을 이용할 수 있습니다. 시스템 효과음 안드로이드 스마트폰에 내장된 기본 효과음, ALARM, NOTIFICATION, RINGTON을 사용하여 소리를 울립니다.
-
진동(Vibrate), 퍼미션(Permission) 설정
진동(Vibrate) · 떨림을 이용해 각종 메시지에 대한 사용자의 주의를 끌게 합니다. · 진동이 울리게 하려면 퍼미션(Permission)이 설정해야 합니다. 퍼미션(Permission) 설정 AndroidManifest.xml
-
토스트 생성하기
토스트 생성하기 인자 설명 Context context 컨텍스트(Context)위치에는 this를 사용하여 컨텍스트를 보유한 현재 액티비티를 지정하거나 this.getApplicationContext()메서드를 호출하여 현재 객체의 어플리케이션 Context를 얻어올 수 있습니다. CharSequence text CharSequence는 문자열 타입을 나타내는 자바의 인터페이스이므로 문자열과 관련된 타입을 모두 받을 수 있습니다. int duration 토스트 메시지를 보여줄 기간을 설정합니다.
-
Snackbar (스낵바)
Snackbar (스낵바)· 안드로이드 API 21(롤리팝)부터 도입된 알림 방식입니다.· 화면 아래에서 위로 올라오면서 메시지를 보여줍니다.· 사용자가 인식하고 메시지를 볼 수 있으며, 사용자의 클릭을 감지하여 다른 액티비티로 이동하거나 다른 동작을 할 수 있습니다.· build.gradle(Module: app) 파일에 SnackerBar 사용하기 위해 design 라이브러리를 추가해 줍니다. build.gradle(Module: app)SnackerBar 사용하기 위해서는 design 라이브러리를 추가해 줍니다.
-
\anim폴더 생성 후 XML 파일 생성하기
\anim폴더 생성 후 XML 파일 생성하기· 기본값은 anim폴더가 만들어져 있지 않습니다.· "anim" 명칭으로 폴더 생성해서 xml파일을 저장해야 합니다.· android에서 정해진 형태입니다.