- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
[Android] Tương tác với vòng đời Activity bằng lifecycle-aware components
Bài viết được dịch tại: https://developer.android.com/topic/libraries/architecture/lifecycle Lifecycle-aware nhận các phản hồi về sự thay đổi trong trạng thái của vòng đời của các thành phần như activities hay fragments và thực hiện các hành động thích hợp. Component này giúp chúng ...
Promise - Lời hứa ngọt ngào trong JavaScript (P.2)
Thế giới trước khi có Promise trông như thế nào? Hãy cùng xem sự xuất hiện của Promise có thực sự "ngọt ngào" như tên gọi của nó hay không nhé. Hàm xử lí tuần tự - Hàm xử lí bất đồng bộ Trước tiên ta sẽ đưa ra một ví dụ để hình dung rõ hơn hai loại hàm xử lí này, đầu tiên là hàm xử lí ...
100 "sự thật" thú vị về Ruby (Part 1)
Sau 2 năm làm việc với ruby, quả thật ngôn ngữ này còn chứa nhiều thứ hay ho mà bản thân mình chưa biết. Trong quá trình tìm hiểu, mò mẫm, mình có sưu tầm dược một bài viết khá hay. Mình xin phép được giới thiệu lại với mọi người. 100 "sự thật" nhỏ nhỏ mà đầy thứ vị. Method methods Bởi vì ...
[Android] "Orientation changes" và thay đổi cấu hình Activity tại runtime
Nếu bạn là một Android Developer, thì ắt hẳn việc xử lý xoay màn hình là một vấn đề rất quen thuộc khi phát triển ứng dụng. Lúc đầu mới làm về Android mình cũng chẳng thèm quan tâm đâu nhưng dần mình thấy đây thực sự là một vấn đề rất đáng quan tâm nếu bạn để ý đến trải nghiệm người dùng. Trong ...
Functional Programming - Con đường sáng - Phần 1
Lúc bấy giờ, Tin giới Tây phương xuất hiện 2 lão quái Nguyên Anh hậu kỳ đỉnh phong, chỉ thiếu nửa bước cảm ngộ ý cảnh là đột phá tới cảnh giới Hóa Thần. Một người là Đồ Linh tôn giả - tức Alan Turing, nổi danh với pháp môn Turing Machine. Người kia là Khâu Kỳ thượng tiên, Alonzo Church, tung hoành ...
Một số method hay trong Array và cách dùng ( Phần 1 )
Array trong ruby có rất nhiều method hay , cách sử dụng cũng rất đa dạng , đội khi cũng rất dễ nhầm lẫn . Hôm nay , mình xin được phép chia sẻ một vài method cùng với chức năng của chúng . 1 Count Đây là hàm dùng để đếm phần tử trong mảng , còn đếm như thế nào , đếm ra sao thì chúng ta cùng xem ...
RecyclerView Adapter với Rx và Data binding
Tiếp tục với chủ đề Rx và RecyclerView, bài này mình sẽ kết hợp giữa Rx và RecyclerView Adapter, bên cạnh đó sử dụng Data binding. Vậy ta sẽ phải hoàn thành 3 điều sau: Tạo một RecyclerView Adapter chung cho tất cả Nó phải trả về binding trong Rx stream Nó cũng phải hộ trợ multiple item ...
Code Clean-up Kotlin
Giống như những ngôn ngữ khác thì việc refactor giúp chúng ta code nhanh , người khác đọc code cũng dễ hiểu hơn. Sử dụng apply cho các câu lệnh khởi tạo đối tượng để cho code sạch hơn, dễ đọc hơn. // Don't val textView = TextView( this ) textView.visibility = View.VISIBLE textView.text ...
[Android] Implement StickyHeaderRecyclerView với ItemDecoration của RecyclerView
Tại Google I/O 2014, cùng với sự ra mắt của Android Lollipop, Google đã giới thiệu RecyclerView - a better ListView với nhiều cải tiến cho phép gia tăng hiệu năng, đồng thời giải quyết nhiều vấn đề tồn tại của phiên bản ListView cũ. Khi nói đến RecyclerView, chúng ta có thể nhắc đến một số khái ...
Pagination Angular With Gem Kaminari
Mình mới làm quen với angular 1 thời gian, phải sử lý đến pagination. :man_detective_tone1: Những thư viện của angular đều là load tất cả item vào pagination rồi xử lý, nên mình quyết định custom 1 cái service pagination dùng cho sướng .. Làm với gem Kaminari chỉ cần truyền lên params[:page] ...