Android Programming for Touch-Screen


Duy-Ky Nguyen                                                                                                                                        2014-09-01


1. Introduction

This project is to investigate if a low-cost tablet could be used as a touch-screen user interface. A 8" tablet Coby Kyros @ $57 has been used in this project.


2. Tools

A 64bit Android Dev-Kit "" and  64bit Java Dev-Kit-8 have been used in this project.

8" Coby Tablet


3. References

3.1. Android Training  from WWW

3.2 Books

1) Android from A to D: Second Edition by Scott Hecht

2) Android Programming : The Big Nerd Ranch Guide

4. Methodology

Android programming is a special GUI one and is composed of 2 components (1) LayOut Design using XML (2) Code Development using Java

It's wise to use "drag & drop" methid in Layout designas
1) It has direct impact on look & feel
2) Code involved is very massive
The Google USB driver included in the package cannot be used for this tablet.
I have to spend some effort to find a right one, it is PDANet at ""

I'm able to do layout design and code development responding to user touch on screen, download and test on real device Coby tablet, not emulation in ADK IDE.
It's a lot of fun, but a lot of frustration due to ill-behavor of ADK

5. Conclusion

It appears to me that "drag & drop" way in dealing with layout design is still unstable in this latest version of ADK-20140702. I had a lot of  unexpected errors and they all disappear after close/re-open the IDE.

I confirmed on WWW that there're a lot of complaints and "hates" about Android.

So, my conclusion is it should be used in non-critical jobs, like ohone call, playing game, but not as GUI for a product.

It's just my personal opinion. It could be my working style.

So I decide to have a new projectfor Touch-Screen using barebone low-level language