khóa học lập trình android cơ bản Archives - Cao Đẳng FPT M?ng c c??c bng ? xét tuyển //westview-heights.com/tag/khoa-hoc-lap-trinh-android-co-ban Cao Đẳng FPT M?ng c c??c bng ? tuyển sinh theo hình thức xét tuyển h?sơ. Tiêu chí đào tạo: Thực học ?Thực nghiệp! Sat, 30 Jan 2021 02:18:50 +0000 vi hourly 1 //wordpress.org/?v=6.4.1 //westview-heights.com/wp-content/uploads/cropped-logo-fpt-32x32.png khóa học lập trình android cơ bản Archives - Cao Đẳng FPT M?ng c c??c bng ? xét tuyển //westview-heights.com/tag/khoa-hoc-lap-trinh-android-co-ban 32 32 khóa học lập trình android cơ bản Archives - Cao Đẳng FPT M?ng c c??c bng ? xét tuyển //westview-heights.com/tin-tuc-poly/blog/android-nang-cao-ung-dung-chat-voi-firebase-phan-6-bai-cuoi.html //westview-heights.com/tin-tuc-poly/blog/android-nang-cao-ung-dung-chat-voi-firebase-phan-6-bai-cuoi.html#respond Sat, 30 Jan 2021 02:12:35 +0000 //westview-heights.com/?p=130420 Chào các bạn, trong bài 6 và cũng là bài cuối cùng này chúng ta hoàn thành chức năng lấy danh sách message và đ?ng?1 s?tính năng sau đ?mọi người tiếp tục thực hành nhé! Các ...

The post [Android Nâng Cao] Ứng dụng chat với Firebase ?Phần 6 (Bài cuối) appeared first on Cao Đẳng FPT M?ng c c??c bng ? xét tuyển.

]]>
Chào các bạn, trong bài 6 và cũng là bài cuối cùng này chúng ta hoàn thành chức năng lấy danh sách message và đ?ng?1 s?tính năng sau đ?mọi người tiếp tục thực hành nhé!

Các bạn có th?tham khảo các [Android Nâng Cao] Ứng dụng chat với Firebase phần khác tại đây nhé!

Các chức năng đ?ng?:

  1. Sắp xếp tin nhắn theo thời gian gửi
  2. Hiển th?thời gian dạng ngày tháng, 1 ngày trước, 5 phút trước
  3. Triển khai giao diện hoàn thiện của 1 ứng dụng chat với bubble, animation
  4. X?lý thông báo khi có tin nhắn mới
  5. Loadmore tại các màn hình danh sách
  6. SwipeToRefresh tại các màn hình danh sách
  7. Hiện LoadingBar khi ch?đợi tải d?liệu
  8. B?sung Emotion cho màn hình chat
  9. Upload Avatar cho User

10.Màn hình ChatActivity

Tương t?với câu lệnh của bài hôm trước. Chúng ta lấy được danh sách tin nhắn khi m?màn hình Chat bằng cách truyền groupID

Biến path là groupID

Gửi tin nhắn tới 1 user :

Khi gửi tin nhắn, ngoài việc ghi d?liệu vào nhánh Messages, thì cũng cần cập nhật tin nhắn mới nhất cho phần Inbox ?màn hình Home (Inbox)

Dòng 98 ?103

Link source code : //github.com/huuhuybn/Messaggio

Nguồn: Giảng viên Nguyễn Hữu Huy – B?môn Công ngh?thông tin Trường Cao đẳng FPT M?ng c c??c bng ?

The post [Android Nâng Cao] Ứng dụng chat với Firebase ?Phần 6 (Bài cuối) appeared first on Cao Đẳng FPT M?ng c c??c bng ? xét tuyển.

]]>
//westview-heights.com/tin-tuc-poly/blog/android-nang-cao-ung-dung-chat-voi-firebase-phan-6-bai-cuoi.html/feed 0
khóa học lập trình android cơ bản Archives - Cao Đẳng FPT M?ng c c??c bng ? xét tuyển //westview-heights.com/tin-tuc-poly/blog/android-nang-cao-ung-dung-chat-voi-firebase-phan-5.html //westview-heights.com/tin-tuc-poly/blog/android-nang-cao-ung-dung-chat-voi-firebase-phan-5.html#respond Wed, 27 Jan 2021 03:55:38 +0000 //westview-heights.com/?p=130411 Chào các bạn, trong bài hướng dẫn này chúng ta cùng triển khai màn hình Home và Contact của ứng dụng nhé! Các bạn có th?tham khảo các [Android Nâng Cao] Ứng dụng chat với Firebase phần khác tại ...

