Skip to main content

Posts

Showing posts with the label Android

Websites hỗ trợ học lập trình tốt

1.Trang cung cấp lý thuyết + code ví dụ http://www.w3schools.com/ 2.Trang giải quyết thắc mắc khi code http://stackoverflow.com/

Tài liệu học lập trình android từ cơ bản -> nâng cao ( Tiếng Việt - English)

1. Lập trình ứng dụng android  Mục tiêu của tài liệu giúp nguời học: Tự thiết lập môi trường để phát triển ứng dụng cho Android.  Áp dụng được quy trình phát triển ứng dụng cho điện thoại Android.  Tự phát triển ứng dụng Android hoàn chỉnh, theo mô hình hướng đối tượng, tích hợp các module của Google, của nhà phát triển thứ 3 vào ứng dụng của bạn.  Hiểu biết sâu sắc về Android và những công nghệ mới của Google.  Tự phát triển ứng dụng Android hoàn chỉnh tích hợp các modul DOWNLOAD TÀI LIỆU 2. Lập Trình BLOCK 3. Ebook  Tham khảo bên link  http://www.studycoding.net/2014/04/andbook-ebook-au-tien-cua-dan-lap-trinh.html --TỔNG HỢP BÀI VIẾT HUỚNG DẪN HỌC LẬP TRÌNH ANDROID--

Custom Button trong Android

Trong android các control đều thuộc lớp View. Như TextView, Button, EditText, . . . .Các bạn có thể tùy chình hình dạng, trang trí giao diện cho các control này như ý muốn. Hôm này Học Lập Trình sẽ huớng dẫn các bạn 1 cách tùy chỉnh giao diện cho các control 1 cách đơn giản là include file .xml vào cho background để điều chỉnh giao diện. Đầu tiên các bạn tạo 1 file .xml trong thư mục draw để tùy chỉnh giao diện. Chuột phải vào thư mục Draw -> New -> File XML Đặt tên dinhdang.xml Thêm code sau vào: <shape android:shape="rectangle" xmlns:android="http://schemas.android.com/apk/res/android"> <!-- Set màu nền --> <solid android:color="#FACC2E"> </solid> <!-- đặt thuộc tính màu và độ rộng của đường viền --> <stroke android:color="#0101DF" android:width="3dp"> </stroke> <!-- các thuộc tính căn chỉnh --> <padding android:bottom="10dp"

Hướng dẫn cài đặt XAMARIN in Visual Studio 2012

