BÁO CÁO MÔN HỌC LẬP TRÌNH NHÚNG ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG TỔNG HỢP TIN TỨC ONLINE THÔNG QUA RSS TRÊN HĐH ANDROID

36 735 0
BÁO CÁO MÔN HỌC LẬP TRÌNH NHÚNG ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG TỔNG HỢP TIN TỨC ONLINE THÔNG QUA RSS TRÊN HĐH ANDROID

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN - - BÁO CÁO MÔN HỌC LẬP TRÌNH NHÚNG ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG TỔNG HỢP TIN TỨC ONLINE THÔNG QUA RSS TRÊN HĐH ANDROID Giảng viên hướng dẫn: Th.s Lê Hồn Nhóm sinh viên thực hiện: Trần Văn Đại Nguyễn Văn Linh Vũ Văn Tuấn Lớp: Đ4-CNTT Hà Nội – 06/2013 LỜI NÓI ĐẦU Đặt vấn đề Ngày nay, phát triển nhu cầu sở hữu thiết bị kỹ thuật số mà thiết bị di động có thị phần lớn Sự đòi hỏi mẫu mã, chất lượng dịch vụ mà đặc biệt tính điện thoại, phần mềm tiện ích kèm kéo theo phát triển Hệ điều hành để nhà phát triển ứng dụng thực ý tưởng Các hệ điều hành phổ biến như: Android, Windows phone 7, Windows phone 8, IOS, BlackBerry OS… Cùng với tốc độ phát triển đó là những tiến bộ vượt bậc về tốc độ xử lý Nhờ đó lập trình các ứng dụng cho loại thiết bị này tăng lên nhanh chóng, đặc biệt là các dịch vụ giá trị gia tăng mạng di động SMS, RSS, WAP và ứng dụng dịch vụ tiện ích Đứng trước xu tồn cầu hố, ngành dịch vụ Viễn thơng nói chung dịch vụ điện thoại di động nói riêng Việt Nam đạt thành tựu định Sơ khai ngành với điều kiện sở vật chất nghèo nàn, dịch vụ viễn thơng cịn lạc hậu Cho đến nay, ngành Viễn thơng Việt nam hồ nhập với mạng thơng tin tồn cầu, đóng góp vào GDP 0,2% năm 1991 đến lên tới số 10,5% Đặc biệt số lượng thuê bao dịch vụ điện thoại di động thay đổi cách nhanh chóng, từ 4.060 thuê bao năm 1993 lên tới 1.200.000 thuê bao tính đến hết tháng năm 2005 Trước xu hội nhập ngày mở rộng, ngành dịch vụ Viễn thơng nói chung dịch vụ điện thoại di động nói riêng bước vào giai đoạn cạnh tranh lớn Nổi lên giao đoạn công nghệ hệ điều hành di động bật hệ điều hành Android Google Hiện Việt Nam phát triển mạnh mẽ dòng sản phẩm mobile sử dụng hệ điều hành Android, điều dẫn đến nhu cầu lớn xây dựng ứng dụng Android cho Mobile Xây dựng ứng dụng đọc tin tức Android cho mobile phát triển có tiềm lớn để đáp ứng nhu cầu cập nhật thông tin ngày người, điều mà nhóm em lựa chọn đề tài: “Xây dựng ứng dụng tổng hợp tin tức online qua RSS hệ điều hành Android” cho đồ án Với đồ án này, nhóm em hi vọng tìm hiểu, vận dụng kiến thức học tập để tạo sản phẩm đưa vào sử dụng thực tiễn quan trọng tích lũy kinh nghiệm cho việc phát triển ứng dụng cho mobile hệ điều hành Android Trong trình giảng dạy, nhờ có hướng dẫn tận tình thầy giáo Lê Hồn với giúp đỡ thầy khoa, nhóm em hồn thành đồ án Từ chúng em thấy trình ứng dụng tạo nào, đồng thời giúp chúng em nắm vững phương pháp thuật tốn, cách lập trình HĐH Android Với mục tiêu xây dựng ứng dụng đọc tin tức RSS hệ điều hành Android, nhóm em lấy tin rss từ trang web tổng hợp lại đưa vào ứng dụng Tuy có nhiều cố gắng, báo cáo chúng em cịn có nhiều thiếu sót Rất mong nhận đóng góp thầy (cơ) giáo bạn Chúng em xin chân thành cảm ơn ! Nhóm sinh viên thực hiện: Trần Văn Đại Nguyễn Văn Linh Vũ Văn Tuấn MỤC LỤC DANH MỤC HÌNH ẢNH DANH MỤC BẢNG DANH SÁCH TỪ VIẾT TẮT Ký hiệu Diễn giải RSS Really Simple Syndication (RSS 2.0.0) - Chia sẻ thông tin thực đơn giản RDF Site Summary (RSS 0.9 and 1.0) - Tóm lược website theo định dạng RDF RDF Resource Description Framework – Khuôn khổ mô tả tài nguyên HĐH Hệ điều hành XML eXtensible Markup Language – Ngôn ngữ đánh dấu mở rộng PDA Persional Digital Assistant - Thiết bị trợ giúp kỹ thuật số cá nhân OS Operate System – Hệ điều hành S60 Hệ điều hành Symbian S60 CHƯƠNG 1: TÓM TẮT ĐỀ TÀI 1.1 Tổng quan Các website thường đánh dấu thành phần RSS (nguồn RSS) với ký hiệu RDF, RSS XML Trong đó, biểu tượng có chữ XML dấu hiệu phổ thông Một điều kỳ diệu web khả đem tới cho người dùng thông tin cập nhật vào thời điểm nào, không tiêu đề tin tức mà với nội dung cập nhật toàn trang web Gần đây, sử dụng RSS web trở thành tượng thực Trong ngày đầu phát triển web, trang web liên kết với song liệu chúng thực chia sẻ Hiển nhiên, quan niệm thay đổi theo thời gian Các trang web sử dụng RSS tăng lên nhanh chóng với lý rõ ràng hợp lý Blogs: Weblog (hay gọi tắt Blog) bắt đầu xuất bùng nổ đa số người dùng Internet từ cách khoảng bốn đến năm năm Blog cho phép người dùng, cá nhân nhóm, đưa thông tin lên mạng với chủng loại chủ đề, thơng thường có liên quan tới kinh nghiệm ý kiến cá nhân Người sử dụng sử dụng RSS tạo blog để việc cập nhật tệp blog trở nên dễ dàng giúp người đọc nhận thấy thay đổi Chia sẻ thông tin diện rộng: Việc cung cấp thông tin rộng rãi cho nhiều chủ thể truyền thông (syndication of information) điều phổ biến truyền hình loại hình thơng báo chí khác Đối với mạng lưới truyền hình báo chí, việc tận dụng thơng tin kiểu thường có giá thành rẻ dễ dàng so với việc tự tạo nội dung Thêm vào đó, cơng chúng dễ dàng nhận biết theo dõi thông tin quảng bá rộng rãi Các website sử dụng thông tin cung cấp rộng rãi cho chủ thể khác với lý tương tự Các chủ thể có uy tín danh tiếng thường người khởi tạo, tổ chức phân phối liệu dùng chung (Bạn nhận thấy cách hợp lý nhà quản lý mạng tận dụng tin tức từ tổ chức truyền thơng chun nghiệp, thay tự viết thơng tin đó) Một vài liệu truyền tải web chia sẻ miễn phí website, nhiên, có nhiều trường hợp, thông tin nhà phân phối bán lại cho chủ thể có nhu cầu Nếu bạn tích hợp thơng tin site bạn, nhiều khả lượng truy cập vào trang web bạn tăng lên đáng kể Nhiều website sử dụng RSS công cụ để cập nhật thông tin liên quan tới trang web sản phẩm Lấy ví dụ, website đăng tải thơng tin sản phẩm cụ thể đó, chẳng hạn Linux, tự động thu thập liệu RSS từ nhiều website Linux khác nhằm cung cấp cho khách hàng kho thông tin chứa đầy đủ thông tin cập nhật hệ điều hành Trong trường hợp này, sử dụng RSS tiết kiệm thời gian nhiều so với việc webmaster truy cập website Linux cập nhật thông tin cách thủ công Tập hợp thông tin: Khi đề cập tới RSS, tập hợp thơng tin có liên quan mật thiết tới khái niệm chia thông tin diện rộng Nếu website thu thập nhiều nguồn RSS sau phân phối lại chúng, điều đồng nghĩa với tập hợp thông tin Các site khác sử dụng phương pháp tập hợp thông tin khác Một vài site lựa chọn nguồn RSS cho mục tiêu cung cấp chúng cho người sử dụng Các site khác lại tập hợp thông tin để truyền tải liệu RSS tới website khác nhằm giúp site tìm kiếm từ RSS liệu mà họ muốn hiển thị trang web Một website tập hợp thông tin tích hợp số tính cá nhân để giúp bạn tìm kiếm thơng tin cách nhanh chóng dễ dàng Chẳng hạn, site dấu nguồn RSS mà bạn truy cập Cũng nguồn RSS phân loại nhằm tăng cường tính cấu trúc hệ thống toàn website Thuật ngữ “người tập hợp thông tin” (aggregator) dùng để phần mềm cho phép đọc tệp RSS, thường gọi chương trình phần mềm đọc tin (newsreader), phần mềm đọc nguồn RSS (RSS feed reader) phần mềm đọc thông tin tổng hợp (news aggregator) Để sử dụng phần mềm này, ta phải định nghĩa nguồn RSS mà bạn muốn theo dõi Phần mềm đọc tin tự động kiểm tra nguồn RSS tìm kiếm thay đổi Tất thay đổi xuất cửa sổ hiển thị phần mềm, cho phép bạn chọn nguồn mà người dùng muốn đọc Một lý quan trọng cho việc ứng dụng RSS khả việc tiếp cận tới người dùng mà không cần phải phát động chiến dịch quảng cáo rầm rộ tốn Đối với cá nhân đơn sử dụng Internet khơng cần tới tính quảng cáo RSS, cơng nghệ lại giúp họ tìm kiếm thông tin quan trọng qua nguồn RSS, chí từ website mà họ không truy nhập Sức mạnh trang web khả sử dụng liên kết để tăng cường tính hiệu quả, hữu ích tính hệ thống web tổng thể toàn cầu Khi webmaster tìm thấy website đánh giá hấp dẫn, họ tạo đường link tới website trang web họ Với RSS, siêu liên kết (hyperlink) trở nên liên kết thông tin, cho người dùng biết thông tin hữu dụng cập nhật điều mà họ nhìn thấy kích chuột Trên tất cả, với tư cách người dùng, bạn khơng phải làm nhiều, cần tìm nguồn RSS mà bạn cảm thấy hấp dẫn nháy chuột Đó thực điều dễ dàng mà làm Với ưu điểm sức mạnh RSS tổng hợp tin tức từ trang báo cung cấp nguồn RSS, tích hợp tổng hợp hệ thống tin tức ứng dụng tảng ngôn ngữ hỗ trợ dễ dàng Cùng với việc phát triển hệ thống thông tin ứng dụng tổng hợp báo, tin tức nguồn giúp người dùng truy cập tin tức cách thuận tiện, tiết kiệm thời gian mà giúp quảng bá viết trang báo trang khác Với đời phát triển nhanh chóng hệ điện thoại thơng minh hệ điều hành tảng di động phát triển nhanh chóng, có hệ điều hành mã nguồn mở Android Với tiện dụng điện thoại thông minh người dùng truy cập thơng tin nơi đâu nơi có mạng internet gói cước th bao di động internet Vì ý tưởng tổng hợp tin tức hệ điều hành dành cho di động khả thi có tính ứng dụng cao thực tiễn Đề tài xây dựng với mục tiêu giúp cho người dùng truy cập trang báo cách thuận tiện hơn, nhanh chóng thay phải gõ trực tiếp địa trang web để lướt đọc tin người dùng có thẻ truy cập ứng dụng đọc tin tức khác trang báo khác tổng hợp cung cấp ứng dụng Bài báo cáo đề tài nêu chi tiết bước thực xây dựng ứng dụng“Đọc tin tức online qua RSS hệ điều hành Android” sử dụng chương trình eclipse cách tiếp cận để giải vấn đề việc tổng hợp tin kết đạt dựa số ví dụ thử nghiệm lập trình 1.2 Phạm vi nghiên cứu, ứng dụng - Phạm vi nghiên cứu: tự nghiên cứu tìm hiểu Phạm vi ứng dụng: cá nhân 1.3 Chức công việc làm STT Chức năng, công việc Tạo giao diện thân thiện, dễ sử dụng Có thể chơi thêm trang báo Thêm trang khác (nhóm tin) trang tin Xóa trang tin không muốn tổng hợp Hiển thị lấy tin Đã làm      10 Them moi Danh muc Feed Xoa Hien thi danh sach cac feed Hình 3.4 Biểu đồ UserCase quản lý Feed RSS • Biểu đồ lớp thành phần giao diện AddCategory ActivityFeed About Login MainActivity NewsActivity ActivityAddFeed Hình 3.5 Biểu đồ lớp thành phần giao diện  Biểu đồ • Biểu đồ login : Nguoi dung : Login : Data : Xu Ly 1: Username, Password 2: Check Login 3: Check Login 4: Valid or Not 5: Valid or Not 6: Message 22 Hình 3.6 Biểu đồ đăng nhập ứng dụng Bước 1: Người dùng nhập username, password nhấn nút button đăng nhập Bước 2: Chức Login thực kiểm tra truyền tham số username, password vào Bước 3: Truy vấn vào liệu để kiểm tra username password có tồn hay khơng Bước 4, 5, 6: Trả kết valid, invalid exception lỗi kết nối đưa thơng báo • Biểu đồ danh mục Category : Nguoi dung : Xu Ly : Category : Data 1: Them moi 2: Nhap ten Category 3: Luu du lieu 4: Truy van 5: Valid or Not 6: Hien thi ten Category len Listview 7: Xoa 8: Message 9: Truy van 10: Message Hình 3.7 Biểu đồ danh mục Category - Thêm Category Bước 1: Người dùng click “Thêm Category” nhập tên danh mục tương ứng vào ô edittext Bước 2: Bấm nút button “Thêm” đồng ý, liệu lưu vào file address.xml Bấm nút button “Hủy” không đồng ý Bước 3: Dữ liệu truy vấn hiển thị lên hình - Xóa Category Bước 4: Người dùng click imageview xóa tương ứng với danh mục cần xóa Bước 5: Màn hình hiển thị đưa thơng báo “Bạn muốn xóa” 23 Bước 6: Click vào nút “Đồng ý” liệu xóa khỏi file address.xml Cịn khơng click nút “Hủy Bỏ” • Biểu đồ danh mục Feed : Xu Ly : Feed : Nguoi dung : Data 1: Them moi 2: Nhap duong dan feed 3: Luu du lieu 4: Truy van 5: Valid or Not 6: Hien thi danh sach feed len List 7: Xoa 8: Message 9: Truy van 10: Message Hình 3.8 Biểu đồ danh mục Feed - Thêm Feed Bước 1: Người dùng click “Thêm Feed” nhập đường dẫn feed tương ứng vào ô edittext Bấm vào ô edittext tên feed tự động ra, ta chỉnh sửa lại tên feed tùy ý Bước 2: Bấm nút button “Thêm” đồng ý, liệu lưu vào file feeds.xml cịn bấm nút button “Hủy” khơng đồng ý Bước 3: Dữ liệu truy vấn hiển thị lên hình - Xóa feed Bước 4: Người dùng click imageview xóa tương ứng với feed cần xóa Bước 5: Màn hình hiển thị đưa thơng báo “Bạn muốn xóa” Bước 6: Click vào nút “Đồng ý” liệu xóa khỏi file feeds.xml Cịn khơng click nút “Hủy Bỏ” • Biểu đồ hiển thị danh sách mẫu tin cho feed 24 : Danh sach mau tin : Nguoi dung : Data 1: Click ten feed 2: Truy van 3: Phan hoi 4: Hien thi danh sach mau tin tuong ung voi feed Hình 3.9 Biểu đồ hiển thị danh sách mẫu tin cho feed Bước 1: Người dùng click vào tên feed Bước 2: Dữ liệu lấy từ link feed (rss) hiển thị lên hình • Biểu đồ hiển thị chi tiết mẫu tin : Webview : Nguoi dung : Data 1: Click mau tin 2: Truy van 3: Phan hoi 4: Hien thi chi tiet mau tin tuong ung voi feed Hình 3.10 Biểu đồ hiển thị chi tiết mẫu tin Bước 1: Người dùng click vào mẫu tin Bước 2: Mẫu tin hiển thị lên hình webview  Biểu đồ hoạt động • Biểu đồ hoạt động login Giao dien Login Nhap sai thong Huy dang nhap Nhap Username, Password Kiem tra tai khoan Dang nhap cong Login Hình 3.11 Biểu đồ hoạt động login 25 • Biểu đồ hoạt động danh mục Category Huy Them Giao dien Category Xoa Xoa Them moi Huy Truy van Truy van Danh sach cac danh muc Category Hình 3.12 Biểu đồ hoạt động danh mục Category • Biểu đồ hoạt động danh mục feed Huy Them Giao dien Feed Xoa Xoa Them moi Huy Truy van Truy van Danh sach cac feed Hình 3.13 Biểu đồ hoạt động danh mục feed • Biểu đồ hoạt động hiển thị danh sách mẫu tin cho feed 26 Xoa xoa Giao dien danh sach feed click feed Feed hien thi Danh sach cac mau tin Hình 3.14 Biểu đồ hoạt động hiển thị danh sách mẫu tin cho feed 27 CHƯƠNG 4: CHƯƠNG 3: KẾT QUẢ 4.1 Mục tiêu hoàn thành  Chi phí thời gian Đề tài xây dựng từ tháng 26/05/2013 kết thúc vào tháng 05/06/2013bởi thành viên nhóm Thời gian đầu xây dựng gặp chút khó khăn kỹ thuật tạo dựng hình ảnh, sau nhóm khắc phục hồn thành đề tài thời gian dự kiến  Độ ổn định Phần mềm viết tảng JDK hỗ trợ cho điều hành nên đề tài chạy ổn định hệ điều hành di động Android Với chi phí cơng sức bỏ phát triển tảng JDK, ứng dụng hoàn thành tốt mục tiêu đáp ứng yêu cầu đề Hoàn thành chức xác định ban đầu làm sở để phát triển mở rộng sau 4.2 Một số giao diện 4.2.1 Giao diện login Hình 4.1 Giao diện Login 4.2.2 Giao diện hiển thị danh sách danh mục Category 28 Hình 4.2 Giao diện danh sách Category  Giao diện thêm Category Hình 4.3 Giao diện thêm Category  Giao diện xóa danh mục Category 29 Hình 4.4 Giao diện xóa mục Category 4.2.3 Giao diện hiển thị danh sách danh mục Feed Hình 4.5 Giao diện hiển thị danh sách danh mục Feed RSS  Giao diện thêm Feed 30 Hình 4.6 Giao diện thêm Feed RSS  Giao diện xóa danh mục Feed Hình 4.7 Giao diện xóa Feed RSS 4.2.4 Giao diện hiển thị danh sách mẫu tin cho feed 31 Hình 4.8 Giao diện hiển thị danh sách tin RSS 4.2.5 Giao diện hiển thị chi tiết mẫu tin - Hình 4.9 Giao diện tin chi tiết 4.3 Đánh giá nhận xét  Các thiếu sót chương trình Những hạn chế đồ án Giao diện chức đơn giản Nhiều tính chưa tối ưu hóa nhằm nâng cao tốc độ duyệt tin Dữ liệu khơng nhiều, khó khăn cho người dùng thêm link RSS trực tiếp cách nhập link Việc lấy tin truy cập trực tiếp vào trang chủ chưa có hệ thống bóc tách tin riêng cho trang báo  Khả ứng dụng 32 Ứng dụng đọc báo online HĐH Android ứng dụng hữu ích có khả ứng dụng cao vào thực tế Nó giúp cho người sử dụng tiết kiệm thời gian để đọc báo khác mà không cần phải nhớ địa trang báo, việc cập nhật tin tức đảm bảo xác nhanh chóng Chính lập trình HĐH di động Android nên khả ứng dụng cao Ứng dụng cài trực tiếp điện thoại cài HĐH với cài đặt nhỏ khả tiết kiệm nhớ giúp cho ứng dụng chạy máy Android đời thấp  Hướng phát triển Với khả ứng dụng rộng rãi ưu điểm có, ứng dụng tương lai cần phát triển thêm nhiều chức đọc báo theo ngày tháng, có hệ thống tổng hợp tin chuyên nghiệp tổng hợp tất tin chuyên mục thay việc người dùng phải lựa chọn trang báo để đọc người dùng có lựa chọn khác, điều hữu ích vs người bận rộn có thời gian để duyệt tin Việc phát triển ứng dụng sau phát triển thêm tính lưu cache để giúp cho người dùng tiết kiệm data truy cập giúp cho việc truy cập tin tức nhanh chóng máy có tốc độ truy cập mạng chậm  Kết luận Thông qua báo cáo chúng em thấy cách xây dựng ứng dụng Android Một ứng dụng đơn giản gặp khơng khó khăn, việc lập trình khơng phải dễ, đạt yêu cầu đặt Thơng qua tìm hiểu xây dựng ứng dụng hệ điều hành Android chúng em có thêm nhiều kinh nghiệm việc lập trình ngôn ngữ Java Thiết kế code xử lý kiện ngơn ngữ Việc lập trình đạt yêu cầu chức năng, cịn nhiều thiếu sót hạn chế thời gian kinh nghiệm lập trình Chương trình đọc báo online cos tính ứng dụng cao, mini dễ cài đặt nên có khả ứng dụng tốt sống Trong q trình giảng dạy, nhờ có hướng dẫn tận tình thầy giáo Lê Hồn với giúp đỡ thầy cô khoa, chúng em hoàn thành đề tài xây dựng ứng dụng HĐH Android Từ chúng em thấy trình ứng dụng tạo nào, đồng thời giúp chúng em nắm vững phương pháp thuật tốn, cách lập trình hướng đối tượng HĐH 33 Trong trình làm đề tài dù cố gắng tìm hiểu khơng tránh khỏi sai sót chưa hồn thiện hết chức Chính chúng em mong đóng góp ý kiến thầy, cô Chúng em xin chân thành cảm ơn! 34 TÀI LIỆU THAM KHẢO [1] Winer, Dave, 12 December, 1997 Scripting.com: Scripting News in XML [2] Libby, Dan, 10 July, 1999 RSS 0.91 Spec, revision [3] Libby, Dan, 24 August, 2000 Syndication Mailing List: Introducing Myself [4] Winer, Dave, June, 2000 RSS 0.91: Copyright and Disclaimer [5] RSS-DEV Working Group, December 9, 2000 RDF Site Summary (RSS) 1.0 [6] Louis, Tristan, 13 October 2000 Suggestion for RSS 0.92 specification [7] Winer, Dave, 25 December, 2000 RSS 0.92 Specification [8] Winer, Dave, 20 April, 2001 RSS 0.93 Specification [9] Berkman Center, 15 July, 2003 RSS 2.0 Specification moves to Berkman [10] Swartz, Aaron, September, 2002 The Road to RSS 3.0 and RSS 3.0 [11] Palmer, Sean B and Christopher Schmidt, 23 January, 2005 RSS 1.1: RDF Site Summary [12] Wei-Meng Lee, “Beginning AndroidTM Application Development” [13] Reto Meier, “Professional AndroidTM Application Development” [14] W FRANK ABLSON, CHARLIE COLLINS and ROBI SEN, “Unlocking Android” [15] vi.wikipedia.org/wiki/RSS_(định_dạng_tập_tin) [16] Trang phát triển android www.http://developer.android.com/ [17] http://vietandroid.com/ [18] Võ Quang Hịa, “Tìm hiểu hệ điều hành Android”, Đại học Bách khoa Đà Nẵng- Khoa công nghệ thông tin [19] “Hướng dẫn lập trình với Android” [20] Phạm Quang Đạo Nguyễn Hồng Nam, “Tìm hiểu lập trình Android” 35 ... truy cập ứng dụng đọc tin tức khác trang báo khác tổng hợp cung cấp ứng dụng Bài báo cáo đề tài nêu chi tiết bước thực xây dựng ứng dụng? ??Đọc tin tức online qua RSS hệ điều hành Android? ?? sử dụng chương... mạnh RSS tổng hợp tin tức từ trang báo cung cấp nguồn RSS, tích hợp tổng hợp hệ thống tin tức ứng dụng tảng ngôn ngữ hỗ trợ dễ dàng Cùng với việc phát triển hệ thống thơng tin ứng dụng tổng hợp báo, ... tức Android cho mobile phát triển có tiềm lớn để đáp ứng nhu cầu cập nhật thông tin ngày người, điều mà nhóm em lựa chọn đề tài: ? ?Xây dựng ứng dụng tổng hợp tin tức online qua RSS hệ điều hành Android? ??

