Dành cho những bạn đang tập tành làm quen với lập trình android cơ bản

Thảo luận trong 'Đào tạo' bắt đầu bởi quyend832, 19/11/16.

  1. 24
    0
    1
    quyend832

    quyend832 Expired VIP

    Bài viết:
    24
    Đã được thích:
    0
    Dành cho những ai đang quan tâm đến lập trình Android
    Đặc biệt hơn, dành cho những bạn đang tập tành làm quen với lập trình android cơ bản

    Đừng cấm đầu cấm cổ ngồi gõ code trong khi bạn chưa biết gì về cấu trúc thư mục của 1 chương trình Android, là 1 lập trình viên Android mà không biết gì về cấu trúc chương trình thì quả thực nực cười, như ông bà hay thường nói: "chưa học bò đã lo học chạy"

    [​IMG]

    Trong cấu trúc thư mục lập trình android chúng ta có thành phần quan trọng: 5 thư mục lớn, 4 thư mục con và 1 file xml. Cùng tìm hiểu nào!

    1. Thư mục src: Thư mục này chứa các source nguồn của ứng dụng. Bạn có thể thêm bao nhiêu package và các class java vào trong các package này tùy thích.
    2. Thư mục gen: thư mục này chứa các source code được tạo ra bởi android. Hãy để nguyên trạng, bạn không cần phải chỉnh sửa gì trong thư mục này. Lưu ý rằng trong thư mục này có file R.java tự động được tạo ra, lưu trữ các id tương ứng với từng tài nguyên được định nghĩa trước như ảnh, chuỗi (string), layout (file xml),… mà ứng dụng sử dụng.
    3. Thư mục bin: chứa các tài nguyên khi ứng dụng được biên dịch. Bạn cũng không cần thay đổi gì trong thư mục này.
    4. Thư mục libs: lưu trữ các thư viện third party được sử dụng sử dụng. Thông thường nếu bạn cần dùng thêm các thư viện third party, hãy tạo riêng cho mình một user lib để sử dụng và không cần phải đưa vào thư mục này.
    5. Thư mục res: thư mục này lưu trữ khá nhiều tài nguyên mà bạn cần phải thêm/bớt để làm cho ứng dụng hoạt động hiệu quả:
      • Thư mục drawable-hdpi, drawable-ldpi, drawable-mdpi, drawable-xhdpi, drawable-xxhdpi: lưu trữ các file ảnh có cùng nội dung nhưng có độ phân giải và kích thước khác nhau, phục vụ cho mục đích hiển thị trên các loại màn hình có kích thước và độ phân giải khác nhau sao cho trông ứng dụng luôn hiển thị giống nhau trên các loại màn hình này.
      • Thư mục layout: Lưu trữ layout của ứng dụng dưới định dạng xml để biểu diễn View trong Android là vô cùng phổ biến. Ngoài ra các bạn còn có thể lập trình programmability(lập trình động) bằng mã Java. Nhưng đa phần chúng ta sẽ xử dụng xml để biểu diễn View.
      • Thư mục menu: Lưu trữ các loại menu của ứng dụng dưới định dạng xml.
      • Thư mục values, values-v11, values-v14: lưu trữ các hằng số định nghĩa sẵn cho ứng dụng
    Phần sơ này chỉ nói khái quát để hiểu và nắm rõ hơn nhiều điều hấp dẫn, thú vị về Android, bạn nên học hoàn chỉnh lập trình android với chương trình hướng dẫn từ căn bản đến nâng cao, kèm theo bài tập thực hành. Tất cả những gì bạn cần đều có trong khóa học lập trình android toàn tập của hệ thống học lập trình trực tuyến myclass.vn

    148 bài học, gần 50h video đang khuyến mãi giảm 45% chi phí chỉ còn 2 ngày khuyến mãi. Nhanh tay lên nào 500 anh em!



    Đề cương (trích)
    Source Code Khóa Học
    Source code khóa học android căn bản nâng cao

    Chương I : Tổng quan về Android
    Bài 1 : Giới thiệu về hệ điều hành android
    Bài 2 : Cấu hình máy tính & Hướng dẫn download và cài đặt Android Studio phiên bản mới nhất
    Bài 3 : Tìm hiểu cấu trúc thư mục trong android
    Bài 4 : Chạy ứng dụng Android đầu tiên

    Chương II : Hệ thống Layout và View trong android
    Bài 5 : Tổng quan về Layout và View trong android
    Bài 6: Hướng dẫn sử dụng LinearLayout
    Bài 6.1: Hướng dẫn sử dụng LinearLayout (tiếp theo)
    Bài 7 : Hướng dẫn sử dụng RelativeLayout
    Bài 7.1: Hướng dẫn sử dụng RelativeLayout (tiếp theo)
    Bài 8 : Hướng dẫn sử dụng FrameLayout
    Bài 8.1 : Hướng dẫn sử dụng FrameLayout (tiếp theo)
    Bài 9 : Hướng dẫn sử dụng GridLayout
    Bài 9.1: Hướng dẫn sử dụng GridLayout (tiếp theo)
    Bài 10 : Hướng dẫn sử dụng TableLayout
    Bài 10.1: Hướng dẫn sử dụng TableLayout (tiếp theo)
    Bài 11 : Hướng dẫn sử dụng Textview
    Bài 11.1: Hướng dẫn sử dụng Textview(tiếp theo)
    Bài 12: Hướng dẫn sử dụng Edittext
    Bài 12.1: Hướng dẫn sử dụng Edittext (tiếp theo)
    Bài 13 : Hướng dẫn sử dụng Button
    Bài 13.1: Hướng dẫn sử dụng Button (tiếp theo)
    Bài 13.2: Thực hành tổng hợp Button, TextView, EditText
    Bài 14 : Xây dựng giao diện đăng nhập
    Bài 14.1: Thiết kê App máy tính đơn giản
    Bài 14.2: Thiết kê App máy tính đơn giản (tiếp theo)
    Bài 15 : Tự tạo background bằng thư mục drawable
    Bài 15.1 : Tự tạo background bằng thư mục drawable Layer-List (thực hành)
    Bài 15.2 : Tự tạo background bằng thư mục drawable Selector
    Bài 15.3 : Tự tạo background bằng thư mục drawable Selector (thực hành)
    Bài 15.4 : Tự tạo background bằng thư mục drawable Level-List
    Bài 15.5 : Tự tạo background bằng thư mục drawable Level-List ( Thực hành )
    Bài 15.6 : Tự tạo background bằng thư mục drawable transition
    Bài 15.7 : Tự tạo background bằng thư mục drawable transition (Thực hành )
    Bài 15.8 : Tự tạo background bằng thư mục drawable inset
    Bài 15.9 : Tự tạo background bằng thư mục drawable inset ( Thực hành )
    Bài 15.10 : Tự tạo background bằng thư mục drawable clip
    BÀI 15.11 : Tự tạo background bằng thư mục drawable clip ( Thực Hành )
    BÀI 15.12 : Tự tạo background bằng thư mục drawable scale
    BÀI 15.13 : Tự tạo background bằng thư mục drawable scale ( Thực Hành )
    BÀI 15.14 : Tự tạo background bằng thư mục drawable shape
    BÀI 15.15 : Tự tạo background bằng thư mục drawable shape ( Thực Hành )
    Bài 16: Cách sử dụng tài nguyên ( Provider Resource )
    Bài 16.1 : Hướng dẫn xây dựng tính năng đa ngôn ngữ
    Bài 17 : Hướng dẫn giao diện trên đa thiết bị
    Bài 17.1 : Hướng dẫn giao diện trên đa thiết bị ( Thực hành )
    Bài 18 : Hướng dẫn sử dụng CheckBox
    Bài 19 : Hướng dẫn sử dụng RadioButton
    Bài 20 : Hướng dẫn sử dụng SwitchButton
    Bài 21 : Hướng dẫn sử dụng Processbar
    Bài 22 : Hướng dẫn sử dụng RatingBar
    Bài 23 : Hướng dẫn sử dụng Listview
    Bài 24 : Hướng dẫn sử dụng Gridview
    Bài 25 : Hướng dãn sử dụng ScrollView
    Bài 26 : Hướng dẫn sử dụng Tab
    Bài 27 : Hướng dẫn sử dụng webview
    Bài 28 : Hướng dẫn sử dụng ImageView và Image Button
    Bài 29 : Hướng dẫn sử dụng ViewCliper
    Bài 30 : Cách sử dụng hiệu ứng và các loại ( Animate ) trong android
    Bài 31: Bài tập kiểm tra
    =====================
    Khóa học Lập trình Android từ căn bản đến nâng cao thuộc hệ thống khóa học lập trình myclass.vn – đây là Hệ thống khóa học lập trình trực tuyến được tạo ra với tất cả tâm huyết dựa vào những ưu điểm của giáo dục truyền thống kết hợp với những thế mạnh của internet cùng với đội ngũ giảng viên tâm huyết, giàu kinh nghiệm nhằm mang lại những KHOÁ HỌC LẬP TRÌNH chất lượng tốt nhất – Thực tiễn nhất với chi phí thấp nhất cho cộng đồng.

    Hotline: 0961.05.10.14
     

Chia sẻ trang này

Chào mừng các bạn đến với website CongDoanVinh.com | Chúc các bạn có những giây phút thật vui vẻ!