XAMARIN  là nền tản lập trình mới giúp lập trình viên phát triển code trên đa nền tản. Chỉ cần code 1 lần và Buil ra được 3 nền tản trên di động ( Android  - iOS - WinPhone ) StudyCoding.Net sẽ hướng dẫn các bạn cài đặt Xamarin để lập trình trên Visual Studio 2012 Bước 1: Vào trang chủ của Xamarin để download file cài đặt: Click vào Download now Chọn Just me ->  sao đó download Bước 2: Bắt đầu cài đặt Bạn nên tắt tùy chọn Automatically send troubleshooting information Chọn Continue Chọn Next Check vào I agree to license Items Chọn Next Chọn I agree to license tems Đợi download xong! 1.51Gb Đợi xong quá trình cài đặt: Sau khi check hết các icon là hoàn thành quá trình cài đặt: Bước 3: Xem thành quả và tạo project Mở Visual Studio 2012 -> chọn new project + Android + iOS Chọn iPhone, iPad, . . . ----TỔNG HỢP BÀI VIẾT HƯỚNG DẪN HỌC iOS ---- Tài liệu iOS ( Tiếng

Tổng hợp bài viết nhập môn lập trình android

--- Để tiện việt theo dõi các bài viết huớng dẫn học lập trình android  mình sẽ tổng hợp các bài viết theo thứ tự. Các bạn có thể trao đổi ở forum: Tại đây Bài 1 - Hướng dẫn cài đặt Eclipse Bài 2 - Cài đặt máy ảo Android Genymotion Bài 3 - Ứng dụng đầu tiên  ( Nhập vào 2 số và tính tổng) Bài 4 - Cấu trúc 1 project Android Bài 5 - Các Layout cơ bản Android

Source Code Game Android

Mình có tổng hợp 1 số source code game đơn giản trên android giúp hỗ trợ học tập , làm đồ án, làm quen với làm game 2D trên android. 1. Game 2048 Với giao diện  đơn giản - code xử lý không hề phức tạm nhưng 2048 là 1 game "sôt"  trên cộng đồng game di động gần đây. Download Source Code 2. Game Pikachu  Thể loại game rất quen thuộc. Với giao diện thân thiện với nhiều icon pikachu đẹp. Download Source Code 3. Game trúc xanh  Với luật chơi đơn giản với 2 hình lật lên giống nhau thì đuợc tính điểm Game 2 hình giống nhau là nên tản để viết các game phức tạm  Download Source Code  3. Game xếp hình 1 tậm hình đuợc cắt ra thành nhiều tấm nhỏ. Nguời chơi phải sắp xếp lại cho đúng thứ tự Download Source Code  4. Chuyển số Là nền tản của các game sắp xếp theo 1 quy luật nào đó. Bản game demo trên ma trận các button -> sắp xếp theo số tăng từ 1 -> 9 Download Source Code SOURCE CODE DÙNG HỖ TRỢ HỌC TẬP, LÀM QUEN VỚI LÀM GAME ĐƠN GIẢN TRÊN

Lập trình mạng Android ( Giao thức TCP)

Cách thức truyền dữ liệu sử dụng giao thức TCP Demo game caro Code: Tại đây

Bài 3 - Ứng dụng đầu tiên ( Nhập vào 2 số và tính tổng)

Hướng dẫn bởi StudingCoding Hôm nay mình sẽ hướng dẫn các bạn làm 1 app đơn giản android trên Eclipse Ứng dụng đầu tiên - Nhập vào 2 số tính tổng --------------- 1. Hướng dẫn thực hiện [QUOTE] Bước 1: Cài đặt và cấu hình Eclipse ( các bạn có thể xem lại ở bài viết trước) Bước 2: Khởi động Eclip vào tạo 1 project Mình sử dụng máy ảo Gennymotion ( bạn có thể vào xem hướng dẫn cài đặt máy ảo này) Bước 3: Sau khi tạo xong project ta bắt đầu viết ứng dụng + Vào layout để thiết kế giao diện cho ứng dụng trước. Giao diện gồm có 2 cái nhãn để hiện " Nhập a" "nhập b" và tương ứng 2 o Edittext để nhập dữ liệu + 1 button để xuất kết quả Các control bạn có thể kéo thả vào hoặc vào file code để code Đã xong phần giao diện ( các bạn nhớ lưu lại nhé) Kết quả sẽ xuất ra dưới dạng thông báo nhé! + Vào file xử lý để code       - Ánh xạ các control bên giao diện qua file xử lý     - xử lý ---> đã code xong Bước 4: chạy ứng dụng Vừa chạ

Bài 2 - Cài đặt máy ảo Android Genymotion

Phần mềm giả lập máy ảo trên Android [media=youtube]zeA7uhpVplU[/media] Bước 1: Đăng ký tài khoản   https://cloud.genymotion.com/page/customer/login/?next=/page/launchpad/download/ Bước 2: Tải và cài đặt  Oracle VirtualBox  hoặc có thể tải  gói Genymotion  có tích hợp sẵn VirtualBox. Cài đặt Genymotion theo các chỉ dẫn trên màn hình. Cụ thể: You'll need the following: Virtual Box Genymotion app Installation Starting up the app for first time after installation. You'll need to log in to download the virtual device After logging in, select the virtual device or variant you want to try out. Just hit next.  Wait for it to get downloaded. Select the virtual device you just downloaded and hit start/play. Playing around You'll be greeted with this lockscreen. #Just for thread's sake   . Features You can configure battery level. You can even set the coordinates/ configure GPS. It