LẬP TRÌNH ANDROID MODUN 2 Phụ lục Bài 1 Hello Android................................................................ 2 Bài 2 Các thành phần ứng dụng .......................................... 14 Bài 3 View Các điều khiển cơ bản .................................... 26 Bài 4 Tài nguyên ứng dụng cơ bản ...................................... 39 Bài 5 Intent .......................................................................... 58 Bài 6 Tài nguyên ứng dụng hình ảnh giao diện ................ 70 Bài 7 Asset – SharedPreference – Bộ nhớ thiết bị............... 88 Bài 8 Adapter AdapterView ............................................. 99 Bài 9 Fragment .................................................................. 110 Lập trình viên Android – Module 2 – Tải về trọn bộ tại . Bài 1 Hello Android Bản quyền © Trung Tâm Tin Học Đại Học Khoa Học Tự Nhiên | Xuất bản bởi ®Công GMC Trang 2 Lập trình viên Android – Module 2 – Tải về trọn bộ tại .
Trang 1TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP.HCM
KHOA CÔNG NGHỆ - CƠ SỞ THANH HÓA
Trang 2LẬP TRÌNH ANDROID
Module 2
Click vào phụ lục để chuyển tới bài cần đọc
Phụ lục
Bài 1 Hello Android 2
Bài 2 Các thành phần ứ ng d ụ ng 14
Bài 3 View & Các điề u khi ển cơ bản 26
Bài 4 Tài nguyên ứ ng dụng cơ bả n 39
Bài 5 Intent 58
Bài 6 Tài nguyên ứ ng dụng hình ả nh & giao di ệ n 70
Bài 7 Asset – SharedPreference – B ộ nh ớ thi ế t b ị 88
Bài 8 Adapter & AdapterView 99
Bài 9 Fragment 110
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Bài 1 Hello Android
Trang 3Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang2
Trang 5Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang3
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 6Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 7Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang5
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 8Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 9Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang7
Trang 11Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang8
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 12Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 13Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang10
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 14Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 15Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang12
Trang 16Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Bài 2 Các thành phần ứng dụng
Trang 18Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 19Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang15
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 20Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 21Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang17
Trang 22Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 25Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang20
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 26Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 27Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang22
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 28Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 29Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang24
Trang 31Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang25
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Bài 3 View & Các điều khiển cơ bản
Trang 32Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 33Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang27
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 34Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 35Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang29
Trang 37Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 38Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 39Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang32
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 40Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 41Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang34
Trang 42Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 44Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 45Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang37
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 46Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Bài 4 Tài nguyên ứng dụng cơ bản
Trang 47Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang39
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 48Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 49Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang41
Trang 51Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang42
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 52Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 53Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang44
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 54Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 55Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang46
Trang 57Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang47
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 58Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 59Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang49
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 60Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 61Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang51
Trang 62Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 64Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 65Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang54
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 66Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 67Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang56
Trang 68Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Bài 5 Intent
Trang 70Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 71Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang59
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 72Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 73Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang61
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 74Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 75Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang63
Trang 77Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang64
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 78Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 79Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang66
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 80Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 81Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang68
Trang 83Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang69
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Bài 6 Tài nguyên ứng dụng hình ảnh & giao diện
Trang 84Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 85Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang71
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 86Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 87Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang73
Trang 88Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 90Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 91Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang76
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 92Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 93Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang78
Trang 94Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 96Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 97Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang81
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 98Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 99Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang83
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 100Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 101Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang85
Trang 103Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang86
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 104Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Bài 7 Asset – SharedPreference – Bộ nhớ thiết bị
Trang 105Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang88
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 106Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 107Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang90
Trang 109Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang91
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 110Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 111Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang93
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 112Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 113Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang95
Trang 114Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 116Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 117Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang98
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Bài 8 Adapter & AdapterView
Trang 118Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 119Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang100
Trang 120Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 122Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 123Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang103
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 124Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 125Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang105
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 126Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 127Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang107
Trang 129Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang108
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 130Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Bài 9 Fragment
Trang 131Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang110
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 132Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 133Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang112
Trang 135Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang113
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 136Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 137Bảnquyền©TrungTâmTinHọc-ĐạiHọcKhoaHọcTựNhiên|Xuấtbảnbởi®CôngGMC Trang115
Lập trình viên Android – Module 2 – Tải về trọn bộ tại
Trang 138Lập trình viên Android – Module 2 – Tải về trọn bộ tại