注册 登录 进入教材巡展
#
  • #

出版时间:2016年7月

出版社:清华大学出版社

以下为《Android编程经典案例解析(英文版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302434092
  • 1-1
  • 97470
  • 0045178078-7
  • 平装
  • 16开
  • 2016年7月
  • 382
  • 工学
  • 电子科学与技术
  • TN929.53
  • 计算机
  • 本科
内容简介
钟元生等编著的《Android编程经典案例解析(英文版)》的17个Android编程案例,包括TextView特效、手机屏幕区域划分、我的课表、闪烁霓虹灯、简易计算器设计、页面滑动切换效果、图片定时滑动播放效果、搜索关键字提示、仿画廊视图效果、城市景点介绍、高校新闻等。为引导读者理解、掌握和灵活运用,编者通过图解分析、代码展示、技术剖析,由浅入深融会贯通。书中的例子稍加改动就可直接应用于实际的项目中。与本书配套的中文版教材经几千人试用,学习效果不错。
本书既可用作国内大学国际班的Android或Java类实践课程教材,也可供希望从事国际APP项目开发的程序员自学参考。掌握本书内容,计算机、软件工程专业的学生的就业机会将会大大增加。
目录

Chapter 1  Special TextView Effects


  1.1  Case Overview


  1.2  Key Code


  1.3  Code Analysis


    1.3.1  The effect of scrolling text in the TextView


    1.3.2  Display various colors in the same text


    1.3.3  Set picture orientation


    1.3.4  Automatic link


  1.4  Expansion of Knowledge


    1.4.1  The difference between android: gravity and android: layout_gravity


    1.4.2  The difference between android: padding and android: layout_margin


    1.4.3  The representation of color in Android


  1.5  Thinking and Exercises


Chapter 2  Phone Screen Division


  2.1  Case Overview


  2.2  Key Code


  2.3  Code Analysis


    2.3.1  LinearLayout


    2.3.2  Proportionally split screen


  2.4  Extension of Knowledge


  2.5  Thinking and Exercises


Chapter 3  My Course Table-TableLayout


  3.1  Case Overview


  3.2  Key Code


  3.3  Code Analysis


    3.3.1  Class schedule interface analysis


    3.3.2  TableLayout


    3.3.3  Add borders to TextView


    3.3.4  Definition of style


  3.4  Expansion of Knowledge


  3.5  Thinking and Exercises


Chapter 4  Images Around Text—RelativeLayout


  4.1  Case Overview


  4.2  Key Code


  4.3  Code Analysis


    4.3.1  Interface analysis


    4.3.2  RelativeLayout


  4.4  Extension of Knowledge


  4.5  Thinking and Practice


Chapter 5  Flashing Neon—FrameLayout


  5.1  Case Overview


  5.2  Key Code


  5.3  Code Analysis


    5.3.1  Interface analysis


    5.3.2  FrameLayout


    5.3.3  The timer


    5.3.4  Handler message passing


  5.4  Extension of Knowledge


  5.5  Thinking and Practice


Chapter 6  Design Calculator—Use Multiple Layout


  6.1  Case Overview


  6.2  Key Code


  6.3  Code Analysis


    6.3.1  Interface analysis


    6.3.2  Define style


  6.4  Extension of Knowledge


  6.5  Thinking and Practice


Chapter 7  Page Slide Show


  7.1  Case Overview


  7.2  Key Code


  7.3  Code Analysis


    7.3.1  Interface analysis


    7.3.2  ViewPager


  7.4  Expansion of Knowledge


    7.4.1  Event handler based on listening


    7.4.2  Page full screen


  7.5  Thinking and Exercises


Chapter 8  Images Switch Automatically


  8.1  Case Overview


  8.2  Key Code


  8.3  Code Analysis


    8.3.1  Interface analysis


    8.3.2  Custom MyImageTopView widget


  8.4  Expansion of Knowledge


    8.4.1  Custom widget


    8.4.2  Gesture Detection


  8.5  Thinking and Exercises


Chapter 9  Keyword Search Tips


  9.1  Case Overview


  9.2  Key Code


  9.3  Code Analysis


    9.3.1  Smart tips to complete the input


    9.3.2  Intelligent update the data source


  9.4  Extension of Knowledge


    9.4.1  ArrayAdapter


    9.4.2  Dialog


  9.5  Thinking and Exercises


Chapter 10  Simulate Gallery


    10.1  Case Overview


    10.2  Key Code


    10.3  Code Analysis


    10.3.1  Interface analysis


    10.3.2  ImageSwitcher introduction


  10.4  Expansion of Knowledge


  10.5  Thinking and Exercises


Chapter 11  Android Books List


  11.1  Case Overview


  11.2  Key Code


  11.3  Code Analysis


    11.3.1  Interface analysis


    11.3.2  ListView


    11.3.3  SimpleAdapter


    11.3.4  ClipDrawable


  11.4  Extension of Knowledge


    11.4.1  The raw directory


    11.4.2  Activity overview


  11.5  Thinking and Practice


Chapter 12  BBC News—ListView Delay Load


  12.1  Case Overview


  12.2  Key Code


  12.3  Code Analysis


    12.3.1  ListView lazy loading principle


    12.3.2  Introduction of SQLite database


  12.4  Extension of Knowledge


  12.5  Thinking and Exercises


Chapter 13  BBC News—Drop Down Refresh ListView


  13.1  Case Overview


  13.2  Key Code


  13.3  Code Analysis


  13.4  Extension of Knowledge


  13.5  Thinking and Exercises


Chapter 14  ExpandableListView Widget


  14.1  Case Overview


  14.2  Key Code


  14.3  Code Analysis


  14.4  Extension of Knowledge


  14.5  Thinking and Practice


Chapter 15  Product Category — Custom Multi-level List


  15.1  Case Overview


  15.2  Key Code


  15.3  Code Analysis


  15.4  Extension of Knowledge


  15.5  Thinking and Exercise