
Tính chiều cao dự kiến của UILabel áp dụng cho trường hợp Show More.
Xin chào mọi người. Mình xin chia sẽ một UILabel Helper nhỏ dùng trong truờng hợp cần tính chiều cao của UILabel để xác định "Show More" button có nên được hiển thị hay không . Đây là helper của mình: Có một hạn chế ở helper này là bạn đã xác định được chiều rộng của UILabel. Mình sẽ khắc ...

Hello World với Swift
Hôm nay mình sẽ hướng dẫn các bạn viết chương trình Hello World sử dụng Swift. Để bắt đầu, chúng ta sẽ viết 1 chương trình đơn giản: print("Hello World!") Sử dụng lại Chương trình trên sẽ in ra dòng chữ Hello World!. Đơn giản vãi nồi!!! Để có thể sử dụng lại mã nguồn trên ở nhiều nơi, bây ...

Tạo môi trường Bootstrap nhanh cho trang web Ruby on Rails
Trang web demo Gemfile gem 'bootstrap-sass' group :development do gem 'bootstrap-generators' gem 'rails_layout' end Dùng gem rails_layout để tạo giao diện bootstrap cho trang web. Dùng gem bootstrap-generators để tạo giao diện bootstrap khi ta dùng scaffold. Cài đặt giao ...

Swift Open Source
Ngày hôm nay, Apple vừa công bố bản Swift open source đúng như họ đã hứa hồi WWDC 2015 tháng 6. Phiên bản mới này hỗ trợ các hệ điều hành: iOS , Mac OS X và Linux ! Như vậy, Swift bây giờ không chỉ là ngôn ngữ dành riêng cho dân lập trình iOS nữa, mà nó đã trở thành một ngôn ngữ đa dụng ...

Dùng slim làm template engine cho trang web Ruby on Rails
Thông thường khi mới làm quen với Rails thì chúng ta vẫn dùng template engine mặc định là *.html.erb để viết. Hôm nay mình giới thiệu cho những bạn nào chưa biết về slim template engine, dùng slim để viết trang web sẽ tiết kiệm thời gian, và việc viết code cũng trở nên thoải mái hơn phần nào. ...

[Swift] Custom UISwitch
Trong lúc rãnh rỗi mình custom UISwitch với animation đơn giản. Đây là nguồn của animation: https://dribbble.com/shots/2309834-Yet-another-toggle-animation Đây là code example của mình https://github.com/knn90/Switcher Mong mọi người chém nhẹ tay :)