The post [Android Nâng Cao] Ứng dụng chat với Firebase ?Phần 5 appeared first on Cao Đẳng FPT M?ng c c??c bng ? xét tuyển.

]]>
Chào các bạn, trong bài hướng dẫn này chúng ta cùng triển khai màn hình Home và Contact của ứng dụng nhé!

Các bạn có th?tham khảo các [Android Nâng Cao] Ứng dụng chat với Firebase phần khác tại đây nhé!

Các bạn triển khai ứng dụng với TabLayout, Viewpager và SearchView như sau:

Có 3 tabs trên màn hình này lần lượt là:

_ INBOX: hiển th?danh sách các nhóm chat (group) mà user đã và đang tham gia

_ CONTACT: hiển th?danh sách bạn bè hoặc danh sách các user trên h?thống

_ SETTING or PROFILE: hiển th?thông tin và các tùy chọn cài đặt cho ứng dụng như: bật tắt thông báo, âm thanh, đổi màu sắc?/p>

Các bạn t?viết code phần khởi tạo RecycleView, và các giao diện liên quan nhé!

Khi User m?tới màn hình Home, trong tab Inbox chúng ta viết 1 câu lệnh lấy danh sách các GroupId có chứa username của User này. Câu lệnh viết như sau:

Tại đây chúng ta truy vấn tới nhánh groups, tìm tới các nhánh có giá tr?bắt đầu bằng với username của tài khoản đang login, s?lấy được các nhóm đã chat trước đó.

Tương t?khi User m?tới tab Contact chúng ta viết câu lệnh lấy danh sách Contact như sau:

Tương t?chúng ta truy vấn đến nhánh users!

Full code các bạn xem ?đây nhé!

//github.com/huuhuybn/Messaggio

Nguồn: Giảng viên Nguyễn Hữu Huy – B?môn Công ngh?thông tin Trường Cao đẳng FPT M?ng c c??c bng ?

The post [Android Nâng Cao] Ứng dụng chat với Firebase ?Phần 5 appeared first on Cao Đẳng FPT M?ng c c??c bng ? xét tuyển.

]]>
//westview-heights.com/tin-tuc-poly/blog/android-nang-cao-ung-dung-chat-voi-firebase-phan-5.html/feed 0
khóa học lập trình android cơ bản Archives - Cao Đẳng FPT M?ng c c??c bng ? xét tuyển //westview-heights.com/tin-tuc/android-nang-cao-ung-dung-chat-voi-firebase-phan-3.html //westview-heights.com/tin-tuc/android-nang-cao-ung-dung-chat-voi-firebase-phan-3.html#respond Fri, 22 Jan 2021 09:08:02 +0000 //westview-heights.com/?p=130188 Chào các bạn, trong phần tiếp theo này chúng ta cùng bắt đầu xây dựng màn hình Sign Up nhé! Các bạn có th?tham khảo các [Android Nâng Cao] Ứng dụng chat với Firebase phần khác tại đây nhé! ...

The post [Android Nâng Cao] Ứng dụng Chat với Firebase ?Phần 3 appeared first on Cao Đẳng FPT M?ng c c??c bng ? xét tuyển.

]]>
Chào các bạn, trong phần tiếp theo này chúng ta cùng bắt đầu xây dựng màn hình Sign Up nhé!

Các bạn có th?tham khảo các [Android Nâng Cao] Ứng dụng chat với Firebase phần khác tại đây nhé!

  • Màn hình Login

Màn hình Login gồm có chức năng đăng nhập bằng Email, Password hoặc đăng nhập nhanh bằng Facebook (Phần này s?có bài hướng dẫn riêng vì cần tích hợp Facebook API) và Gmail của Google.

2 Ô nhập cần validate d?liệu nhập trống, định dạng Email và có nút Eyes Icon đ?ẩn hiện mật khẩu

Phần hướng dẫn làm giao diện s??phần cuối cùng, hiện tại tập trung làm chức năng trước đ?hoàn thiện

Bước 1 : Khởi tạo màn hình Login với giao diện đơn giản như sau:

