Lập trình Android A-Z - Bài 157: Webservice Upload file PHP lên hosting

Học lập trình Android A-Z.
Khóa Học Android Tại Trung Tâm: http://khoapham.vn/khoa-hoc-lap-trinh-android.html
Tư vấn ghi danh: 0942764080
Hỗ trợ kỹ thuật: 0967908907 (Thứ hai đến thứ sáu từ 13 - 16h)
Fanpage: https://www.facebook.com/khoapham.vn/
Các video
Chương 1 - Cài đặt và làm quen với Android Studio
Chương 2 - Lập trình Java cơ bản cho Android
-
2.1 - Lập trình Android A-Z – Bài 3: Các kiểu dữ liệu và cách khai báo biến Free
-
2.2 - Lập trình Android A-Z – Bài 4: Câu lệnh điều kiện If else & Switch case Free
-
2.3 - Lập trình Android A-Z – Bài 5: Vòng lặp While & For Free
-
2.4 - Lập trình Android A-Z – Bài 6: Mảng và xử lí mảng Free
-
2.5 - Lập trình Android A-Z – Bài 7: Function Free
Chương 3 - Layout trong Android
-
3.1 - Lập trình Android A-Z – Bài 8: Khái niệm View và ViewGroup Free
-
3.2 - Lập trình Android A-Z – Bài 9: Linear Layout Free
-
3.3 - Lập trình Android A-Z – Bài 10: Linear Layout với thuộc tính layout weight Free
-
3.4 - Lập trình Android A-Z – Bài 11: Linear Layout Bài Tập Free
-
3.5 - Lập trình Android A-Z – Bài 12: Relative Layout - Design Free
-
3.6 - Lập trình Android A-Z – Bài 13: Relative Layout - Text Free
-
3.7 - Lập trình Android A-Z – Bài 14: Frame Layout Free
-
3.8 - Lập trình Android A-Z – Bài 15: Table Layout Free
-
3.9 - Lập trình Android A-Z – Bài 16: Constraint Layout Free
-
3.10 - Lập trình Android A-Z – Bài 13.1: Relative Layout - Bài tập Free
-
3.11 - Lập trình Android A Z – Bài 15.1 Table Layout Bài Tập Free
-
3.12 - Lập trình Android A-Z – Bài 14.1: Frame Layout - Bàii tập Free
Chương 4 - Quy trình thiết kế ứng dụng
Chương 5 - Các Widgets cơ bản
-
5.1 - Lập trình Android A-Z – Bài 18: Button Free
-
5.2 - Lập trình Android với A-Z – Bài 19: EditText Free
-
5.3 - Lập trình Android với A-Z – Bài 20: Tạo số ngẫu nhiên Free
-
5.4 - Lập trình Android A-Z – Bài 21: Xây dựng ứng dụng RANDOM ORG Free
-
5.5 - Lập trình Android A-Z – Bài 22: Xử lý lỗi ứng dụng RANDOM ORG Free
-
5.6 - Lập trình Android A-Z – Bài :23 ImageView Free
-
5.7 - Lập trình Android A-Z – Bài 24: Gán hình nền Free
-
5.8 - Lập trình Android A-Z – Bài 25: ImageButton Free
-
5.9 - Lập trình Android A-Z – Bài 26: Tạo ứng dụng gán hình nền ngẫu nhiên Free
-
5.10 - Lập trình Android A-Z – Bài 27: Switch Free
-
5.11 - Lập trình Android A-Z – Bài 28: Checkbox Free
-
5.12 - Lập trình Android A-Z – Bài 29: Radio Button Free
-
5.13 - Lập trình Android A-Z – Bài 30: ProgressBar Free
-
5.14 - Lập trình Android A-Z – Bài 31: CountDownTimer với ProgressBar Free
-
5.15 - Lập trình Android A-Z – Bài 32: SeekBar Free
-
5.16 - Lập trình Android A-Z – Bài 33 : Cuộc đua kỳ thú - phần 1 Free
-
5.17 - Lập trình Android A-Z – Bài 34: Cuộc đua kỳ thú - phần 2 Free
-
5.18 - Lập trình Android A-Z – Bài 35: Cuộc đua kỳ thú - phần 3 Free
-
5.19 - Lập trình Android A-Z – Bài 36: Cuộc đua kỳ thú - phần 4 Free
-
5.20 - Lập trình Android A-Z – Bài 37: Cuộc đua kỳ thú - phần 5 Free
Chương 6 - Lập trình hướng đối tượng
-
6.1 - Lập trình Android A-Z – Bài 38: Lập trình hướng đối tượng - Giới thiệu Free
-
6.2 - Lập trình Android A-Z – Bài 39: Lập trình hướng đối tượng - Public và Private Free
-
6.3 - Lập trình Android A-Z – Bài 40: Lập trình hướng đối tượng - Constructor Free
-
6.4 - Lập trình Android A-Z – Bài 41: Lập trình hướng đối tượng - Getter and Setter Free
Chương 7 - Hiển thị dữ liệu theo danh sách
-
7.1 - Lập trình Android A-Z – Bài 42: Listview cơ bản Free
-
7.2 - Lập trình Android A-Z – Bài 43: Listview cơ bản - Sự kiện Click Free
-
7.3 - Lập trình Android A-Z – Bài 44: Listview cơ bản - Thêm, xóa, sửa Free
-
7.4 - Lập trình Android A-Z – Bài 45: Listview nâng cao - Giới thiệu Free
-
7.5 - Lập trình Android A-Z – Bài 46: Listview nâng cao - Tạo class và dòng layout Free
-
7.6 - Lập trình Android A-Z – Bài 47: Listview nâng cao - Tạo Apdater Free
-
7.7 - Lập trình Android A-Z – Bài 48: Listview nâng cao - Gán dữ liệu Free
-
7.8 - Lập trình Android A-Z – Bài 49: Listview nâng cao - ViewHolder Free
-
7.9 - Lập trình Android A-Z – Bài 50: Gridview cơ bản Free
-
7.10 - Lập trình Android A-Z – Bài 51: Gridview nâng cao - App Gallery Free
-
7.11 - ListView Single And Multiple Choice – Tao class va CustomAdapter cho ListView Free
-
7.12 - ListView Single And Multiple Choice – Bắt điều kiện Single Choice trong ListView Free
-
7.13 - ListView Single And Multiple Choice – Bắt điều kiện Multiple Choice trong ListView Free
Chương 8 - Tùy biến giao diện với Drawable
-
8.1 - Lập trình Android A-Z - Bài 52: Drawable Shape Custom Button Free
-
8.2 - Lập trình Android A-Z - Bài 53: Drawable Shape Custom EditText Free
-
8.3 - Lập trình Android A-Z - Bài 54: Drawable Layer-list Free
-
8.4 - Lập trình Android A-Z - Bài 55: Drawable Selector Free
-
8.5 - Lập trình Android A-Z - Bài 56: Custom Checkbox Free
-
8.6 - Lập trình Android A-Z - Bài 57: Drawable Clip Free
-
8.7 - Lập trình Android A-Z - Bài 58: Drawable Clip với Handler Free
-
8.8 - Lập trình Android A-Z - Bài 59: Custom Progressbar Free
-
8.9 - Lập trình Android A-Z - Bài 60: App Toàn cầu - phần 1 Free
-
8.10 - Lập trình Android A-Z - Bài 61: App Toàn cầu - phần 2 Free
-
8.11 - Lập trình Android A-Z - Bài 62: App Toàn cầu - phần 3 Free
-
8.12 - Lập trình Android A-Z - Bài 63: App Toàn cầu - phần 4 Free
-
8.13 - Lập trình Android A Z – Drawable Shape and Selector Free
-
8.14 - Lập trình Android A Z – Drawable Transition Free
-
8.15 - Lập trình Android A Z – Drawable Inset Free
Chương 9 - Menu và Dialog
-
9.1 - Lập trình Android A-Z - Bài 64: Menu Khởi tạo Free
-
9.2 - Lập trình Android A-Z - Bài 65: Menu Sự kiện chọn item Free
-
9.3 - Lập trình Android A-Z - Bài 66: Popup Menu Free
-
9.4 - Lập trình Android A-Z - Bài 67: Context Menu Free
-
9.5 - Lập trình Android A-Z - Bài 68: Alert Dialog Free
-
9.6 - Lập trình Android A-Z - Bài 69: Dialog Custom Free
-
9.7 - Lập trình Android A-Z - Bài 70: Calendar Free
-
9.8 - Lập trình Android A-Z - Bài 71: Date Picker Dialog Free
-
9.9 - Lập trình Android A-Z - Bài 72: Ứng dụng Đếm ngày xa em Free
-
9.10 - Lập trình Android A-Z - Bài 73: Time Picker Dialog Free
Chương 10 - Tạo ứng dụng đa màn hình với Intent
-
10.1 - Lập trình Android A-Z - Bài 74: Intent Explicit Free
-
10.2 - Lập trình Android A-Z - Bài 75: Activity Lifecycle - Giới thiệu Free
-
10.3 - Lập trình Android A-Z - Bài 76: Activity Lifecycle - Tìm hiểu hàm Free
-
10.4 - Lập trình Android A-Z - Bài 77: Intent Explicit Truyền và nhận chuỗi Free
-
10.5 - Lập trình Android A-Z - Bài 78: Intent Explicit Truyền và nhận số Free
-
10.6 - Lập trình Android A-Z - Bài 79: Intent Explicit Truyền và nhận mảng Free
-
10.7 - Lập trình Android A-Z - Bài 80: Intent Explicit Truyền và nhận đối tượng Free
-
10.8 - Lập trình Android A-Z - Bài 81: Intent Explicit Truyền và nhận Bundle Free
-
10.9 - Lập trình Android A-Z - Bài 82: Intent Implicit với ACTION VIEW Free
-
10.10 - Lập trình Android A-Z - Bài 83: Intent Implicit với ACTION SENDTO Free
-
10.11 - Lập trình Android A-Z - Bài 84: Intent Implicit với ACTION CALL Free
-
10.12 - Lập trình Android A-Z - Bài 85: Intent Data Result Free
-
10.13 - Lập trình Android A-Z - Bài 86: Intent Camera Free
-
10.14 - Lập trình Android A-Z - Bài 87: Intent Camera Runtime Permission API 23 Free
-
10.15 - Lập trình Android A-Z - Bài 88: Intent Bài Tập - Giới thiệu Free
-
10.16 - Lập trình Android A-Z - Bài 89: Intent Bài Tập phần 1 Free
-
10.17 - Lập trình Android A-Z - Bài 90: Intent Bài Tập phần 2 Free
-
10.18 - Lập trình Android A-Z - Bài 91: Intent Bài Tập phần 3 Free
-
10.19 - Lập trình Android A-Z - Bài 92: Intent Bài Tập phần 4 Free
-
10.20 - Lập trình Android A-Z - Bài 93: Intent Bài Tập phần 5 Free
-
10.21 - Lập trình Android A-Z - Bài 94: Intent Bài Tập phần 6 Free
-
10.22 - Lập trình Android A-Z - Bài 95: Shared Preferences Free
-
10.23 - Lập trình Android A-Z - Bài 96: Shared Prefenrences Lưu điểm game Free
Chương 11 - Tạo diễn hoạt Animation
-
11.1 - Lập trình Android A-Z - Bài 97: Animation Alpha Free
-
11.2 - Lập trình Android A-Z - Bài 98: Animation Rotate Free
-
11.3 - Lập trình Android A-Z - Bài 99: Animation Scale Free
-
11.4 - Lập trình Android A-Z - Bài 100: Animation Translate Free
-
11.5 - Lập trình Android A-Z - Bài 101: Animation trong Intent Free
-
11.6 - Lập trình Android A-Z - Bài 102: Animation trong ListView Free
Chương 12 - Async Task và kỹ thuật đọc XML
-
12.1 - Lập trình Android A-Z - Bài 103: AsyncTask Giới thiệu Free
-
12.2 - Lập trình Android A-Z - Bài 104: AsyncTask Viết code Free
-
12.3 - Lập trình Android A-Z - Bài 105: Load Image From Internet Free
-
12.4 - Lập trình Android A-Z - Bài 106: Read Content Internet Free
-
12.5 - Lập trình Android A-Z - Bài 107: Ứng dụng đọc báo với RSS - Giới thiệu Free
-
12.6 - Lập trình Android A-Z - Bài 108: Ứng dụng đọc báo với RSS - phần 1 Free
-
12.7 - Lập trình Android A-Z - Bài 109: Ứng dụng đọc báo với RSS - phần 2 Free
Chương 13 - Kỹ thuật đọc JSON
-
13.1 - Lập trình Android A-Z - Bài 110: JSON Giới thiệu Free
-
13.2 - Lập trình Android A-Z - Bài 111: JSON Object Free
-
13.3 - Lập trình Android A-Z - Bài 112: JSON Array Free
-
13.4 - Lập trình Android A-Z - Bài 113: JSON Language phần 1 Free
-
13.5 - Lập trình Android A-Z - Bài 114: JSON Language phần 2 Free
-
13.6 - Lập trình Android A-Z - Bài 115: JSON Array Object Free
Chương 14 - Volley
Chương 16 - Kỹ thuật xử lí audio và video
-
16.1 - Lập trình Android A-Z - Bài 119: Media Local Sound Free
-
16.2 - Lập trình Android A-Z - Bài 120: Media Local Video Free
-
16.3 - Lập trình Android A-Z - Bài 121: Media App Music - phần 1 Free
-
16.4 - Lập trình Android A-Z - Bài 122: Media App Music - phần 2 Free
-
16.5 - Lập trình Android A-Z - Bài 123: Media App Music - phần 3 Free
-
16.6 - Lập trình Android A-Z - Bài 124: Media App Music - phần 4 Free
-
16.7 - Lập trình Android A-Z - Bài 125: Media App Music - phần 5 Free
-
16.8 - Lập trình Android A-Z - Bài 126: Media App Music - phần 6 Free
-
16.9 - Lập trình Android A-Z - Bài 127: Media App Music - phần 7 Free
-
16.10 - Lập trình Android A-Z - Bài 128: Media Online Sound Free
-
16.11 - Lập trình Android A-Z - Bài 129: Media Online Video Free
Chương 17 - Dữ liệu local SQLite
-
17.1 - Lập trình Android A-Z - Bài 130: Cơ sở dữ liệu SQLite - Giới thiệu Free
-
17.2 - Lập trình Android A-Z - Bài 131: SQLite To Do List - phần 1 Free
-
17.3 - Lập trình Android A-Z - Bài 132: SQLite To Do List - phần 2 Free
-
17.4 - Lập trình Android A-Z - Bài 133: SQLite To Do List - phần 3 Free
-
17.5 - Lập trình Android A-Z - Bài 134: SQLite To Do List - phần 4 Free
-
17.6 - Lập trình Android A-Z - Bài 135: SQLite To Do List - phần 5 Free
-
17.7 - Lập trình Android A-Z - Bài 136: SQLite To Do List - phần 6 Free
-
17.8 - Lập trình Android A-Z - Bài 137: SQLite lưu hình ảnh - phần 1 Free
-
17.9 - Lập trình Android A-Z - Bài 138: SQLite lưu hình ảnh - phần 2 Free
-
17.10 - Lập trình Android A-Z - Bài 139: SQLite luu hình ảnh - phần 3 Free
-
17.11 - Lập trình Android A-Z - Bài 140: SQLite lưu hình ảnh - phần 4 Free
-
17.12 - Lập trình Android A-Z - Bài 141: SQLite lưu hình ảnh - phần 5 Free
-
17.13 - Lập trình Android A-Z - Bài 142: SQLite lưu hình ảnh - phần 6 Free
-
17.14 - Lập trình Android A-Z - Bài 143: SQLite lưu hình ảnh - phần 7 Free
Chương 18 - Webservice với PHP&Mysql
-
18.1 - Lập trình Android A-Z - Bài 144: Webservice Giới thiệu Free
-
18.2 - Lập trình Android A-Z - Bài 145: Webservice Truy cập file localhost Free
-
18.3 - Lập trình Android A-Z - Bài 146: Webservice Viết file PHP trả dữ liệu dạng JSON Free
-
18.4 - Lập trình Android A-Z - Bài 147: Webservice Tạo database Mysql Free
-
18.5 - Lập trình Android A-Z - Bài 148: Webservice Get database Free
-
18.6 - Lập trình Android A-Z - Bài 149: Webservice Đổ dữ liệu listview phần 1 Free
-
18.7 - Lập trình Android A-Z - Bài 150: Webservice Đổ dữ liệu listview phần 2 Free
-
18.8 - Lập trình Android A-Z - Bài 151: Webservice Viết file PHP insert data Free
-
18.9 - Lập trình Android A-Z - Bài 152: Webservice Insert từ app lên server Free
-
18.10 - Lập trình Android A-Z - Bài 153: Webservice Viết file PHP update data Free
-
18.11 - Lập trình Android A-Z - Bài 154: Webservice Cập nhật dữ liệu từ app Free
-
18.12 - Lập trình Android A-Z - Bài 155: Webservice Xóa dữ liệu từ app Free
-
18.13 - Lập trình Android A-Z - Bài 156: Webservice Đăng ký hosting free Free
-
18.14 - Lập trình Android A-Z - Bài 157: Webservice Upload file PHP lên hosting Free
Chương 19 - Kỹ thuật sử dụng Fragment
-
19.1 - Lập trình Android A-Z - Bài 158: Fragment Giới thiệu Free
-
19.2 - Lập trình Android A-Z - Bài 159: Fragment Create and add XML Free
-
19.3 - Lập trình Android A-Z - Bài 160: Fragment Add by code Free
-
19.4 - Lập trình Android A-Z - Bài 161: Fragment Replace Free
-
19.5 - Lập trình Android A-Z - Bài 162: Fragment Bắt sự kiện của view Free
-
19.6 - Lập trình Android A-Z - Bài 163: Fragment Communicator Free
-
19.7 - Lập trình Android A-Z - Bài 164: Fragment Truyền và nhận dữ liệu Free
-
19.8 - Lập trình Android A-Z - Bài 165: Fragment Remove Free
-
19.9 - Lập trình Android A-Z - Bài 166: Fragment Pop Back Stack Free
-
19.10 - Lập trình Android A-Z - Bài 167: Fragment List Fragment Free
-
19.11 - Lập trình Android A-Z - Bài 168: Fragment Dialog Fragment Free
-
19.12 - Lập trình Android A-Z - Bài 169: Fragment Dialog Fragment với interface Free
-
19.13 - Lập trình Android A-Z - Bài 170: Fragment Xử lý giao diện - phần 1 Free
-
19.14 - Lập trình Android A-Z - Bài 171: Fragment Xử lý giao diện - phần 2 Free
-
19.15 - Lập trình Android A-Z - Bài 172: Fragment Xử lý giao diện - phần 3 Free
Chương 20 - Xây dựng ứng dụng Real Time với NodeJS & SocketIO
-
20.1 - Lập trình Android A-Z - Bài 173: NodeJS SocketIO | Giới thiệu Free
-
20.2 - Lập trình Android A-Z - Bài 174: NodeJS SocketIO | Xây dựng server Free
-
20.3 - Lập trình Android A-Z - Bài 175: NodeJS SocketIO | Kết nối app đến server Free
-
20.4 - Lập trình Android A-Z - Bài 176: NodeJS SocketIO | Emit và On Free
-
20.5 - Lập trình Android A-Z - Bài 177: NodeJS SocketIO | Thiết kế giao diện app chat Free
-
20.6 - Lập trình Android A-Z - Bài 178: NodeJS SocketIO | Đăng ký tài khoản Free
-
20.7 - Lập trình Android A-Z - Bài 179: NodeJS SocketIO | Gửi và nhận nội dung chat Free
Chương 21 - Google API
-
21.1 - Lập trình Android A-Z - Bài 180: YouTube API | Tạo project Google Console Free
-
21.2 - Lập trình Android A-Z - Bài 181: YouTube API | Play video Free
-
21.3 - Lập trình Android A-Z - Bài 182: YouTube API Playlist | Tạo key và danh sách video Free
-
21.4 - Lập trình Android A-Z - Bài 183: YouTube API Playlist | Get JSON video Free
-
21.5 - Lập trình Android A-Z - Bài 184: YouTube API Playlist | Phân tích và đọc JSON Free
-
21.6 - Lập trình Android A-Z - Bài 185: YouTube API Playlist | Hiển thị danh sách video Free
-
21.7 - Lập trình Android A-Z - Bài 186: YouTube API Playlist | Play video Free
-
21.8 - Lập trình Android A-Z - Bài 187: Google Map | Hiển thị bản đồ Free
-
21.9 - Lập trình Android A-Z - Bài 188: Google Map | Add marker Free
Chương 22 - Nhúng quảng cáo Admob vào app
-
22.1 - Lập trình Android A-Z - Bài 189: Admob | Đăng ký tài khoản Free
-
22.2 - Lập trình Android A-Z - Bài 190: Admob | Tạo đơn vị quảng cáo Free
-
22.3 - Lập trình Android A-Z - Bài 191: Admob | Tích hợp Firebase vào project Android Free
-
22.4 - Lập trình Android A-Z - Bài 192: Admob | Load quảng cáo Free
Chương 23 - Submit ứng dụng lên Play Store
Chương 15 - Bài tập sử dụng thư viện volley và asyntask
Thông tin giảng viên

Bình Luận
-
Mình ko xem đc vudeo.ko biết share face như nào
-
I have read your article, it's very informative and helpful for me. I admire the valuable information you provide in your articles. Thank you for posting it.
Mọi người share nếu bị lỗi thì cứ bấm ok là vẫn xem được. Hoặc có thể chọn xem nội dung thông qua youtube với đường link như sau:
https://www.youtube.com/playlist?list=PLzrVYRai0riSRJ3M3bifVWWRq5eJMu6tv