Toast Notification은 현재 사용자가 스크린에 주의를 기울이고 있는 것을 명확하게 확신할 때, 

“파일이 저장되었습니다.”와 같은 짧은 텍스트 메시지를 표시하는데 주로 사용된다. 이때 
Toast Notification은 사용자와의 상호작용 이벤트를 수신할 수 없기 때문에 만약 사용자의
액션을 수신하고자 하면 Status Bar Notification을 사용하는 것이 바람직하다.
함수를 통해 메시지가 출력되는 시간, 위치를 수정할 수 있고 메시지내에 아이콘을 추가

할 수 있다.
[Default Toast의 구현 예] 
// Toast 생성
Toast toast = Toast.makeText(getApplicationContext(), “Toast Notification”, Toast.LENGTH_LONG);
// Toast 위치 설정
toast.setGravity (Gravity.BOTTOM | Gravity.LEFT, 0, 50);
// Toast 출력
toast.show();
[실행 결과]
[Custom Toast의 구현 예]
Layout에 toast_layout.xml 파일을 생성한 뒤, ImageView와 TextView를 추가한다.
<ImageView android:id=”@+id/image”
  android:layout_width=”wrap_content”
  android:layout_height=”fill_parent”
  android:layout_marginRight=”10dp” 
  />
<TextView android:id=”@+id/text”
 android:layout_width=”wrap_content”
 android:layout_height=”fill_parent”
 android:textColor=”#FFF” 
 />
LayoutInflater를 이용하여 toast_layout.xml 파일에 저장한 view를 얻어온다.
     LayoutInflater inflater = getLayoutInflater ();
     View layout = inflater.inflate(R.layout.toast_layout,
     (ViewGroup) findViewById(R.id.toast_layout_root));
        // xml 파일에 사용된 id로 접근하여 image view와 text view를 얻어온다.
     ImageView image = (ImageView) layout.findViewById(R.id.image);
     image.setImageResource(R.drawable.icon);
     TextView text = (TextView) layout.findViewById(R.id.text);
     text.setText(“Hello! This is a custom toast!!”);
    
        Toast toast = new Toast(getApplicationContext());
        toast.setGravity (Gravity.BOTTOM | Gravity.LEFT, 0, 50);
        toast.setDuration(Toast.LENGTH_LONG);
        // 위에서 생성한 layout를 현재 toast의 layout으로 설정한다.
        toast.setView(layout);
        toast.show();
[실행결과]