Bước 2 : Khởi tạo màn hình Sign Up với giao diện như hình sau:

Trong màn hình Sign up, các bạn tạo s?kiện click nút Sign up lấy d?liệu t?Edittext phía trên và truyền lên Firebase như sau :

public void signUp(View view) {

        // get all value in edit text

        final String firstName = edtFirstName.getText().toString().trim();

        final String lastName = edtLastName.getText().toString().trim();

        final String username = edtUsername.getText().toString().trim();

        final String password = edtPassword.getText().toString().trim();

        // dont forget validating value

        // pls do it yourself

        // Firstly, we check username is exits or not

        final FirebaseDatabase database = FirebaseDatabase.getInstance();

        final DatabaseReference users = database.getReference(USERS).child(username);

        users.addListenerForSingleValueEvent(new ValueEventListener() {

            @Override

            public void onDataChange(@NonNull DataSnapshot dataSnapshot) {

                // chua co user voi username duoc nhap

                if (dataSnapshot.getValue() == null) {

                    // hoc vien tu khoi tao model User

                    User user = new User();

                    user.firstName = firstName;

                    user.lastName = lastName;

                    user.password = password;

                    // them user vao nhanh Users

                    users.setValue(user,new DatabaseReference.CompletionListener(){

                        @Override

                        public void onComplete(@Nullable DatabaseError databaseError, @NonNull DatabaseReference databaseReference) {

                            // hoc vien tu viet va kiem tra su kien loi va thanh cong

                        }

                    });

                    // username da ton tai, thong bao chon username khac

                } else {

                    Toast.makeText(SignUpActivity.this,

                            getString(R.string.notify_user_is_exits), Toast.LENGTH_SHORT).show();

                }

            }

            @Override

            public void onCancelled(@NonNull DatabaseError databaseError) {

            }

        });

    }

Sau khi chạy thành công, kiểm tra d?liệu trên Firebase console, d?liệu đã được cập nhật

Như vậy chúng ta đã mô t?xong phần Sign Up, trong bài có 1 s?phần đã lược b?đ?các bạn t?tập triển khai, phần code chính với Firebase đã có mục giải thích chi tiết trong code đi kèm. Các bạn có th?t?code lại hoặc tải code mẫu tại đây //github.com/huuhuybn/Messaggio

Nguồn: Giảng viên Nguyễn Hữu Huy – B?môn Công ngh?thông tin Trường Cao đẳng FPT M?ng c c??c bng ?

The post [Android Nâng Cao] Ứng dụng Chat với Firebase ?Phần 3 appeared first on Cao Đẳng FPT M?ng c c??c bng ? xét tuyển.

]]>
//westview-heights.com/tin-tuc/android-nang-cao-ung-dung-chat-voi-firebase-phan-3.html/feed 0
khóa học lập trình android cơ bản Archives - Cao Đẳng FPT M?ng c c??c bng ? xét tuyển //westview-heights.com/tuyen-sinh/hcm-fpt-polytechnic-tuyen-sinh-khoa-hoc-lap-trinh-android-co-ban.html //westview-heights.com/tuyen-sinh/hcm-fpt-polytechnic-tuyen-sinh-khoa-hoc-lap-trinh-android-co-ban.html#comments Mon, 25 May 2015 06:32:14 +0000 //westview-heights.com/?p=47385 Cao đẳng thực hành FPT M?ng c c??c bng ? H?Chí Minh t?chức khóa học "Lập trình Android cơ bản" với thời gian đào tạo là 3,5 tháng dành cho mọi đối tượng.

The post HCM – FPT M?ng c c??c bng ? tuyển sinh khoá học “Lập trình Android cơ bản” appeared first on Cao Đẳng FPT M?ng c c??c bng ? xét tuyển.

]]>
Cao đẳng thực hành FPT M?ng c c??c bng ? H?Chí Minh t?chức khóa học “Lập trình Android cơ bản” với thời gian đào tạo là 3,5 tháng dành cho sinh viên đang theo học tại trường cũng như những bạn có đam mê và nhu cầu học tập trong lĩnh vực này.

Android là h?điều hành và ngôn ng?lập trình ứng dụng trên điện thoại di động ngày càng tr?nên ph?biến cùng với những h?điều hành tương t?như iOS, BlackBerry, Symbian, Palm, hay Windows Phone 7. Với th?phần chiếm tới hơn 80% thiết b?di động ?Việt Nam và nhu cầu nhân lực lên tới trên 70% trên th?giới đã thu hút rất nhiều lập trình viên hướng tới nền tảng mới m?này.

