Tuesday, 19-03-2024, 4:32 PM
AFgame                                               

Chi sẻ kiến thức lập trình - Các demo và ứng dụng mở


Welcome Guest
Menu
Demo - HTML Hack [3]
Java - Swing [5]
Java - 2D Graphics [1]
Java - IO [3]
Java - Audio [1]
Java - Lập trình mạng [2]
Java - Trí tuệ nhân tạo [7]
Java - Lập Trình Nâng Cao [5]
Java - BT Lập trình mạng [6]
Java - Common [2]
C# [1]
Android [15]
Database [1]
Jsp/Servlet [5]
Application [1]
Tài liệu [3]
Thành viên đăng bài [0]
Nơi dành cho thành viên đăng các bài viết hoàn chỉnh hoặc các câu hỏi
Search
Statistics

Total online: 1
Guests: 1
Users: 0
Android viewpager demo
29-01-2013, 9:31 PM
Viewpager hay còn gọi là Tabs-Swipe được hỗ trỡ trong API level 11 trở về sau. Tuy nhiên khi lập trình với phiên bản android cũ hơn thì cũng có thể làm được thông qua thư viện android-support-v4.jar của google.
Với viewpager bạn có thể kéo qua lại giữa các màn hình nằm trong cùng một màn hình mà không cần nhảy qua màn hình khác.


Đầu tiên những gì cần làm là tìm và tải về thư viện android-support-v4.jar sau đó thêm vào project của mình. Ở đây project demo tạo với android phiên bản 2.2



Lần lượt giải thích sơ các lớp java:

-         PageOne.java là một trang hiển thị dòng text "Đây là trang 1”.

-         PageTwo.java là một trang hiển thị dòng text "Đây là trang 2”.

-         ViewpagerFragment.java là một mảnh dùng để đại diện cho một trang trong viewpager.

-         ViewpagerAdapter.java là một adapter quản lý tất cả các trang trong đó.

-         MainActivity.java là phần giao diện chính.

 

1.   Đầu tiên tạo hai trang hiển thị hai nội dung khác nhau

PageOne.java



PageTwo.java



pageone.xml



pagetwo.xml



1.   Tạo phần quản lý page

ViewpagerFragment.java



Phần này chứa các Fragment và tiêu đề của một Fragment (ở đây mình gọi là page) cụ thể.

 

ViewpagerAdapter,java




Nơi các Fragment được quản lý

 

1.   Tạo phần hiển thị giao diện chính

MainActivity.java



activity_main.xml





https://www.dropbox.com/s/f7vcg8nc37lgbhh/ViewpagerDemo.apk
Apk demo file
Category: Android | Added by: as_fancy | Tags: Tabs, Demo, Swipe, viewpager, Android
Views: 2893 | Rating: 5.0/1
Total comments: 0
Giới Thiệu
Nghe Radio Zing
- Nhiều kênh
- Thêm kênh tùy thích
- Hẹn giờ tắt



Hát karaoke arirang
- Tìm kiếm nhanh chóng
- Hát thoải mái
- Nhạc beat Arirang chính hãng

Copyright AFgame © 2024
Trường ĐH Nông Lâm TP.HCM
Create a free website with uCoz