• Bài 7 - Lập trình Android cơ bản - Android Content ProviderBài 7 - Lập trình Android cơ bản - Android Content Provider

    Sourcecode của bài học bao gồm 3 Project demo : ContentProviderDemo ContentProviderDemo1 ContentProviderDemo2 Mỗi Demo sẽ giải quyết từng vấn đề của Tutorial. Các bạn cứ add hết vào workspace để tiện theo dõi.

    pdf10 trang | Chia sẻ: lylyngoc | Ngày: 30/03/2015 | Lượt xem: 1636 | Lượt tải: 3

  • Bài 7. Thiết kế use caseBài 7. Thiết kế use case

    Kiểm tra sự nhất quán trong quá trình thực hiện use case Tinh chỉnh sự hiện thực hóa use case từ mô hình phân tích sử dụng các thành phần thiết kế

    ppt11 trang | Chia sẻ: lylyngoc | Ngày: 30/03/2015 | Lượt xem: 1664 | Lượt tải: 0

  • Bài 6: Tự học lập trình Android - Android SQLite DatabaseBài 6: Tự học lập trình Android - Android SQLite Database

    Mỗi ứng dụng đều sử dụng dữ liệu, dữ liệu có thể đơn giản hay đôi khi là cả 1 cấu trúc. Trong Android thì hệ cơ sở dữ liệu được sử dụng là SQLite Database, đây là hệ thống mã nguồn mở được sử dụng rộng rãi trong các ứng dụng ( Mozilla Firefox sử dụng SQLite để lưu trữ các dữ liệu về cấu hình, iPhone cũng sử dụng cơ sở dữ liệu là SQLite). T...

    pdf4 trang | Chia sẻ: lylyngoc | Ngày: 30/03/2015 | Lượt xem: 1726 | Lượt tải: 3

  • Bài 6 Gắn kết dữ liệuBài 6 Gắn kết dữ liệu

    • Kiểm soát dữ liệu hướng đến tự động; • Kiểm soát nguồn dữ liệu với giá trị tham số để xác định dữ liệu cần phải được lựa chọn • Một kiểm soát nguồn dữ liệu được đóng gói trong một lớp có nguồn gốc từ DataSourceView • Ở mức tối thiểu DataSourceView phải thực hiện các chức năng (INSERT, UPDATE, và DELETE)

    pdf26 trang | Chia sẻ: lylyngoc | Ngày: 30/03/2015 | Lượt xem: 1644 | Lượt tải: 1

  • Bài 6. Xác định các phần tử thiết kếBài 6. Xác định các phần tử thiết kế

    Xác định các phần tử thiết kế Hệ thống con (Subsystem) Tính tái sử dụng lại (Reusability) Mô hình phân tầng trong quá trình thiết kế

    ppt40 trang | Chia sẻ: lylyngoc | Ngày: 30/03/2015 | Lượt xem: 2036 | Lượt tải: 0

  • Bài 5 -Lập trình Android cơ bản - Android ServiceBài 5 -Lập trình Android cơ bản - Android Service

    Nó có thể được bắt đầu và được cho phép hoạt động cho đến khi một người nào đó dừng nó lại hoặc nó tự ngắt. Ở chế độ này, nó được bắt đầu bằng cách gọi Context.startService() và dừng bằng lệnh Context.stopService(). Nó có thể tự ngắt bằng lệnh Service.stopSelf() hoặc Service.stopSelfResult(). Chỉ cần một lệnh stopService() để ngừng Service ...

    pdf3 trang | Chia sẻ: lylyngoc | Ngày: 30/03/2015 | Lượt xem: 1728 | Lượt tải: 3

  • Bài 5: ADO.NETBài 5: ADO.NET

    • Khi phát triển các ứng dụng trên nền web thì công việc chủ yếu phải giải quyết là xử lý Cơ sở dữ liệu • ADO.NET (Active Data Object) cho phép thao tác Cơ sở dữ liệu : – Các ứng dụng webform – Các ứng dụng winform

    pdf30 trang | Chia sẻ: lylyngoc | Ngày: 30/03/2015 | Lượt xem: 1891 | Lượt tải: 1

  • Bài 4: Intent và Broadcast ReceiverBài 4: Intent và Broadcast Receiver

    Theo định nghĩa của Google, Intent là một miêu tả về một hoạt động cần được thực hiện. Còn nói một cách đơn giản và dễ hiểu hơn, Intent là một cơ cấu cho phép truyền thông điệp giữa các thành phần của 1 ứng dụng và giữa các ứng dụng với nhau.

    pdf15 trang | Chia sẻ: lylyngoc | Ngày: 30/03/2015 | Lượt xem: 1620 | Lượt tải: 1

  • Bài 4: Master PageBài 4: Master Page

     Master Page cho phép bạn bố trí layout của ứng dụng một cách phù hợp  Tổ chức thực hiện:  xây dựng Master Page  xây dựng các trang nội dung

    pdf29 trang | Chia sẻ: lylyngoc | Ngày: 30/03/2015 | Lượt xem: 1854 | Lượt tải: 1

  • Bài 3 - Lập trình Android cơ bản: ViewGroup và Custom AdapterBài 3 - Lập trình Android cơ bản: ViewGroup và Custom Adapter

    Trong bài này mình sẽ hướng dẫn cách tạo 1 custom ViewGroup, sử dụng ViewGroup này vào ListView, và cuối cùng là tạo 1 Option Menu. Đây cũng sẽ là bài cuối cùng mình viết về làm việc với View, các bài sau sẽ chuyển qua Intent và BroadCast Receiver.

    pdf10 trang | Chia sẻ: lylyngoc | Ngày: 30/03/2015 | Lượt xem: 1568 | Lượt tải: 2