Khóa học “Lập trình Android cơ bản?/strong> của Cao đẳng thực hành FPT M?ng c c??c bng ? được nghiên cứu và thiết k?giúp người học nắm được những kiến thức cơ bản cũng như s?dụng thành thạo các công c? ngôn ng?lập trình Java (h?điều hành Android), các cấu trúc d?liệu và giải thuật ph?dụng, phát triển Mobile Apps (Ứng dụng di động) cho Android?và m?rộng cơ hội ngh?nghiệp cho học viên trong ngành ngh?đang rất “hot?hiện nay ?Lập trình thiết b?di động.

Tham gia khóa học, học viên s?được cấp miễn phí h?thống giáo trình, tài liệu học tập và được thực hành trên h?thống máy tính cấu hình cao của Cao đẳng thực hành FPT M?ng c c??c bng ? . Hoàn thành khóa học và thi đạt bài kiểm tra cuối khóa, học viên được nhận Chứng ch?do Đại học FPT cấp.

Cao đẳng thực hành FPT M?ng c c??c bng ?
 H?Chí Minh t?chức tuyển sinh khóa học Lập trình Android với thời gian đào tạo là 3,5 tháng.
Cao đẳng thực hành FPT M?ng c c??c bng ? H?Chí Minh t?chức tuyển sinh khóa học Lập trình Android với thời gian đào tạo là 3,5 tháng.

Khóa học “Lập trình Android cơ bản” – Cao đẳng thực hành FPT M?ng c c??c bng ? H?Chí Minh:

Đối tượng tham gia:

  • Sinh viên đang theo học tại FPT M?ng c c??c bng ? H?Chí Minh.
  • Học viên đam mê các thiết b?di động và thích được trải nghiệm các ứng dụng, sản phẩm công ngh?mới nhất.
  • Sinh viên các trường Trung cấp, Cao đẳng, Đại học muốn trang b?thêm k?năng lập trình trên nền tảng Java.
  • Những nhân viên của các công ty phát triển phần mềm của các cơ quan đơn v?muốn nâng cao k?năng lập trình Java trên môi trường Android.

Thời gian đăng ký và đào tạo:

  • Thời gian đăng ký:
    • Thời gian: t?ngày 01/06 ?27/06/2015
    • Địa điểm: Phòng Công tác sinh viên ?Lầu 1 – FPT M?ng c c??c bng ? H?Chí Minh
  • Thời gian đào tạo:
    • Thời lượng đào tạo: 3,5 tháng (3 buổi/tuần)
    • Khai giảng: ngày 01/07/2015 (tối th?2, 4, 6)
    • Ca học: t?17h45 ?20h45 (3h/buổi)

Học phí toàn khóa học

Tên khóa đào tạo Học phí (VNĐ)
Lập trình Android cơ bản 4.500.000

Chương trình học, công c?s?dụng:

  • Chương trình học:
    • Lập trình hướng đối tượng
    • Lập trình Java 1
    • Lập trình Android cơ bản
    • Mock Project
  • Công c?s?dụng:
    • Eclipse
    • Installing the java JDK, SDK for Android,…

Điểm nổi bật của khoá học:

  • Mỗi lớp học khoảng 25 học viên.
  • 70% thực hành ngay trên máy, 30% học lý thuyết
  • Chương trình học: học viên được học căn bản ngay t?đầu
  • Tặng sách giáo trình, tài liệu toàn khoá học
  • Chứng ch?khóa học: sau khi kết thúc khóa học sinh viên s?nhận chứng chỉ do Trường Đại học FPT cấp.

Thông tin chi tiết, vui lòng liên h?

  • Phòng Công tác sinh viên, Lầu 5, FPT M?ng c c??c bng ? H?Chí Minh
  • Điện thoại: (08) 3526 8813.

The post HCM – FPT M?ng c c??c bng ? tuyển sinh khoá học “Lập trình Android cơ bản” appeared first on Cao Đẳng FPT M?ng c c??c bng ? xét tuyển.

]]>
//westview-heights.com/tuyen-sinh/hcm-fpt-polytechnic-tuyen-sinh-khoa-hoc-lap-trinh-android-co-ban.html/feed 2