Skip to content
KisoKiso
    • Kho giao diện
    • Tên miền
    • Cloud hosting
    • Cloud server
    • Chứng chỉ SSL
    • Email Google
    • Blog
    • Hỗ trợ
      Hotline hỗ trợ 24/7
      Gửi yêu cầu hỗ trợ
      Chat trực tuyến
      Tìm kiếm tài liệu
      Đăng nhập để hỗ trợ
    • Menu
    • Menu
    FrameLayout trong Android

    Trong các UI Layout, FrameLayout là loại Layout đơn giản nhất. Mặc dù nó có thể chứa nhiều View con bên trong, nhưng mục đích chính thiết kế ra nó để chứa một View, từ đó nó trở thành cơ sở để tạo ra các View khác phức tạp hơn.

    ...

    TableLayout trong Android

    Trong bài này chúng ta sẽ tìm hiểu TalbeLayout trong Android, đây là một loại layout giúp bạn vẽ giao diện dưới dạng một table, tức là các view con ở trong sẽ được sắp xếp dưới dạng danh sách như một table.

    ...

    Relative Layout trong Android

    Trong bài này chúng ta sẽ tìm hiểu RelativeLayout trong Android, đây là một loại layout dùng để chứa nhiều layout con khác. Ngoài ra nó được xem là một điểm tựa để giúp các view con phía trong xác định vị trí của nó so với view cha, hoặc giữa các view con với nhau.

    ...

    LinearLayout trong Android

    Ở bài trước chúng ta đã tìm hiểu sơ qua về các loại layout trong Android. Trong số đó, LinearLayout là một layout mà nó sắp xếp các view con một cách liên tục theo chiều ngang hoặc đứng, và ta có thể điều chỉnh kích thước view con theo giá trị trong số layout_weight.

    ...

    UI Layout trong Android

    Trong bài này chúng ta sẽ tìm hiểu về UI Layout trong Android, đây đây là một component rất quan trọng trong việc xây dựng giao diện cho các ứng dụng Android.

    ...

    View và ViewGroup trong Android

    Các thành phần cơ bản để xây dựng giao diện người dùng (UI) trong Android là View, ViewGroup và Layout. Từ các thành phần cơ bản đó kết hợp chúng với nhau tạo ra các loại UI phức tạp cho ứng dụng Android.

    ...

    Intent Filters trong Android

    Trong bài này chúng ta sẽ tìm hiểu về Intent Filter trong Android. Công dụng của Intent Filter dùng để lọc và xác định loại Intent mà các component sẽ sử dụng.

    ...

    Explicit Intents trong Android

    Trong bài này chúng ta sẽ tìm hiểu một loại Intent mới trong Android đó là Explicit Intent. Công dụng của Explicit Intent là giúp gửi thông tin giữa các Activity.

    ...

    Implicit Intents trong Android

    Android hỗ trợ 2 loại Intent khác nhau, thứ nhất là Intent tường minh (explicit) và thứ hai là Intent không tường minh (implicit). Implicit Intent trong Android còn gọi là Intent không tường minh vì nó không chỉ định tên của component sẽ bắt đầu.

    ...

    Cấu trúc thư mục Project Android

    Trong bài này chúng ta sẽ tìm hiểu cấu trúc thư mục của một project Android gồm có những gì, để từ đó có thể áp dụng vào những ứng dụng mà sau này mình sẽ xây dựng. Tuy nhiên vì mỗi người một ý nên cấu trúc có thể khác nhau, nhưng cơ chế các component thì không có gì khác.

    ...

    Giới thiệu Intent trong Android

    Trong Android, Intent là những tin nhắn không đồng bộ cho phép các component của ứng dụng (như activities, services, broadcast receivers và content providers) yêu cầu chức năng từ một component khác.

    ...

    Fragment trong Android

    Trong bài này chúng ta sẽ tìm hiểu một khái niệm mới trong lập trình Android, đó là Fragments. Đây là module được sử dụng rất thường xuyên khi bạn xây dựng một ứng dụng Android thực tiễn, giúp chia màn hình ra thành nhiều phần riêng biệt.

    ...

    Services trong Android

    Trong Android, service là một component giữ cho ứng dụng chạy ở chế độ nền để thực hiện các hoạt động lâu dài dựa trên yêu cầu. Service sẽ không hiển thị giao diện mà nó sẽ chạy các ứng dụng ở chế độ nền như phát nhạc hoặc xử lý các hoạt động mạng khi người dùng đang chạy các ứng dụng khác.

    ...

    Broadcast Receiver trong Android

    Trong Android, Broadcast Receiver là một component cho phép hệ thống hoặc các ứng dụng khác phân phối các sự kiện đến ứng dụng như: Gửi tin nhắn pin yếu hoặc màn hình tắt tin nhắn đến ứng dụng. Các ứng dụng cũng có thể bắt đầu khởi tạo tín hiệu broadcast để cho các ứng dụng khác biết rằng dữ liệu cần thiết có sẵn trong thiết bị để sử dụng nó.

    ...

    Content Providers trong Android

    Bài này chúng ta sẽ tìm hiểu về content provider trong Android, nó đóng vai trò là một kho cung cấp nội dung cho ứng dụng Android.

    ...

    Activity trong Android

    Trong Android, Activity biểu thị một màn hình đơn với giao diện người dùng (UI) của ứng dụng và nó sẽ đóng vai trò là điểm nhập cảnh để người dùng tương tác với ứng dụng.

    ...

    Component trong một ứng dụng Android

    Bài này chúng ta sẽ tìm hiểu trong ứng dụng Android có những component cơ bản nào? Chức năng của mỗi component như thế nào, và chúng hoạt động ra sao.

    ...

    Tạo trình giả lập Android hoặc Tạo AVD (Thiết bị ảo Android)

    Trong bài này chúng ta sẽ tìm hiểu cách tạo trình giả lập Android để test các ứng dụng trong quá trình phát triển chúng.

    ...

    Chương trình “Hello World” Android

    Trong bài này chúng ta sẽ học cách code Android thông qua chương trình Hello World, thông qua ứng dụng Hello World Android này bạn sẽ hiểu cách code và chạy ứng dụng android.

    ...

    Cấu trúc hệ điều hành Android

    Trong bài này chúng ta sẽ tìm hiểu một chút về cấu trúc của hệ điều hành Android, để từ đó các bạn có thể hiểu rõ quy trình xử lý và cách mà một ứng dụng android hoạt động.

    ...

    • 1
    • 2
    Chuyên mục
    • Cấu trúc dữ liệu & Giải thuật (59)
      • Cấu trúc cây (10)
        • Cây đỏ đen (3)
        • Cây nhị phân (7)
      • Danh sách liên kết đôi (7)
      • Danh sách liên kết đơn (7)
      • Giải thuật đệ quy (8)
      • Hàng đợi Queue (4)
      • Ngăn xếp Stack (5)
      • Sắp xếp & tìm kiếm (9)
      • Thuật toán căn bản (9)
    • Control Panel (14)
      • cPanel (6)
      • Direct Admin (8)
    • CSDL căn bản (18)
    • Dev Tool (4)
    • FFmpeg (3)
    • Học Access (1)
    • Học AngularJS (51)
      • Angular 4x (18)
      • Angular 6x (3)
      • AngularJS (30)
    • Học Blogspot (35)
    • Học Bootstrap (59)
      • Twitter Bootstrap 3 (22)
      • Twitter Bootstrap 4 (2)
    • Học C / C++ (137)
      • Arduino (15)
      • Bài tập C++ (49)
        • Array (4)
        • Calculation (3)
        • Number (4)
        • Other (4)
        • Pointer (4)
        • Simple (23)
        • Sorting (1)
        • String (6)
      • Các hàm C / C++ (7)
      • Học C (25)
        • Basic (11)
        • Control Statements (6)
        • Data Type (5)
        • File I/O (1)
        • Functions (2)
      • Học C++ (41)
        • Array & Pointer (3)
        • Control Statement (13)
        • Function (5)
        • OOP (12)
        • Starting (8)
    • Học C# (152)
      • ADO.NET (11)
      • Bài tập C# (46)
      • C# căn bản (60)
        • Căn bản (37)
        • Nâng cao (23)
      • Lập trình Xamarin (3)
      • Windows Form (32)
        • Firebase (7)
        • Nâng cao (13)
        • Sự kiện (12)
    • Học Codeigniter (23)
      • Codeigniter 3x (19)
      • Codeigniter tutorials (4)
    • Học Excel (265)
      • Bài tập Excel (4)
      • Các hàm trong Excel (77)
      • Excel VBA (46)
        • Bài tập (2)
        • Excel Object (7)
        • Macro (14)
        • VBA Basic (12)
        • VBA Form (11)
      • Excel Versions (69)
        • Basics (45)
        • Charts (4)
        • Pivot Tables (14)
        • VBA Environ (6)
      • Lý thuyết Excel (27)
        • Biểu đồ (3)
        • Cơ bản (13)
        • Giao diện (8)
        • Tìm kiếm (3)
      • Thủ thuật Excel (42)
        • Excel Basic (11)
        • Excel Error (7)
        • Excel Formulas (6)
        • Excel Function (4)
        • Excel Interface (1)
        • Excel Validation (5)
        • Tips & Tricks (8)
    • Học Flutter (5)
    • Học Git (32)
      • Git căn bản (25)
        • Làm việc Branch (6)
        • Làm việc với remote (5)
        • Tìm hiểu Commit (5)
        • Tổng quan (4)
      • Github căn bản (8)
        • Căn bản (2)
    • Học Golang (3)
    • Học Java (201)
      • Bài tập Java (90)
        • Calculate (4)
        • Căn bản (9)
        • Chuỗi (11)
        • Input / Output (3)
        • Khác (27)
        • Nâng cao (8)
        • Number (20)
        • Sắp xếp – tìm kiếm (2)
        • Vòng lặp (6)
      • Các hàm Java (5)
      • Design Pattern (28)
      • Java 8 (3)
      • Java core (60)
        • Cấu trúc điều khiển (2)
        • Chuỗi và Mảng (3)
        • Collections (12)
        • Exception (6)
        • Hướng đối tượng (9)
        • Làm việc với File (5)
        • Thư viện quan trọng (5)
        • Tổng quan (8)
        • Vòng lặp (4)
        • Xử lý Luồng (6)
      • Java interview (6)
      • JDBC (7)
      • Tài liệu học Java (2)
    • Học JSON (5)
    • Học Kotlin (23)
      • Bắt đầu (3)
      • Căn bản (6)
      • Control Flow (7)
      • Function (4)
      • Kiểu dữ liệu (3)
    • Học lập trình Android (28)
      • Căn bản (13)
      • Custom view android (5)
      • Giao diện (6)
      • Intents (4)
    • Học Laravel (57)
      • Laravel 4x căn bản (10)
      • Laravel 5.x căn bản (5)
      • Laravel tutorials (40)
    • Học MongoDB (6)
    • Học MySQL (206)
      • Các hàm trong MySQL (142)
        • Advanced Functions (19)
        • Date/Time Functions (50)
        • Encryption Functions (4)
        • Numeric/Math Functions (36)
        • String Functions (33)
      • Hỏi đáp MySQL (1)
      • MySQL căn bản (25)
      • MySQL nâng cao (38)
        • Full Text Search (5)
        • Index (6)
        • Stored Procedure (7)
        • Tips (7)
        • Trigger (8)
        • View (5)
    • Học OpenCart (2)
    • Học Oracle (60)
      • Oracle căn bản (39)
        • Mở đầu (3)
        • Oracle Clauses (5)
        • Oracle Condition (6)
        • Oracle Joins (4)
        • Oracle Operators (4)
        • Oracle Query (9)
        • Oracle Reference (3)
        • Oracle Table (5)
      • Oracle nâng cao (12)
        • Oracle Advanced (5)
        • Oracle Common (2)
        • Oracle Loop/Condition (5)
      • Oracle Tips (4)
      • Tài liệu Oracle (5)
    • Học Pascal (20)
      • Căn bản (8)
      • Lệnh rẻ nhánh (2)
      • Mở đầu (3)
      • Nâng cao (1)
      • Vòng lặp (6)
    • Học Phalcon (6)
    • Học Photoshop (108)
      • Photoshop căn bản (40)
        • Bắt đầu (6)
        • Bổ sung (11)
        • Giao diện (5)
        • Hình ảnh (4)
        • Layer (11)
        • Vùng chọn (3)
      • Tài nguyên Photoshop (17)
      • Thủ thuật Photoshop (51)
    • Học PowerPoint (2)
    • Học Python (124)
      • Django (1)
      • NumPy (8)
      • Pandas (10)
      • Python căn bản (54)
        • Advanced Topics (8)
        • Bổ sung (4)
        • Datatypes (8)
        • Flow Control (5)
        • Functions (5)
        • Introduction (7)
        • Object & Class (10)
      • Python for Sysadmin (6)
      • Python Function (36)
        • Dictionary Methods (6)
        • List Methods (11)
        • Set Methods (17)
        • Tuple Methods (2)
      • Python nâng cao (9)
        • Công cụ (3)
        • Modules (5)
        • Tham khảo (1)
    • Học React Native (7)
    • Học ReactJS (45)
      • Bài tập ReactJS (2)
      • Học Next.js (7)
      • ReactJS căn bản (19)
      • ReactJS nâng cao (17)
    • Học Ruby (28)
      • Bắt đầu (5)
      • Kiểu dữ liệu (7)
      • Nâng cao (5)
      • Ruby on Rails (10)
      • Toán tử (1)
    • Học SQL Server (103)
      • SQL Server căn bản (30)
        • Condition & Operators (1)
        • Data Definition (14)
        • Data Queries (9)
        • Explored (1)
        • Getting started (5)
      • SQL Server functions (59)
        • Configuration Functions (14)
        • Conversion Functions (4)
        • Date/Time Functions (10)
        • Numeric/Math Functions (11)
        • String Functions (20)
      • SQL Server nâng cao (13)
        • Condition & Statement (3)
        • Function (2)
        • Stored Procedure (4)
        • Trigger (2)
        • View (2)
      • SQL Server Q&A (1)
    • Học SQLite (45)
      • Căn bản (25)
      • Nâng cao (20)
    • Học Swift (22)
      • Basic (9)
      • Collection Types (1)
      • Conditional (4)
      • Loops (4)
      • Transfer Statements (2)
    • Học TypeScript (28)
      • TypeScript 2.x (6)
    • Học Visual Basic (17)
      • Bắt đầu (9)
      • Kiểu dữ liệu (2)
      • Lệnh nhảy (2)
      • Vòng lặp (4)
    • Học VueJS (26)
      • VueJS 2.x (9)
    • Học Word (30)
      • Word 2016 (28)
        • Collaboration và Reviewing (3)
        • Làm việc với Objects (6)
        • Làm việc với Text (7)
        • Layout và Printing (6)
        • Mở đầu (3)
        • Mở rộng (3)
      • Word 2019 (2)
    • HTML & CSS (448)
      • Học CSS (76)
        • CSS (28)
        • CSS Parallax (8)
        • CSS Responsive (5)
        • CSS3 (35)
      • Học HTML (121)
        • Canvas (4)
        • Common tags (59)
        • Form tags (9)
        • Heading tags (6)
        • HTML (17)
        • HTML5 (17)
        • List tags (6)
        • Paragraph tags (3)
      • Học Javascript (76)
        • Bổ sung (16)
        • BOM (7)
        • Data types (9)
        • DOM (8)
        • Events (11)
        • Học NodeJS (4)
        • Javascript căn bản (14)
        • Object (4)
        • Vòng lặp (3)
      • Học jQuery (107)
        • Bài tập jQuery (5)
        • jQuery API (64)
          • jQuery Events (3)
          • jQuery Selector (61)
        • jQuery căn bản (10)
        • jQuery Mobile (12)
        • jQuery Tutorials (16)
      • Học SASS CSS (19)
      • Học SVG (12)
      • Học XML (7)
      • Speed Up (5)
      • Webpack 5 (25)
    • Kiến thức Domain (6)
    • Ngôn ngữ T-SQL (27)
      • Advanced (6)
      • Condition & Operator (4)
      • Data Queries (9)
      • Table queries (8)
    • Quản trị Linux (170)
      • Apache Kafka (10)
      • Bash Script (4)
      • Các lệnh Linux (40)
      • CentOS (4)
      • Docker (20)
      • Linux căn bản (11)
      • Linux nâng cao (3)
      • NGINX (5)
      • Quản lý User (8)
      • Redis (7)
      • Shell Script (13)
      • Thủ thuật Linux (32)
      • Ubuntu (13)
    • Testing (58)
      • JMeter testing (12)
      • Software Testing (42)
        • Test Management & Control (8)
        • TestCase Development (7)
        • Testing Fundamentals (11)
        • Testing Techniques (5)
        • Types of Testing (10)
        • WhiteBox Testing (1)
    • Thủ thuật Hosting (19)
    • Thủ thuật SEO (3)
      • Google (1)
    • Tin tức (1)
    • Tự Học PHP (564)
      • Bảo mật website (14)
      • Danh sách hàm trong PHP (306)
        • Array Functions (52)
        • Database Function (45)
        • Date / Time function (41)
        • File system Functions (65)
        • Hàm tự định nghĩa (1)
        • Hash Functions (11)
        • String Functions (66)
        • Variable handling (25)
      • Design Pattern (2)
      • Học Htaccess (4)
      • MVC PHP nâng cao (9)
      • Note và Chat với PHP (13)
        • Ứng dụng Chat (7)
        • Ứng dụng Note (6)
      • PHP 7 (9)
      • PHP Ajax (18)
      • PHP căn bản (53)
      • PHP CURL (8)
      • PHP MVC căn bản (13)
      • PHP nâng cao (20)
      • PHP tutorials (42)
      • PHP và MySQL (11)
      • Regex (3)
      • Regular Expression PHP (11)
      • Web tin tức PHP căn bản (28)
    • Wordpress (16)
      • Lập trình WordPress (15)
    Thông tin chung
    Giới thiệu về KISO
    Quy định sử dụng dịch vụ
    Quy trình xử lý khiếu nại
    Chính sách bảo mật
    Chính sách hoàn tiền
    Danh sách dịch vụ
    Kho giao diện
    Đăng ký tên miền
    Dịch vụ Cloud Hosting
    Dịch vụ Cloud Server
    Dịch vụ Email Google
    Dịch vụ quản trị
    Dịch vụ viết bài
    Dịch vụ tối ưu Wordpress
    Dịch vụ quản trị Website
    Dịch vụ quản trị Server
    Code phần mềm theo yêu cầu
    Hướng dẫn sử dụng
    Hướng dẫn thanh toán
    Hướng dẫn đăng ký dịch vụ
    Hướng dẫn sử dụng dịch vụ
    Hướng dẫn gửi Ticket hỗ trợ
    Câu hỏi thường gặp

    © 2023 KISO

    { Làm việc = cả }

    Copyright © 2023 KISO

    { Làm việc = cả }

    zalo Chat Zalo
    0968555833
    • Kho giao diện
    • Tên miền
    • Cloud hosting
    • Cloud server
    • Chứng chỉ SSL
    • Email Google
    • Blog
    • Đăng nhập