Chuyển từ AndroidTestCase sang AndroidJUnit4
Trước đây: public class SomeClassTest extends AndroidTestCase { private SomeClass klass; @Override protected void setUp() throws Exception { super.setUp(); // This old way that we all get used to. final Context context = getContext(); final SharedPreferences preferences = ...

Ẩn hiện status bar trong iOS
Nhân một dịp làm với status bar iOS, mình muốn điên lên với nó. Không hiểu cơ chế nó chạy thế nào và hàm nào để set. Và sau khi search tìm hiểu mãi cuối cùng mình thấy no chạy thế nào. Bài viết này tổng hợp lại những hiểu biết của mình về việc ẩn hiện status bar trong iOS 7 trở về sau. Trước đây, ...

Android - Webview tự động play video
Để play video trên webview thì tất nhiên trình duyệt web của thiết bị android của bạn phải hổ trợ HTML5. Trong bài này tôi xin nói về cách play video trên các thiết bị android mà trình duyệt có hổ trợ HTML5. Vì chỉ là newbie nên tôi chỉ viết bài đơn giản và có gì thiếu sót thì mong các bạn hổ trợ ...

Thêm Plugin Genymotion vào Android Studio
Bạn đang xài máy ảo Genymotion để chạy thử các ứng dụng của Android. Nếu bạn đang sử dụng Android Studio thì bạn càng dễ dàng mở máy ảo Genymotion của mình hơn. Hôm nay mình sẽ hướng dẫn các bạn cách thêm Plugin Genymotion vào Android Studio . Cảm ơn các bạn đã đọc.

[newspaper]theme newspaper 8.1 bản quyền
Theme newspaper 8.1 Theme tin tức, magazine, blog chuyên nghiệp với rất nhiều style và chức năng dựng sẵn cho phép kéo thả sắp xếp và chỉnh sửa giao diện trực quan bằng Visual Composer, nhanh gọn và chuẩn SEO Bao gồm rất nhiều tính năng và demo layout dựng sẵn ...

Tìm hiểu về JSON PHP
Việc sử dụng JSON phổ biến là đọc dữ liệu từ máy chủ web và hiển thị dữ liệu trong một trang web. Bài viết này sẽ hướng dẫn bạn cách trao đổi dữ liệu JSON giữa máy client và máy chủ PHP. Tệp tin PHP PHP có một số hàm được tích hợp sẵn để xử lý JSON. Các đối ...

Theme Flatsome v3.4
Flatsome là một theme bán hàng có khả năng tùy biến rất cao. Trước mình cũng nghe nhiều nhưng chưa sài. Lúc vào làm ở công ty thì công ty dùng nó làm nền để Làm website cho khách hàng. Và mình đã hiểu vì sao Flatsome đúng như tên gọi là thần thánh. link ...

Tìm hiểu các ứng dụng XML
Trong nội dung này trình bày một số ứng dụng HTML sử dụng XML, HTTP, DOM và JavaScript. Tài liệu XML được sử dụng Ở đây chúng ta sẽ sử dụng tệp tin XML “cd_catalog.xml”. Hiển thị dữ liệu XML trong bảng HTML Ví dụ này lặp đi lặp lại qua mỗi phần ...

Giới thiệu về Fatfree Framework - F3
Hi, Hello. Nếu là một lập trình viên về mảng web, chắc các bạn ít nhiều đều ăn nằm qua với các framework rồi nhỉ? (mà bây giờ mấy ai đã code chay - đều chọn cho mình một con gấu ). Và hôm nay đây mình sẽ giới thiệu với các bạn một con gấu mới mang tên FatFree Framework, đơn giản gọi là F3. ...

Tìm hiểu về JSON HTML
Bạn có thể dễ dàng dịch JSON sang JavaScript. Và JavaScript có thể được sử dụng để tạo HTML trong các trang web của bạn. Bảng trong HTML Tạo một bảng HTML với dữ liệu nhận được như là JSON: obj = { "table":"customers", "limit":20 }; dbParam = ...

Tìm hiểu ví dụ về AJAX Database
AJAX có thể được sử dụng cho giao tiếp tương tác với cơ sở dữ liệu. Ví dụ về AJAX Database Ví dụ sau sẽ cho thấy một trang web có thể lấy thông tin từ cơ sở dữ liệu bằng AJAX như thế nào: Giải thích ví dụ – hàm showCustomer() Khi người dùng chọn một ...

[Plugin] Custom field wordpress 5.6.3 Bản Mới Nhất Hiện Nay
Hi all Hôm Nay Mình Gửi Mọi Người một plugin mạnh hiện tại các AE trong khóa học của thầy Việt đều sử dụng, và rất tốt, Các bản cập nhật tới mình sẽ update tai đây, nhớ theo dõi bài viết ver:5.6.3:Download

Tìm hiểu hàm JSON.stringify() trong JSON
Một ứng dụng phổ biến của JSON là trao đổi dữ liệu đến / từ một máy chủ web. Khi gửi dữ liệu đến một máy chủ web, dữ liệu phải là một chuỗi. Chuyển đổi một đối tượng JavaScript thành một chuỗi với JSON.stringify(). Chuyển đổi một đối tượng JavaScript Giả sử ...

Tổng hợp các phím tắt
Sử dụng phím tắt sẽ giúp bạn tiết kiệm thời gian. Phím tắt dành cho Windows và Mac Phím tắt thường được sử dụng trong các hệ điều hành hiện đại và các chương trình phần mềm máy tính. Phím tắt cơ bản Mô tả Windows Mac OS Chỉnh menu Alt + E ...