Kết quả 1 đến 1 của 1
-
04-18-2016, 05:45 PM #1Silver member
- Ngày tham gia
- Aug 2015
- Bài viết
- 46
Thực hành về Toast Notification trong phần mềm Android
Vì trong tất thảy các ứng dụng Tôi thấy rằng bạn hay làm việc Toast và Alert Dialog để thẩm tra một điều gì đó , hay giản đơn chỉ là xuất thông cáo. Vì vậy bài tập này Tôi sẽ Các ví dụ các chị Học với Toast & Alert Dialog , sau đó các các chị cần được thực hiện với các control cơ bản và nâng cao trong lập trình android nâng cao
– Cả Toast và Alert Dialog khi hiển thị lên thì các tiến trình ( hay các lệnh ) khác vẫn cứ tiếp làm việc.
1 ) Toast:
Không cho phép người sử dụng tương tác
Khi hiển thị sau giai đoạn nào đó sẽ tự đóng lại
Toast có thể được tạo và hiển thị trong Activity hoặc trong Servive.
Có 2 giá trị mặc định ( ta nên sử dụng 2 giá trị này , không nên gõ con số cụ thể vào ): đối lập với biến số Toast.LENGTH_SHORT hiển thị trong 2 giây , Toast.LENGTH_LONG hiển thị trong 3.5 giây.
Cách tạo Toast:
Toast toast=Toast.makeText( YourActivity.this , “Hiển thị gì thì ghi ở đây” , Toast.LENGTH_SHORT );
toast.show( );
– Khi nào chị cần phải làm việc Toast?
Theo Tôi thì tùy chúng ta , chúng ta có xác xuất làm việc Với khả năng hiển báo cáo trong các mục thiết lập thông số cấu hình , hay giản đơn chỉ là hiển thị lên để xem thông tin tạm nào đó ( giống như để thẩm tra một Sự tình sảy ra trong trường hợp
– Hình dưới đây cho chị biết 1 Toast đang hiển thị:
2 ) Alert Dialog trong học lập trình cơ bản
– Hiển thị và cho phép người làm việc tương tác , giá dụ bạn nhìn hình Tôi chụp bên dưới , khi nhấn nút “Cancel” , phần mềm nên hiển thị Alert Dialog hỏi xem có kiên cố muốn xóa hay không? Bấm No thì không , bấm Yes thì tắt ứng dụng lập trình.
Cách tạo Alert Dialog trong dạy lập trình Android
AlertDialog.Builder b=new AlertDialog.Builder( YourActivity.this );
b.setTitle( “Question” );
b.setMessage( “Are you sure you want to exit?” );
b.setPositiveButton( “Yes” , new DialogInterface. OnClickListener( )
@Override
public void onClick( DialogInterface dialog , int which )
finish( );
);
b.setNegativeButton( “No” , new DialogInterface.OnClickListener( )
@Override
public void onClick( DialogInterface dialog , int which )
dialog.cancel( );
);
b.create( ).show( );
tác phong của các hàm :
create( ) để tạo Dialog
setTitle : thiết lập tiêu đề cho Dialog
setIcon : để thiết lập Icon
show( ) để hiển thị Dialog.setMessage: Thiết lập nội dung cho Dialog
setPositiveButton , setNegativeButton thiết lập hiển thị Nút chọn cho Dialog ( ở đây bạn không quan tâm Nút chấp thuận hay Nút hủy nó thuộc PositiveButton hay NegativeButton vì đó là tùy thuộc bạn chọn. Chú ý là ở đối số thứ 2 của các hàm này sẽ là DialogInterface. OnClickListener chứ không phải View. OnClickListenerView more random threads:
- Hãy xem ngay bài này nếu muốn biết du học Úc tốn bao nhiêu tiền
- Mở Rộng Góc Mắt Công Nghệ Mới Hạn Chế Sẹo Tối Đa
- Soi kèo bóng đá hôm nay Venezia vs Salernitana, 23h30 ngày 26/10
- Dịch vụ sửa computer tại nhà Sài Gòn
- Xe máy điện Milan Roma chính thức xuất hiện
- Bạn suy nghĩ ra sao về bản dịch tốt?
- Dấu hiệu nhận biết bệnh trĩ
- Phương pháp sử dụng công nghệ máy móc hiện đại giảm béo chất lượng chuẩn y khoa
- Thiên hạ tin tức : Vợ Messi bị 'ném đá' sau thất bại cay đắng của Argentina
- Kindle Gross sales Velocity Crusher Review & Amazing
Các Chủ đề tương tự
-
Món bánh mì đặc biệt Shibuya Toast
Bởi earlybirdvn trong diễn đàn Rao Vặt Tổng HợpTrả lời: 0Bài viết cuối: 01-24-2016, 10:37 PM -
làm thế nào để hiện thông báo trên notification
Bởi VIPEFJCT1907 trong diễn đàn Khu Vực Máy TínhTrả lời: 13Bài viết cuối: 04-07-2015, 06:24 AM -
Vấn đề về notification khi update lên mac os 10.10
Bởi DDMNHAP1 trong diễn đàn Khu Vực Máy TínhTrả lời: 2Bài viết cuối: 10-18-2014, 03:00 AM -
các bác cho em hỏi về notification của fb trên mac
Bởi thieuk55 trong diễn đàn Khu Vực Máy TínhTrả lời: 6Bài viết cuối: 10-28-2013, 05:11 PM
Bí kiếp làm thế nào để đại lý bánh...
Hôm nay, 02:39 PM in Rao Vặt Tổng Hợp