Tự học lập trình android từ cơ bản đến làm game qua các hướng dẫn

Thảo luận trong 'PHẦN MỀM ANDROID' bắt đầu bởi thanhlong90.it, 24/5/13.

  1. thanhlong90.it

    thanhlong90.it Thành viên

    Chào các bạn, sau đây Long xin giới thiệu một với bài viết tổng quan nhất về lập trình trên android. Đây là một bài viết chi tiết dành cho tất cả mọi người, người mới bắt đầu tìm hiểu về lập trình android, người muốn nâng cao kiến thức android, người muốn tìm hiểu các thủ thuật android hay cả những người muốn làm game android ...

    1) Đăng ký và tham dự khóa học android miễn phí tại diễn đàn android.vn/forum:
    - Lợi ích khóa học android: Các bạn được tham gia vào chung một nhóm chia sẽ kiến thức android, cùng nhau tìm hiểu dưới sự hướng dẫn của Long và các mod khác. Thời gian học là vào buổi tối rất thuận tiện cho các bạn sinh viên và các bạn đã đi làm, ngoài ra nếu không online được trong thời gian học, tuy nhiên bạn vẫn có thể đọc được bài hướng dẫn cùng các thông tin trao đổi của các bạn khác.
    - Phí học lập trình android: mọi kinh phí của lớp học đều
    do android.vn tài trợ nên các bạn đăng ký học sẽ không tốn thêm bất cứ 1 chi phí nào khác và tự giác học và làm bài tập là do chính các bạn quyết định.
    - Tổng quan về khóa học: Android.vn sẽ tổ chức các khóa học lập trình android mới theo chu kỳ 4 tháng 1 lần, và sau khi kết thúc khóa học các bạn có thể làm các ứng dụng cho riêng mình và có thể đăng lên app store của bac google.
    - Tham khảo khóa học android đợt 1: android.vn/threads/25405/
    - Nội quy khóa học: android.vn/threads/24088/
    - Đừng quên ôn và nắm vững kiến thức java trước khi tham gia khóa học nhé (tham khảo thêm tại: android.vn/forums/227/)
    - Đánh giá của học viên về khóa học (đợi 1): android.vn/threads/24174/


    2) Chia sẽ tài liệu:
    - Và tất nhiên tài liệu là một vấn đề không thể thiếu trong việc học, Long xin giới thiệu các bạn kho tài liệu đầy đủ nhất và Long đảm bảo nếu các bạn học hết thì lên cấp tướng ngay ^^.
    - Kho tài liệu: android.vn/threads/16856/


    3) Thắc mắc hỏi đáp:
    Trong quá trình học lập trình và làm game tất nhiên sẽ không thể tránh khỏi thắc mắc, sai sót, lỗi, bug khó ... thiếu một vài ý tưởng để code cho ứng dụng, game ... các bạn đừng lo lắng nhé hãy đăng bài viết ngay vào một trong 2 topic dưới đây:


    - Thắc mắc hỏi đáp lập trình ứng dụng android: android.vn/forums/219/
    - Thắc mắc hỏi đáp lập trình game android: android.vn/forums/218/


    Chúng tôi và các thành viên trong cộng đồng sẽ sẵn sàn giúp đỡ bạn, chia sẽ những kiến thức mà chúng tôi đã tích lũy được. Ngoài ra để nâng cao kiến thức về android, Long khuyên các bạn cũng nên vào các topic này tham khảo các câu hỏi kết quả trả lời, đó chính là những kinh nghiệm vô cùng quý báu.

    Và đừng quên đọc qua nội quy của các topic hỏi đáp nhé, nếu bài viết sai hoặc đăng không đúng topic là bi delete ngay .

    4) Học lập trình ứng dụng android cơ bản: (đang cập nhật thêm)
    - Hướng dẫn cài đặt Android SDK và Eclipse: android.vn/threads/18096/ (có thể tham khảo thêm nguồn khác).
    - Hướng dẫn khởi tạo 1 project mới: android.vn/threads/24103/
    - Khởi tạo máy ảo trong lập trình android: android.vn/threads/24104/
    - Giới thiệu các thành phần trong 1 project android: android.vn/threads/24107/
    - Hướng dẫn DDMS và LogCat: android.vn/threads/25109/
    - Android là gì? Giới thiệu về android: android.vn/threads/23812/
    - XML - Giao diện trong lập trình android: android.vn/threads/24163/
    - Giới thiệu cơ bản về Activity: android.vn/threads/24213/
    - Ví dụ cơ bản về Activity: android.vn/threads/24214/
    - Giới thiệu một vài đối tượng XML: android.vn/threads/23795/
    - Tạo menu trong một ứng dụng android: android.vn/threads/24334/
    - Đưa WebView vào trong một ứng dụng android: android.vn/threads/24354/
    - Hiển thị một thông báo Dialog, AlertDialog: android.vn/threads/24421/
    - Các sự kiện cơ bản trong lập trình android: android.vn/threads/24466
    - Các cờ (flag) quyền hạn cho phép (permission): android.vn/threads/24561/
    - Giới thiệu đa luồng (multi-thread) trong lập trình android: android.vn/threads/24616/
    - Ví dụ: tạo bộ đếm ngược với Handle() vàRunnable: android.vn/threads/24469/
    - Xử lý tập tin trong lập trình android: android.vn/threads/24667/
    - Lưu dữ liệu vào tập tin trong SD Card: android.vn/threads/24692/
    - Tạo ảnh động trong lập trình ứng dụng android: android.vn/threads/24710/
    - Giới thiệu nguồn (Resources) trong project android: android.vn/threads/24817/
    - Sử dụng SAX để đọc dữ liệu từ file XML: android.vn/threads/24865/
    - Tạo và quản lý database với SQLite (phần 1): android.vn/threads/24934/
    - Tạo và quản lý database với SQLite (phần 2): android.vn/threads/25151/
    - Sử dụng Intent để truyền dữ liệu giữa các Activity: android.vn/threads/25279/
    - Ví dụ về các Action của Intent: android.vn/threads/25396/
    - Mã hóa dữ liệu và giải mã trong lập trình androi: android.vn/threads/25398/
    - Khởi tạo một thông báo trên thanh trạng của thái thiết bị: android.vn/threads/25552/
    - Hướng dẫn tạo TabLayout, TabHost: android.vn/threads/25565/


    5) Học lập trình ứng dụng android nâng cao: (đang cập nhật thêm)
    - Tạo một ProgressBar đơn giản: android.vn/threads/24032/
    - Hướng dẫn chơi 1 tập tin với Media: android.vn/threads/23691/
    - Sử dụng Fragment trong lập trình android: android.vn/threads/24224/
    - Xử lý audio (các loại âm thanh) trong android: android.vn/threads/22687/
    - Xử dụng Gallery để xem ảnh trong lập trình android: android.vn/threads/25482/
    - Hướng dẫn vẽ biểu đồ trong lập trình android: www.android.vn/threads/25521/


    6) Thủ thuật trong lập trình android: (đang cập nhật thêm)
    - Xem và quản lý một tập tin SQLite đơn giản: android.vn/threads/25150/
    - Đa ngôn ngữ trong một ứng dụng android: android.vn/threads/25216/
    - Mã hóa dữ liệu lưu trong database và giải mã: android.vn/threads/25400/


    7) Lập trình game android với thư viện Andengine: (đang cập nhật thêm)
    - 10 bài hướng dẫn cơ bản bắt đầu làm game với Andengine: android.vn/threads/13798/
    - Lấy màu sắc để sử dụng trong làm game: android.vn/threads/16841/
    - Xử lý làm nhẹ tập tin âm thanh sử dụng trong game: android.vn/threads/16282/
    - Ứng dụng tổng hợp ví dụ làm game của Nicolas Gramlish: android.vn/threads/16579/
    - Hướng dẫn tạo map trong game: android.vn/threads/16292/
    - Hướng dẫn xử lý camera trong game: android.vn/threads/17285/
    - Tự tạo 1 animation đơn giản: android.vn/threads/23190/
    - Hướng dẫn xử lý nhân vật phần 1: android.vn/threads/23193/
    - Hướng dẫn xử lý nhân vật phần 2: android.vn/threads/23196/
    - Xử lý va chạm trong game: android.vn/threads/23909/


    8) Lời kết:
    - Topic này sẽ tiếp tục cập nhật các bài hướng dẫn vào hàng ngày, các bạn chú ý theo dõi tại android.vn/threads/25405
    - Chúng tôi sẵn sàng tiếp nhận mọi ý kiến - vì cộng đồng android VN ngày càng phát triển.

    Store android của mình các bạn ủng hộ nhé: https://play.google.com/store/apps/developer?id=thanhlong90.it
    Thân ái: thanhlong90.it
    :
    Last edited: 31/3/14
    zjzvipzjz, dungtnc, hoangpeter11028 người khác thích nội dung này.
  2. maisidangkhanh

    maisidangkhanh Thành viên

    Đang mài mò tự học, thank bác đã chia sẽ.
    hoangduykt7990 thích nội dung này.
  3. hoangduykt7990

    hoangduykt7990 Thành viên

    :Dngày xưa thích con đường lập trình lắm, nhưng h lại lao vào làm kinh tế, ôi tiếc
    maisidangkhanh thích nội dung này.
  4. maisidangkhanh

    maisidangkhanh Thành viên

    Sao thế bác, bác ko lập trình nửa mà làm kinh tế. Điều kiện ah. Mình cũng vừa làm vừa mài mò học nè. Tự học ko hà bác.
  5. TBKhanh

    TBKhanh Thành viên

    Đánh dấu phát :D:D:D

    Sent from my LG-F160L using Tinhte.vn
  6. hyunhnhan886

    hyunhnhan886 Thành viên

    Qua tới đây rồi :D

    Gửi từ LG-OPTIMUS LTE HD của tôi bằng cách sử dụng Tapatalk 2
    TBKhanh thích nội dung này.
  7. TBKhanh

    TBKhanh Thành viên

    Hề hề em qua xem có gì hay k thấy nên đánh dấu Bh rảnh rỗi thì xem thôi:D:D:D

    Sent from my LG-F160L using Tinhte.vn
  8. mrhduong_note2

    mrhduong_note2 Thành viên

    Hi, k theo đc con đg lập trình. Thôi các bác học xong, khi làm đc app nào đưa nên thì đừng chơi anh em kiểu lừa đảo gửi tin nhắn âm thầm.
  9. ngocanhwin

    ngocanhwin Thành viên

    Rất hứng thú với bài viết này, đang rất cần món này. Cảm ơn ch
  10. quocduytu

    quocduytu Thành viên

    chắc phải đăng ký tham gia 1 khóa quá,mà bây giờ làm gì còn thời gian để học trời,ôi nào là công việc,nào là tiền bạc,nào là khách hàng,nào là ăn nhậu nữa,,,nào là..nào là..thôi ngậm ngui tiếc wá đi mất
  11. huongcaphe

    huongcaphe Thành viên

    trước khi học làm app cho android trước hết cần bik kĩ năng j k ak như là java hay j đó...hay là chỉ tự mò thôi :D
  12. awwisbp

    awwisbp Thành viên

    Cùng câu hỏi, chưa biết gì về java có học được k thớt?
  13. yukikototaru

    yukikototaru Thành viên

    thank bác đã chia sẻ, có gì không hiểu bác giải thích giúp e với nhé, e cũng đang tự học cái này
  14. nh0cksh0cksjtjnh

    nh0cksh0cksjtjnh Thành viên

    vậy đầu tiên phải học cái gì trước pro..nhìn rối qá hok bít học gì trước đây
  15. lulubui1995

    lulubui1995 Thành viên

    Bên DH KHTN sắp có khóa khai giảng về lập trình, mạng, sữa chữa thiết bị di động, có ưu đãi nhằm hỗ trợ cho tân sinh viên và sinh viên.
    search google " trung tâm tin hoc DK KHTN " để biết thông tin chi tiết nhé

    Banner su kien FB (1).
  16. futureman89

    futureman89 Thành viên

    Lập trình android thì tốt nhất là nên biết 1 chút java. Nếu ko biết java thì ít cũng fai biết 1 ngôn ngữ nào đấy, còn nếu là số 0 thì quá khó
  17. nhat nghe tinh

    nhat nghe tinh Thành viên

    cũng hay mình học cơ khí đi làm thì bên xây dựng và thiết kế, giờ thích mạng lập trình game này rồi
  18. son_kunbi

    son_kunbi Thành viên

    oánh dấu em xin 1 chân tham gia dc k ạ
    nhưng bjo xuất phát điểm của e là rất thấp : c thì không giỏi java thì chưa học ạ nv có thể tham gia đuơc không ạ
  19. shinpro201

    shinpro201 Thành viên

    Mình cũng yêu thích lập trình lắm . Nhưng gia đình cũng bắt học kế toán. nhưng h đi làm lại làm về điện thoại và laptop. Quyết thực hiện lai ước mơ thôi :)))
  20. tayeutl

    tayeutl Thành viên

    Đi theo con đường .Net sờ vào cái này đúng là ác mộng

Chia sẻ trang này