Ngày đăng: 30/12/2015, 18:19

Từ khóa liên quan

Mục lục

  • CHƯƠNG 1: TÓM TẮT ĐỀ TÀI

    • 1.1. Tổng quan

    • 1.2. Phạm vi nghiên cứu, ứng dụng

    • 1.3. Chức năng công việc đã làm

    • CHƯƠNG 2: CƠ SỞ LÝ THUYẾT

      • 2.1. Sơ lược về các hệ điều hành

      • 2.2. Giới thiệu chung về hệ điều hành android

      • 2.3. RSS

        • 2.3.1. Khái niệm

        • 2.3.2. Cách sử dụng

        • 2.3.3. Lịch sử

        • 2.4. Giới thiệu ứng dụng

        • CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ

          • 3.1. Đặc tả bài toán.

          • 3.2. Phân tích ứng dụng

          • 3.3. Thiết kế ứng dụng

            • 3.3.1. Login.

            • 3.3.2. Danh mục Category.

            • 3.3.3. Danh mục Feed

            • 3.3.4. Hiển thị danh sách mẫu tin cho từng feed lên listview.

            • 3.3.5. Hiển thị chi tiết mẫu tin lên Webview.

            • 3.3.6. Các biểu đồ hệ thống.

            • CHƯƠNG 4: CHƯƠNG 3: KẾT QUẢ

              • 4.1. Mục tiêu đã hoàn thành

              • 4.2. Một số giao diện chính.

                • 4.2.1. Giao diện login.

                • 4.2.2. Giao diện hiển thị danh sách các danh mục Category.

Tài liệu cùng người dùng

Tài liệu liên quan