★使用Android Studio 2.X专案开发
★Android APP应用程式设计入门教材
本书完整地介绍Android Studio的专案与Android APP开发所需的相关知识,大量使用实际的应用程式开发做为范例,希望能帮助您建立Android程式设计的基础。只要跟着书中所示范的各个专案进行演练,不但能够将Android程式设计学好,更能够拥有未来与产业界接轨的实务能力。
□ Hello Android专案:认识Android Studio的工作环境以及Android APP专案的主要架构,帮助读者认识Activity与Layout间的关系。
□ UI Test专案:介绍基础的使用者介面元件View与ViewGroup,学会使用「Design模式」与「Text模式」来进行使用者介面的设计。探讨各项常用的使用者介面元件属性以及常用的各式Layout。
□ Calculator专案:开发一个计算机APP应用程式,带领读者学习简单的使用者介面之设计以及其对应的事件处理。
□ Life Cycle Test专案:测试APP应用程式的生命週期中的各种状态及其相关的callback method,并且针对简单的除错方式加以介绍。
□ CoordinatorLayout Demo专案:示范了进阶的CoordinatorLayout的使用,以及它如何协同多个元件进行互动,这些元件包含了Toolbar、FloatingActionButton以及Snackbar。
□ Traveling专案:透过Intent来示范如何进行Activity的切换,并搭配世界各地的风景照片,完成一个简单的旅游照片赏析的APP应用程式。
□ ListView Demo专案:示范ListView的各种使用与呈现方式,包含静态或动态的方式来建立项目清单,设计可依特定条件过泸的项目清单,以及自行定义所需要的清单项目呈现方式。
□ FragmentDemo专案:示范说明如何把Fragment嵌入到Activity中,并且在APP执行时进行动态的Fragment切换。
□ HTTP Demo专案:此专案介绍了HttpURLConnection与AsyncTask的使用,以实际网站为例示范如何撰写程式将其最新消息网页透过HttpURLConnection取回,并以ListView来将最新消息加以呈现在APP画面之中。
□ SQLiteDemo专案:透过联络人资讯管理的APP设计,示范如何使用Android系统所内建的SQLite资料库进行资料的操作,包含新增、修改、删除与查询等各项功能。
□ Multimedia专案:使用MediaPlayer与VideoView示范如何在APP中进行音讯与视讯等多媒体档案的播放。
…还有更多专案
本书特色 ★12章易学易懂的初学教材,为您奠定APP程式设计的基础。
★14个循序渐进的APP开发范例,让您轻松成为APP程式设计师。
★超详细的开发步骤指引与说明,助您学会APP设计的各项技能。
★所有范例皆使用最新的Android Studio 2.2.X版本开发。
★所有开发的APP应用程式皆可适用最新的Andorid 6.X/7.X版本。