Công nghệ thông tin (CNTT) ngày càng có vai trò quan trọng trong cuộc sống hàng ngày của chúng ta. Việc ứng dụng CNTT vào các lĩnh vực trong đời sống giúp công việc được tiến hành nhanh chóng và hiệu quả hơn. Có rất nhiều công việc mới phát triển song song cùng với CNTT, một trong số đó là lập trình Android, một hướng đi dịch vụ mang lại hiệu quả kinh tế rất lớn.Em chọn đề tài “Lập trình ứng dụng đọc truyện tranh online bằng Android Studio” nhằm tìm hiểu sâu hơn về ngôn ngữ java, từ đó viết một ứng dụng cụ thể nhằm củng cố kiến thức và làm quen với công việc lập trình trong tương lai.
TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THÔNG TIN HỮU NGHỊ VIỆT - HÀN KHOA: CÔNG NGHỆ THÔNG TIN BÁO CÁO THỰC TẬP TỐT NGHIỆP Tên: “LẬP TRÌNH ỨNG DỤNG ĐỌC TRUYỆN TRANH ONLINE BẰNG ANDROIDSTUDIO” Sinh viên thực : Lê Thế Đô Lớp : CCLT07B Họ tên GVHD : Đoàn Thanh Sơn Đơn vị thực tập : Công ty Finger Đà Nẵng , tháng năm 2016 Lập trình ứng dụng đọc truyện tranh online LỜI MỞ ĐẦU Công nghệ thông tin (CNTT) ngày có vai trò quan trọng sống hàng ngày Việc ứng dụng CNTT vào lĩnh vực đời sống giúp công việc tiến hành nhanh chóng hiệu Có nhiều công việc phát triển song song với CNTT, số lập trình Android, hướng dịch vụ mang lại hiệu kinh tế lớn Em chọn đề tài “Lập trình ứng dụng đọc truyện tranh online Android Studio” nhằm tìm hiểu sâu ngôn ngữ java, từ viết ứng dụng cụ thể nhằm củng cố kiến thức làm quen với công việc lập trình tương lai Em xin chân thành cảm ơn! Khoa: Công nghệ thông tin_Lớp: CCLT07B Lê Thế Đô Lập trình ứng dụng đọc truyện tranh online MỤC LỤC LỜI MỞ ĐẦU MỤC LỤC DANH MỤC HÌNH ẢNH .5 CHƯƠNG : GIỚI THIỆU VỀ CÔNG TY FINGER 1.1Tổng quan công ty Finger 1.2Giới thiệu chung .6 1.3Lịch sử thành tựu 1.4Lĩnh vực hoạt động .10 1.5Sơ đồ tổ chức máy công ty .11 1.6Khách hàng 12 CHƯƠNG : CƠ SỞ LÝ THUYẾT 14 2.1Sơ lược ngôn ngữ Java .14 2.1.1Khái niệm .14 2.1.2Lịch sử đời 14 2.1.3Sự phát triển Java 15 2.1.4Đặc điểm .15 2.1.5Khả .15 2.2Một số tính chất ngôn ngữ Java 16 2.2.1 Đơn giản .16 2.2.2 Hướng đối tượng 16 2.2.3 Độc lập phần cứng hệ điều hành 16 2.2.5 Bảo mật 17 2.2.6 Phân tán .17 2.2.7 Đa luồng .18 2.2.8 Linh động 18 CHƯƠNG : PHÂN TÍCH VÀ THIẾT KẾ 19 3.1 Mô hình hóa yêu cầu 19 Khoa: Công nghệ thông tin_Lớp: CCLT07B Lê Thế Đô Lập trình ứng dụng đọc truyện tranh online 3.1.1 Xác định tác nhân 19 3.1.2 Xác định trường hợp sử dụng (use case) 19 3.1.2.1 Liệt kê trường hợp sử dụng 19 3.1.2.2 Đặc tả trường hợp sử dụng 19 3.1.2.3 Biểu đồ trường hợp sử dụng .20 3.2 Mô hình hóa khái niệm 20 3.2.1 Các gói hệ thống 20 3.2.1.1 Các lớp biên 20 3.2.1.2 Các lớp điều khiển 21 3.4 Một số thuật toán sử dụng chương trình 21 CHƯƠNG : XÂY DỰNG CHƯƠNG TRÌNH 32 4.1Tổng quan ứng dụng đọc truyện tranh online 32 4.2Giao diện ứng dụng 32 4.2.1Giao diện 32 4.2.2 Giao diện ứng dụng 33 4.3 Hướng dẫn sử dụng 34 4.3.1 Yêu cầu cấu hình 34 4.3.1 Màn hình .34 4.3.2 Màn hình ứng dụng 34 KẾT LUẬN .35 TÀI LIỆU THAM KHẢO 36 NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN .37 Khoa: Công nghệ thông tin_Lớp: CCLT07B Lê Thế Đô Lập trình ứng dụng đọc truyện tranh online DANH MỤC HÌNH ẢNH Hình 1: Logo công ty Finger Hình 2: Lịch sử hình thành công ty Finger Hình 3: Sơ đồ tổ chức máy công ty 12 Hình 4: Các khách hàng 12 Hình 5: Độc lập phần cứng hệ điều hành 16 Hình 6: Biểu đồ trường hợp sử dụng Người sử dụng 20 Hình 7: Các lớp biên .20 Hình 8: Các lớp điều khiển .21 Hình 10: Biểu đồ hoạt động 21 Hình 11: Giao diện 32 Hình 12: Giao diện ứng dụng 33 Hình 13: Hiệu ứng lật trang 33 Khoa: Công nghệ thông tin_Lớp: CCLT07B Lê Thế Đô Lập trình ứng dụng đọc truyện tranh online CHƯƠNG : GIỚI THIỆU VỀ CÔNG TY FINGER 1.1 Tổng quan công ty Finger Hình 1: Logo công ty Finger Tên công ty : Công Ty Finger Địa chỉ: - 서서서서서 서서서서 서서서서 24-1 서서서서 11 서 (zip 150-877) Điện thoại - 1544-9350 Fax - 070-8224-8769 Email: fin_biz@finger.co.kr Website: http://finger.co.kr/ 1.2 Giới thiệu chung Công ty Finger chuyên cung cấp giải pháp dịch vụ tài qua mobile internet, nắm giữ phát triển kỹ thuật Scraping hình nước vào tháng năm 2001, công ty tạo nên vị trí người lãnh đạo tiên phong ngành công nghiệp PFMS Dựa tảng kỹ thuật, công ty bước thời đại thông tin hóa giá trị dịch vụ tài quan trọng, cung cấp dịch vụ tốt kỹ thuật đại Công ty cổ phần Finger (FINANCE+MANAGER) dẫn đầu Digital Finance Paradigm sứ mạng nỗ lực để đáp ứng yêu cầu thay đổi không ngừng khách hàng,quyết tâm phát triển thành doanh nghiệp mạnh mẽ thoải mái nguyên lý tảng phổ biến 1.3 Lịch sử thành tựu Hình 2: Lịch sử hình thành công ty Finger Khoa: Công nghệ thông tin_Lớp: CCLT07B Lê Thế Đô Lập trình ứng dụng đọc truyện tranh online 2001 Thực dịch vụ “ my finger” thẻ ngoại hối cho hiệp hội thương mại KOTIS Xây dựng hệ thống xử lý khiếu nại cho công ty SamSung Card Thực dịch vụ “my finger” cho tổ chức chứng khoán đầu tư Hàn Quốc Thực dịch vụ “my finger” cho “ngân hàng JonBuk/ sinh mệnh SamSung” Thực dịch vụ “my finger” cho BC Card/ LG Card Thực dịch vụ “my finger” cho hãng Chollian, Unitel, Auction Thực dịch vụ “my finger” cho ngân hàng Busan/ Ngân hàng Hanmi Đạt sáng chế cho Screen scraping 2002 Ký hợp đồng cung cấp dịch vụ One Force Main cho công ty truyền thông Hanaro Cung cấp hệ thống thông báo nội dung nhận tiền theo thời gian thực cho công ty tour express Ký hợp đồng cung cấp dịch vụ quản lý tài sản cá nhân cho ngân hàng Kwang Ju Thực dịch vụ ‘Money@’ cho công ty Yongjin Comerce Ký hợp đồng xây dựng dịch vụ tổng hợp PFMS cho Housing & Commercial Bank Cung cấp giải pháp quản lý nợ tài sản cho công ty Posco Ký hợp đồng cung cấp PFMS công ty Takumi Nhật Finger Cung cấp giải pháp thông báo nhậntiền cho toàn chi nhánh Flea Market Cung cấp dịch vụ ‘Money@’ cho công ty Dacom Cyber pass Xây dựng dịch vụ version web PFMS cho ngân hàng ngoại hối Thực dịch vụ “ My finger” cho công ty Lycos Xây dựng dịch vụ version web PFMS cho ngân hàng Kookmin Thực dịch vụ “ My finger” cho công ty Edupia Thực dịch vụ “ My finger” cho công ty Netsgo Thực dịch vụ “ My finger” cho công ty bảo hiểm Ssangyong 2003 Khoa: Công nghệ thông tin_Lớp: CCLT07B Lê Thế Đô Lập trình ứng dụng đọc truyện tranh online Cung cấp dịch vụ chi trả điện tử cho công ty Dongbang / công ty All at Cung cấp giải pháp tổng hợp tài khoản không dây cho công ty paxnet Cung cấp hệ thống thông báo nội dung nhận, rút tiền theo thời gian thực tế cho công ty Samsung capital Phát triển hệ thống quản lý quỹ cho công ty vận chuyển CJ Korea Express Cung cấp hệ thống thông báo nội dung nhận, rút tiền theo thời gian thực tế cho công ty du lịch Hanjin Ký hợp đồng chương trình dịch vụ tổng hợp tài khoản cho ngân hàng ngoại hối Hàn Quốc Cung cấp hệ thống chi trả điện tử cho thẻ BC 2004 Cung cấp dịch vụ chứng nhận lai lịch cho ngân hàng Jeilbank Cung cấp hệ thống thông báo nội dung nhận, rút tiền theo thời gian thực tế cho công ty SamSung Card Cung cấp hệ thống thông báo nội dung nhận, rút tiền theo thời gian thực tế cho công ty dược Boryung Ký hợp đồng cung cấp dịch vụ PFMS cho công ty truyền thông Hanaro Cung cấp hệ thống thông báo nội dung nhận, rút tiền theo thời gian thực tế cho công ty Tour 2000 Cung cấp hệ thống thông báo nội dung nhận, rút tiền theo thời gian thực tế cho công ty Huyndai Card Ký hợp đồng nhận thầu hệ thống cho ngân hàng Kookmin Cung cấp hệ thống chi trả điện tử cho công ty Joy Dream Ký hợp đồng nâng cấp quản lý tài sản Monita paxnet Hệ thống thông báo nội dung nhận, rút tiền theo thời gian thực tế cho công ty Tour Express 2005 Cung cấp dịch vụ kèm chi trả điện tử cho công ty hệ thống Dong Bang Ký hợp đồng cung cấp dịch vụ Myzone KT (PFMS) Ký hợp đồng bảo tri dịch vụ quản lý quỹ cho công ty vận chuyển CJ Korea Express Khoa: Công nghệ thông tin_Lớp: CCLT07B Lê Thế Đô Lập trình ứng dụng đọc truyện tranh online Cung cấp hệ thống thông báo nội dung nhận, rút tiền theo thời gian thực tế cho công ty Hanwha Tour Ký hợp đồng hệ thống hoán trả tự động cho công đoàn quản lý an toàn giao thông đường Đăng ký sáng chế “ hệ thống phương pháp quản lý tài sản khách hàng có sử dụng phương pháp Scraping Screen' 2006 Cung cấp giải pháp sổ chi tiêu điện tử tích hợp tài khoản thống kê Cung cấp máy Scraping cho ENC Ký hợp đồng bảo trì / vận hành với công ty Monita Ký hợp đồng phát triển kết nối tìm kiếm tài khoản có công ty Monita paxnet Ký hợp đồng phát triển Scarping sổ tiết kiện cho công ty paxne Vận hành phát triển thêm sổ chi tiêu mini SKT Moneta 2007 Xây dựng dịch vụ WorkSiteBank cho ngân hàng Shin Han Ký hợp đồng bảo trì / vận hành dịch vụ quản lý tài sản cá nhân cho ngân hàng Kook Min Xây dựng hệ thống đối tác kinh doanh cho ngân hàng tích hợp Shin Han Xây dựng premium Banking cho ngân hàng Shin han/ ngân hàng JoHung 2008 Xây dựng dịch vụ tìm kiếm tài khoản CMS ngoại quốc cho ngân hàng ShinHan Xây dựng dự án cải tiến Internet Banking nước cho ngân hàng Shin Han Xây dựng dịch vụ tổng hợp VM Mobile Banking cho ngân hàng doanh nghiệp Xây dựng hệ thống nhân Homepage quan cho ngân hàng Shin Han 2009 Chứng nhận viện nghiên cứu công ty (Hiệp hội công nghiệp Hàn Quốc) Xây dựng hệ thống Internet Banking cho chi nhánh Trung Quốc ngân hàng ShinHan Hoàn tất xây dựng dịch vụ KT ShowSmartBanking Khoa: Công nghệ thông tin_Lớp: CCLT07B Lê Thế Đô Lập trình ứng dụng đọc truyện tranh online 10 Chọn công ty xây dựng dịch vụ tổng hợp CMS hoàn tất xây dựng Xây dựng lại hệ thống Internet Banking Global cho ngân hàng Shin Han Xây dựng dịch vụ IFRS cho SFG, ngân hàng Shin Han Xây dựng dịch vụ quản lý tài sản cá nhân Citi-SKT (Mobile Money) Nhận giải thưởng công ty phần mềm tiêu biểu Đại Hàn Dân Quốc (Giải thưởng ưu tú lĩnh vực SW) Đăng ký sán chế “ hệ thống tạo lý thuyết tài phương pháp” 2010 Hoàn tất xây dựng dịch vụ coupon, bất động sản smart phone cho ngân hàng Shin Han Hoàn tất xây dựng dịch vụ tìm tài khoản tổng hợp Smart Phone LGT Hoàn tất xây dựng dịch vụ SmartPhone Banking cho ngân hàng Shin Han Hoàn tất xây dựng dịch vụ tổng hợp CMS Xây dựng Internet Banking Global America Shin Han Dịch vụ Banknig iPhong cho ngân hàng doanh nghiệp Nhận giải thưởng công ty phần mềm tiêu biểu Đại Hàn Dân Quốc (Giải thưởng ưu tú lĩnh vực SW) Đăng ký sáng chế cho “ hệ thống phương pháp phê duyệt có sử dụng Mobile Money” 1.4 Lĩnh vực hoạt động Công ty Finger tảng kỹ thuật cung cấp dịch vụ tài thông qua kênh Cyber , cung cấp/ phát triển giải pháp tài Smartphone quản lý quỹ tổng hợp chuyên dùng cho doanh nghiệp quan tài nước Lĩnh vực kinh doanh công ty có chia làm mảng dịch vụ dựa giải pháp mobile giải pháp web tài với đối tượng khách hàng cá nhân, doanh nghiệp, tổ chức công cộng Ngoài , công ty có lực kỹ thuật chuyên môn lĩnh vực giải pháp tùy chỉnh đa dạng sử dụng kỹ thuật scraping hình Tài doanh Kinh doanh Quản lý công quỹ Mobile Khoa: Công nghệ thông tin_Lớp: CCLT07B Quản lý vốn Giải pháp IT Lê Thế Đô Lập trình ứng dụng đọc truyện tranh online 23 { @Override public void handleMessage(Message msg) { Log.i("Thong bao: ", "Clock Handler is still running"); MphotoView.this.flip(); } public void sleep(long delayMillis) { this.removeMessages(0); sendMessageDelayed(obtainMessage(0), delayMillis); } } FlippingHandler flippingHandler; private Bitmap page1; private Bitmap page2; private ArrayList pages=new ArrayList(); // moi them int curindex=0; //moi them boolean isnext=true; //moi them int totalphoto; //moi them int width; int height; float oldTouchX, oldTouchY; Khoa: Công nghệ thông tin_Lớp: CCLT07B Lê Thế Đô Lập trình ứng dụng đọc truyện tranh online 24 boolean flipping = false; boolean next; Point A, B, C, D, E, F; Bitmap visiblePage; Bitmap invisiblePage; Paint flipPagePaint; boolean flip = false; Context context; int loadedPages = 0; long timeToLoad = 0; //boolean loadingDone = false; boolean onloading = true; boolean onMoving = false; // constructor public MphotoView(Context context) { super(context); // TODO Auto-generated constructor stub // initMyView(context); this.context = context; Khoa: Công nghệ thông tin_Lớp: CCLT07B Lê Thế Đô Lập trình ứng dụng đọc truyện tranh online 25 init(); setFocusable(true); setFocusableInTouchMode(true); } public MphotoView(Context context, int width, int height, int topPadding, int leftPadding, TextPaint myTextPaint) { super(context); this.context = context; this.width = width; this.height = height; //this.pages= _page; //this.totalphoto=_page.size()-1; //moi them //moi them /*page1 = BitmapFactory.decodeResource(context.getResources(),R.drawable.h1); page2 = BitmapFactory.decodeResource(context.getResources(),R.drawable.h2);*/ //page1 = pages.get(0); //page2 = pages.get(1); // moi them pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h01)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h02)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h03)); Khoa: Công nghệ thông tin_Lớp: CCLT07B Lê Thế Đô Lập trình ứng dụng đọc truyện tranh online 26 pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h04)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h05)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h06)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h07)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h08)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h09)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h10)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h11)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h12)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h13)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h14)); Khoa: Công nghệ thông tin_Lớp: CCLT07B Lê Thế Đô Lập trình ứng dụng đọc truyện tranh online 27 pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h15)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h16)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h17)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h18)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h19)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h20)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h21)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h22)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h23)); Khoa: Công nghệ thông tin_Lớp: CCLT07B Lê Thế Đô Lập trình ứng dụng đọc truyện tranh online 28 pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h24)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h25)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h26)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h27)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h28)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h29)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h30)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h31)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h32)); Khoa: Công nghệ thông tin_Lớp: CCLT07B Lê Thế Đô Lập trình ứng dụng đọc truyện tranh online 29 pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h33)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h34)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h35)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h36)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h37)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h38)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h39)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h40)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h41)); Khoa: Công nghệ thông tin_Lớp: CCLT07B Lê Thế Đô Lập trình ứng dụng đọc truyện tranh online 30 pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h42)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h43)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h44)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h45)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h46)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h47)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h48)); pages.add(BitmapFactory.decodeResource(context.getResources(),R.draw able.h49));*/ page1 = pages.get(0); page2 = pages.get(1); Khoa: Công nghệ thông tin_Lớp: CCLT07B Lê Thế Đô Lập trình ứng dụng đọc truyện tranh online 31 totalphoto=pages.size()-1; //moi them init(); } Khoa: Công nghệ thông tin_Lớp: CCLT07B Lê Thế Đô Lập trình ứng dụng đọc truyện tranh online 32 CHƯƠNG : XÂY DỰNG CHƯƠNG TRÌNH 4.1 Tổng quan ứng dụng đọc truyện tranh online Giới thiệu toán Với xuất kỷ nguyên – Kỷ nguyên ứng dụng Android làm giới trẻ say đắm, bên cạnh trò chơi cổ điển làm dậy niềm đam mê Tất thực hóa vào ứng dụng đọc truyện tranh online 4.2 Giao diện ứng dụng 4.2.1 Giao diện Hình 11: Giao diện Khoa: Công nghệ thông tin_Lớp: CCLT07B Lê Thế Đô Lập trình ứng dụng đọc truyện tranh online 33 4.2.2 Giao diện ứng dụng Hình 12: Giao diện ứng dụng Hình 13: Hiệu ứng lật trang Khoa: Công nghệ thông tin_Lớp: CCLT07B Lê Thế Đô Lập trình ứng dụng đọc truyện tranh online 34 4.3 Hướng dẫn sử dụng 4.3.1 Yêu cầu cấu hình Để sài ứng dụng máy Android cần máy máy Android có API 4.3.1 Màn hình Sau vào tất ứng dụng điện thoại ta thấy biểu tượng ứng dụng đọc truyện tranh ta nhấn vào biểu tượng 4.3.2 Màn hình ứng dụng Ở hình ứng dụng Màn hình hiển thị truyện bạn đọc Khi bạn lướt cảm ứng tất có hiệu ứng lật trang hình chuyển qua trang Khi ta đọc hết truyện trang truyện không lật Khoa: Công nghệ thông tin_Lớp: CCLT07B Lê Thế Đô Lập trình ứng dụng đọc truyện tranh online 35 KẾT LUẬN Sau thời gian nghiên cứu phát triển đề tài “Lập trình ứng dụng đọc truyện tranh online bắng Android Studio” em hoàn thành theo yêu cầu thời gian định Trong trình nghiên cứu thực đề tài với nỗ lực cao hạn chế kinh nghiệm, kiến thức nên đề tài em chắn không tránh khỏi thiếu xót Em mong nhận góp ý từ thầy cô để đề tài hoàn thiện Kết đạt được: − Xây dựng ứng dụng Android đơn giản − Giao diện đơn giản, dễ sử dụng − Hiểu sâu ngôn ngữ lập trình Java,có thêm nhiều kiến thức, kinh nghiệm việc lập trình game − Củng cố thêm kiến thức học lớp, tiếp xúc với thực tế Hạn chế: − Khi muốn đọc truyện phải tải truyện cho vào − Có nhiều điểm chưa hợp lý chưa làm Hướng phát triển − Có thể import nhiều truyện hay − Xây dựng ứng dụng độc đáo Đà Nẵng, Ngày ,tháng , năm 2016 Sinh viên thực Lê Thế Đô Khoa: Công nghệ thông tin_Lớp: CCLT07B Lê Thế Đô Lập trình ứng dụng đọc truyện tranh online 36 TÀI LIỆU THAM KHẢO Trang http://sinhvienit.net Trang http://youtube.com Trang http://myclass.vn Trang http://android.vn Khoa: Công nghệ thông tin_Lớp: CCLT07B Lê Thế Đô Lập trình ứng dụng đọc truyện tranh online 37 NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Đà Nẵng, ngày tháng năm 2016 Giáo viên Khoa: Công nghệ thông tin_Lớp: CCLT07B Lê Thế Đô ... báo cáo giao diện Ứng dụng đọc truyện tranh online có lớp biên sau: Hình 7: Các lớp biên Khoa: Công nghệ thông tin_Lớp: CCLT07B Lê Thế Đô Lập trình ứng dụng đọc truyện tranh online 21 3.2.1.2... thông tin_Lớp: CCLT07B Lê Thế Đô Lập trình ứng dụng đọc truyện tranh online 16 2.2 Một số tính chất ngôn ngữ Java Java ngôn ngữ lập trình phát triển từ ngôn ngữ lập trình C/C++ Nó kế thừa, phát huy... CNTT, số lập trình Android, hướng dịch vụ mang lại hiệu kinh tế lớn Em chọn đề tài Lập trình ứng dụng đọc truyện tranh online Android Studio” nhằm tìm hiểu sâu ngôn ngữ java, từ viết ứng dụng cụ