Book Description
The current book is the sixteenth in this series of books on software development in Java, and it is at the same time the first of two books that focus on developing applications for Android, and especially for mobile phone applications. The books requires basic knowledge of Java and system development in general, and the goal is that the reader, after reading this book, is able to write simple applications to an Android phone. Important topics are the most common widgets, layouts and basically about activities, but also use of files and databases are processed. Mobile phone programming is in many ways different from programming to a usual computer, for example because the phone is another machine than a traditional computer, and the phone and, for that matter, other Android devices like tablets have other features that are not available on a PC. However, these features are dealt with in the following book.
As the title says this series of books deals with software development, and the goal is to teach the reader how to develop applications in Java. It can be learned by reading about the subject and by studying complete sample programs, but most importantly by yourself to do it and write your own programs from scratch. Therefore, an important part of the books is exercises and problems, where the reader has to write programs that correspond to the substance being treated in the books. All books in the series is built around the same skeleton and will consist of text and examples and exercises and problems that are placed in the text where they naturally belongs. The difference between exercises and problems is that the exercises largely deals with repetitions of the substance that is presented in the text, and furthermore it is relatively accurately described what to do. Problems are in turn more loosely described, and are typically a little bigger and there is rarely any clear best solution.
These are books to be read from start to finish, but the many code examples, including exercises and problems plays a central role, and it is important that the reader predict in detail studying the code to the many examples and also solves the exercises and problems or possibly just studying the recommended solutions.
All books ends with one or two larger sample programs, which focus primarily is on process and an explanation of how the program is written. On the other hand appears the code only to a limited extent – if at all – and the reader should instead study the finished program code perhaps while testing the program.
All books in this series written by Poul Klausen are :-
Java 1: Basic syntax and semantics
Java 2: Programs with a graphical user interface
Java 3: Object-oriented programming
Java 4: Java’s type system and collection classes
Java 5: Files and Java IO
Java 6: JDBC and database applications
Java 7: About system development
Java 8: Multithreaded programs
Java 9: Swing, Documents and printing
Java 10: Java2D, Drawing of the window
Java 11: Web applications and Java EE
Java 12: WWW and development of the client part
Java 13: Distributed programming and Java EE
Java 14: Development of applications with JavaFX
Java 15: More about JavaFX
Java 16: Mobile phones and Android
Java 17: More about Java and Android
Java 18: Algorithms and data structures
19: More algorithms and data structures
Java 20: About the system development process
Just search “Poul Klausen” to get all series of java book on Amazon/kindle
中文:
书名:JAVA 16: MOBIL PHONES AND ANDROID
本书是本系列关于Java软件开发的第16本书,同时也是两本专注于Android应用程序开发,特别是手机应用程序开发的书籍中的第一本。这些书一般需要Java和系统开发的基本知识,目标是读者在阅读本书后,能够在Android手机上编写简单的应用程序。重要的主题都是最常见的小部件,布局和基本都是关于活动的,也是使用文件和数据库进行处理的。手机编程在很多方面都不同于对普通电脑进行编程,例如,因为手机是另一台机器,而不是传统电脑,而且手机以及平板电脑等其他Android设备具有PC上没有的其他功能。但是,这些功能将在下一本书中介绍。
正如书名所说,本系列书籍涉及软件开发,目标是教读者如何用Java开发应用程序。它可以通过阅读主题和研究完整的样例程序来学习,但最重要的是自己动手并从头开始编写自己的程序。因此,书中的一个重要部分是练习和问题,读者必须编写与书中所处理的内容相对应的程序。该系列的所有书籍都是围绕着相同的框架构建的,将由文本、示例、练习和问题组成,这些内容放在文本中自然属于它们的地方。练习和问题的不同之处在于,练习主要处理课文中所呈现的内容的重复,而且相对准确地描述了要做什么。反过来,问题的描述更加松散,通常会更大一些,而且很少有任何明确的最佳解决方案。
这些是从头到尾都要阅读的书籍,但包括练习和问题在内的许多代码示例起着核心作用,重要的是读者要详细地研究许多示例的代码,并解决练习和问题,或者可能只是研究推荐的解决方案。
所有书籍的结尾都有一两个更大的示例程序,主要集中在过程和对程序是如何编写的解释上。另一方面,代码只出现在有限的范围内–如果有的话–读者应该研究完成的程序代码,也许是在测试程序的时候。
All books in this series written by Poul Klausen are :-
Java 1: Basic syntax and semantics
Java 2: Programs with a graphical user interface
Java 3: Object-oriented programming
Java 4: Java’s type system and collection classes
Java 5: Files and Java IO
Java 6:JDBC和数据库应用程序
Java 7: About system development
Java 8: Multithreaded programs
Java 9: Swing, Documents and printing
Java 10: Java2D, Drawing of the window
Java 11: Web applications and Java EE
Java 12: WWW and development of the client part
Java 13:分布式编程和Java EE
Java 14: Development of applications with JavaFX
Java 15: More about JavaFX
Java 16: Mobile phones and Android
Java 17: More about Java and Android
Java 18:算法和数据结构
19:更多算法和数据结构
Java 20:关于系统开发过程
只需搜索Pul Klausen”;就可以在Amazon/Kindle上获得所有系列的Java图书
评论前必须登录!
注册