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 ...

Tác giả: Hoàng Hải Đăng viết 15:31 ngày 07/09/2018

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ác giả: Tạ Quốc Bảo viết 15:31 ngày 07/09/2018

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 ...

Tác giả: Vũ Văn Thanh viết 15:30 ngày 07/09/2018

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 ...

Tác giả: Tạ Quốc Bảo viết 15:30 ngày 07/09/2018

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. ...

Tác giả: Vũ Văn Thanh viết 15:30 ngày 07/09/2018

[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 :)

Tác giả: Trần Trung Dũng viết 15:29 ngày 07/09/2018

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 = ...

Tác giả: Trần Trung Dũng viết 15:29 ngày 07/09/2018

Ẩ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, ...

Tác giả: Tạ Quốc Bảo viết 15:29 ngày 07/09/2018

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ợ ...

Tác giả: Tạ Quốc Bảo viết 15:28 ngày 07/09/2018

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.

Tác giả: Tạ Quốc Bảo viết 15:28 ngày 07/09/2018

[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ác giả: Hoàng Hải Đăng viết 15:28 ngày 07/09/2018

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 ...

Tác giả: Bùi Văn Nam viết 15:28 ngày 07/09/2018

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ác giả: Vũ Văn Thanh viết 15:28 ngày 07/09/2018

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 ...

Tác giả: Trần Trung Dũng viết 15:28 ngày 07/09/2018

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ác giả: Vũ Văn Thanh viết 15:27 ngày 07/09/2018

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ác giả: Bùi Văn Nam viết 15:27 ngày 07/09/2018

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 ...

Tác giả: Vũ Văn Thanh viết 15:26 ngày 07/09/2018

[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ác giả: Bùi Văn Nam viết 15:26 ngày 07/09/2018

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ác giả: Tạ Quốc Bảo viết 15:26 ngày 07/09/2018

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 ...

Tác giả: Trần Trung Dũng viết 15:25 ngày 07/09/2018