Thursday, April 21, 2016

Download Ubuntu 16.04 LTS

By With No comments :


Ubuntu 16.04 LTS is available to download! Let's take a look at the most important new features and changes in this long term release.

Download Ubuntu 16.04 LTS
Read More

Wednesday, April 20, 2016

How To Set Up A Wireless Hotspot That Supports Android In Ubuntu 14.04

By With No comments :


How To Set Up A Wireless Hotspot That Supports Android In Ubuntu 14.04 LTS. Install AP-Hotspot in Ubuntu
Command line:

64bit:

32bit:


or download here: Command Line


Subscribe: https://www.youtube.com/c/TutsmodelBlogspot
Like facebook: https://www.facebook.com/tutsmodel
Read More

Translate Any Text You Select On Your Linux Desktop

By With No comments :



I recently stumbled upon an interesting tiny old script which can translate any text you select. After highlighting the text, be it in a web browser, Libreoffice or PDF document and so on, upon using a keyboard shortcut, its translation is displayed in a desktop notification.



-copy and paste it in a new file - let's call it "notitrans" (well, you can call it whatever you want, but that's how I'll refer to it from now on).In the script above, replace "tl=en" with the language into which you want the text to be translated, for instance "tl=ru" for Russian, "tl=fr" for French and so on.



Subscribe: https://www.youtube.com/c/TutsmodelBlogspot
like facebook: https://www.facebook.com/tutsmodel
G+: https://plus.google.com/+tutsmodelblogspot
Read More

Ace Stream - Torrent Live Stream in Windows

By With No comments :


Ace Stream (Torrent Live Stream) is an innovative multimedia platform of a new generation, which includes different products and solutions for ordinary Internet users as well as for professional members of the multimedia market.


Note: Ace Stream uses in its core, P2P (peer-to-peer) technology, BitTorrent protocol, which is acknowledged as the most effective protocol to transfer/deliver «heavy content».

Ace Stream is more than just BitTorrent client for file exchange via P2P-networks!

Ace Stream users watch online video with audio-visual quality level ten times greater than quality of video on YouTube (provided in 1080p format) and many times greater than broadcasts/shows of all other existing services of VoD and Live Stream provided by OTT (Over The Top) service operators, which do not use P2P technology.

No existing Live Stream service or standard CDN operator using unicast can provide live broadcast with the same high level quality, for the same number of viewers, that can be provided by the average Ace Stream user from his personal computer using home Internet-channel!
Read More

Monday, October 5, 2015

Viết ứng dụng sử dụng Google Translate cho Android

By With 2 comments :
Trong bài này. Mình hướng dẫn cách tạo một ứng dụng dịch văn bản sử dụng Google Translate trên Android. Tùy mỗi Project thì cách sử dụng khác nhau. Bài này mình chỉ làm một cách đơn giản nhất là chuyển từ ngôn ngữ bất kỳ sang tiếng Việt và phát âm nó. Hiện tại Google Translate API phải trả phí nên dùng cách này đơn giản, không tốn phí.

1. Dịch. Tạo một class Translate
Phải chạy dưới 1 thread khác để tránh bị lỗi trong quá trình dịch. ở đây mình extends AsyncTask và các biến
toLang: ngôn ngữ cần dịch ra,
fromLang là ngôn ngữ đầu vào.
Các biến này dạng String đều sử dụng dạng ký tự đại diện do Google quy định ví dụ như
Việt Nam: vi
Nhật: ja
Anh: en
Hàn: ko
Trung: zh-CN
Hoa kỳ: hy
....


2. Hàm phát âm thanh.

Trong đó đối số
text: là chữ bạn muốn đọc,
lang là muốn đọc dạng ngôn ngữ nào. Sử dụng ký tự đại diện do google quy định. Giống như ví dụ ở đầu bài.
3. Code full của MainActivity.java

4. Code activity_main.xml
Giao diện gồm một ô nhập và 2 nút, 1 nút dịch và 1 nút đọc

Đặc biệt là không quên thêm permission INTERNET vào AndroidManifest.xml

xem video mô tả Project hoặc Download

Mọi thắc mắc hoặc góp ý đừng ngại comment bên dưới nha.
Read More

JSON parse trong lập trình Android

By With 2 comments :
Trong bài này, hình hướng dẫn lấy và phân tích dữ liệu của một tập JSON trên Internet

1. JSON là gì

JSON là viết tắt của JavaScript Object Notation. Nó là một định dạng trao đổi dữ liệu độc lập và là giải pháp thay thế tốt nhất cho XML. Chương này giải thích làm thế nào để phân tích các tập tin JSON và trích xuất thông tin cần thiết từ nó.

Android cung cấp bốn lớp khác nhau để thao tác dữ liệu JSON. Các lớp học này JSONArray, JSONObject, JSONStringer và JSONTokenizer. Trong qua trình sử dụng, thường sử dụng 2 lớp JSONArray, JSONObject để phân tích dữ liệu.

Cấu trúc cơ bản của một json

hoặc

Link: https://raw.githubusercontent.com/locntid/RequestJSON/master/app/src/main/res/assets/demo.json

2. Cấu trúc

Array([) : Trong một tập tin JSON, khung vuông ([) đại diện cho một mảng JSON
Objects({): Trong một tập tin JSON, khung nhọn ({) đại diện cho một đối tượng JSON
Key: Một đối tượng JSON chứa một chìa khóa mà chỉ là một chuỗi. Cặp khóa / giá trị tạo nên một đối tượng JSON
Value: Mỗi khóa có giá trị mà có thể là String, Integer hoặc Double...

3. Phân tích

Đầu tiên bạn tạo một đối tượng JSON

Tiếp theo tùy giá trị mà mình lấy

4. Bài mẫu

a. User.java
Tạo một model User

b. UserAdapter.java
Tạo một Adapter để hiển thị User lên listView

c. FetchJSON.java
File này dùng để kết nối và đọc và chuyển dữ liệu từ một link file JSON

d. MainActivity.java
Xử lý và hiển thị

e. activity_main.xml

f. list_item.xml

g.AndroidManifest.xml
thêm permission INTERNET

h. Kết quả hiển thị


Có thắc mắc hay góp ý không ngại comment bên dưới nhé. Dowload Project tham khảo
Read More
Copyright © 2014 TutsModel | All Rights Reserved