Wednesday, September 9, 2015
Wednesday, August 12, 2015
Cách chuyển giữa các màn hình trong App inventor
Nếu bạn có nhu cầu làm nhiều màn hình trong ứng dụng của bạn thì các khối sau đây là không thể thiếu cho mỗi màn hình.
Chỉ cần đặt chúng vào mỗi màn hình của bạn đúng bạn sẽ không còn lo lắng, hay đau đầu vì ứng dụng của bạn bị lỗi mỗi khi chuyển màn hình
Chỉ cần đặt chúng vào mỗi màn hình của bạn đúng bạn sẽ không còn lo lắng, hay đau đầu vì ứng dụng của bạn bị lỗi mỗi khi chuyển màn hình
Tuesday, May 19, 2015
Hướng dẫn sử dụng Any component trong App inventor
Khi mới sử dụng App inventor, hầu như mọi người đều không để ý hoặc không biết cách sử dụng tính năng Any component của nó.
Any component có thể hiểu nôm na là mọi thành phần. Trong Any component này chứa Any button, any listpicker, any clock .... và khi chúng ta thực hiện 1 hành động nào đó và sử dụng any button chẳng hạn thì mọi Button trong danh sách Button mà ta tạo sẽ thực hiên theo hành động đó.
Như vậy, việc sử dụng Any component có thể chia thành các bước như sau:
Hình minh họa:
Hành động ở đây ta nên đặt trong 1 Procedures (Quy trình) để ta có thể dễ dàng quản lý và đưa vào thực hiện trong các khối 1 cách dễ dàng. Như trong ví dụ tôi có thể đặt Hanhdong trong khôi Screen1.Initalize để nó thực hiện ngay khi khởi động hoặc có thể cho nó vào trong khối Button.click nào đó 1 cách đơn giản.
Any component có thể hiểu nôm na là mọi thành phần. Trong Any component này chứa Any button, any listpicker, any clock .... và khi chúng ta thực hiện 1 hành động nào đó và sử dụng any button chẳng hạn thì mọi Button trong danh sách Button mà ta tạo sẽ thực hiên theo hành động đó.
Như vậy, việc sử dụng Any component có thể chia thành các bước như sau:
- B1: Tạo một danh sách các thành phần muốn thực thi cùng 1 hành động. Ở đây tôi sẽ sử dụng Button làm ví dụ.
- B2: Sử dụng Any button để thực hiện hành động mong muốn cho mọi Button trong danh sách.
Hình minh họa:
Hành động ở đây ta nên đặt trong 1 Procedures (Quy trình) để ta có thể dễ dàng quản lý và đưa vào thực hiện trong các khối 1 cách dễ dàng. Như trong ví dụ tôi có thể đặt Hanhdong trong khôi Screen1.Initalize để nó thực hiện ngay khi khởi động hoặc có thể cho nó vào trong khối Button.click nào đó 1 cách đơn giản.
Friday, May 8, 2015
App:Aha mình có mặt (Audio book)
Tên ứng dụng: A ha mình có mặt
Loaị ứng dụng: Audio book
Mô tả: Với giọng đọc chuẩn, mượt mà, các bạn sẽ vô cùng thích thú thưởng thức những câu chuyện về chú chó biết nói có cái tên Yes. Đây là những câu chuyện đầy ắp tính nhân văn và giáo dục sâu sắc.
Câu chuyên của tác giả nhà văn Nguyễn Thị Bích Nga
Được thể hiện qua giọng đọc của Nhím xù và Hằng Nga
Link cài app: https://play.google.com/store/apps/details?id=appinventor.ai_rentbikehanoi.ahaMinhCoMat
Ảnh chụp màn hình:
Loaị ứng dụng: Audio book
Mô tả: Với giọng đọc chuẩn, mượt mà, các bạn sẽ vô cùng thích thú thưởng thức những câu chuyện về chú chó biết nói có cái tên Yes. Đây là những câu chuyện đầy ắp tính nhân văn và giáo dục sâu sắc.
Câu chuyên của tác giả nhà văn Nguyễn Thị Bích Nga
Được thể hiện qua giọng đọc của Nhím xù và Hằng Nga
Link cài app: https://play.google.com/store/apps/details?id=appinventor.ai_rentbikehanoi.ahaMinhCoMat
Ảnh chụp màn hình:
Friday, April 10, 2015
App: Pippi tất dài
Tên ứng dụng: Pippi tất dài
Loại ứng dụng: Audio book
Mô tả; Với giọng đọc chuẩn, mượt mà, các bạn sẽ vô cùng thích thú thưởng thức những cầu truyện về cuộc đời của cô bé Pippi tất dài. Đây là những câu chuyện đầy ắp tính nhân văn và giáo dục sâu sắc.
Link cài app: https://play.google.com/store/apps/details?id=appinventor.ai_rentbikehanoi.pippi_tat_dai
Một số hình ảnh trong ứng dụng:
Loại ứng dụng: Audio book
Mô tả; Với giọng đọc chuẩn, mượt mà, các bạn sẽ vô cùng thích thú thưởng thức những cầu truyện về cuộc đời của cô bé Pippi tất dài. Đây là những câu chuyện đầy ắp tính nhân văn và giáo dục sâu sắc.
Link cài app: https://play.google.com/store/apps/details?id=appinventor.ai_rentbikehanoi.pippi_tat_dai
Một số hình ảnh trong ứng dụng:
Wednesday, April 8, 2015
Cách tạo list danh sách dài cho App inventor
Trong App inventor bạn có thể tạo danh sách bằng khối
Ví dụ để tạo 1 danh sách 3 thành phần ta tạo các khối sau
Ví dụ để tạo 1 danh sách 3 thành phần ta tạo các khối sau
Nhưng nếu bạn muốn tạo 1 danh sách dài hơn 10 thì việc dùng khối này quả là rất khó chịu vì nó chiếm nhiều không gian của trình biên tập và ảnh hưởng đến thao tác thêm bớt hay sửa chữa của chúng ta.
Hôm nay tôi sẽ giới thiệu cách tạo 1 danh sách dài tùy ý cho bạn để dùng trong App inventor.
Ở đây tôi dùng ví dụ là tôi cần tạo 1 sách sách bài hát đuôi mp3 trên webserver của tôi với link như sau: http://web.vn/baihat_1.mp3 đến http://web.vn/baihat_30.mp3.
Đầu tiên mở exel lên, đánh vào thông tin:
dòng 1: http://web.vn/baihat_1
dòng 2: .mp3
Đưa chuột về góc vuông phía dưới của ô và kéo sang phải để tạo danh sách đến ô thứ 30 (ô mà bạn muốn tạo)
Lặp lại với ô đuôi .mp3 nhưng bạn cần chọn cả 2 ô để danh sách chỉ lặp lại .mp3 thôi mà không nhày thành .mp4, mp5.
Ở dòng thứ 3 tiến hành nối 2 dòng trên bằng lệnh: =A1&A2 sau đó ấn Enter
Ta sẽ được kết quả như hình. Tiến hành kéo tạo danh sách đến vi trí mong muốn
Tiến hành save as với định dạng csv
Mở file csv vửa tạo bằng Notepad++
Chọn toàn bộ dòng thứ 3 và copy lại.
Mở App inventor tạo các khối như hình và paste dòng vừa copy vào khối Text
Vậy là ta đã tạo được danh sách dài như yêu cầu.
Tuy nhiên nếu bạn muốn tạo danh sách dài bằng tiếng việt mà không bị lỗi font thì cần phải làm thêm vài điều chỉnh như sau:
Với file exel như trên nhưng với danh sách tiếng việt
Tiến hành save as với định dạng unicode text
Mở file unicode text vừa tạo (đuôi .txt) bằng Notepad++ chọn khoảng trắng giữa 2 phần tử và ấn Ctrl+H thay khoảng trắng đấy bằng dấu phẩy ( , ) như hình
Sau khi replace All tiến hành copy dòng vừa tạo vào App inventor như trên là ta đã tạo được danh sách tiếng Việt như mong muốn.
Chúc các bạn phát mình vui vẻ.
Wednesday, April 1, 2015
Tạo dấu phân cách hàng nghìn cho số trong App Inventor
Số trong App inventor không có phần tự động phân cách phần nghìn.
Vì vậy nếu bạn muốn số 12000 trong App Inventor hiện thị thành 12.000 bạn cần tạo các khối sau để có thể hiện thị được kết quả mình cần.
Vì vậy nếu bạn muốn số 12000 trong App Inventor hiện thị thành 12.000 bạn cần tạo các khối sau để có thể hiện thị được kết quả mình cần.
Subscribe to:
Posts (Atom)