返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • 全新正版精通Android Ui设计9787302425939清华大学出版社
    • 作者: (美)Wallace Jackson著著 | (美)Wallace Jackson著编 | (美)Wallace Jackson著译 | (美)Wallace Jackson著绘
    • 出版社: 清华大学出版社
    • 出版时间:2016-07
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    如梦图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: (美)Wallace Jackson著著| (美)Wallace Jackson著编| (美)Wallace Jackson著译| (美)Wallace Jackson著绘
    • 出版社:清华大学出版社
    • 出版时间:2016-07
    • 版次:1
    • 印次:1
    • 印刷时间:2016-07-01
    • 页数:503
    • 开本:大32开
    • ISBN:9787302425939
    • 版权提供:清华大学出版社
    • 作者:(美)Wallace Jackson著
    • 著:(美)Wallace Jackson著
    • 装帧:平装
    • 印次:1
    • 定价:98.00
    • ISBN:9787302425939
    • 出版社:清华大学出版社
    • 开本:大32开
    • 印刷时间:2016-07-01
    • 语种:中文
    • 出版时间:2016-07
    • 页数:503
    • 外部编号:8785145
    • 版次:1
    • 成品尺寸:暂无

    部分 Android UI设计的核心类介绍:
    开发工具、布局容器和Widgets
    章 Android UI设计工具:配置Android开发系统 2
    Java 6:下载并安装Android基础支持 3
    Android ADT Bundle:查找并下载Android E 5
    Android ADT Bundle:安装Android E 7
    Android ADT Bundle:启动E并更新ADT 10
    UI线框图工具:下载并安装Pencil 15
    数字图像编辑:下载并安装GIMP 2.8.10 18
    3D建模和动画:下载并安装Blender 19
    数字音频编辑:下载并安装Audacity 2.0.5 21
    数字视频编辑:下载并安装Lightworks 11.5
    小结 25
    第2章 Android UI布局:布局容器和ViewGroup类 26
    布局容器:使用XML实现基于标签的UI设计 26
    使用参数:提炼并自定义UI标签 27
    Android ViewGroup:布局容器的超类 28
    ViewGroup.LayoutParams:控制布局的嵌套类 29
    ViewGroup.MarginLayoutParams:边距嵌套类 30
    边距(Margins)和间距(Padding)参数的差别 31
    让ViewGroup动起来:LayoutAnimationController 32
    创建UserInterface项目和pro.android.ui包 33
    新建Android应用对话框 34
    新建Android应用-配置项目对话框 35
    新建Android应用-配置启动图标 37
    新建Android应用-创建活动对话框 38
    新建Android应用-空白活动对话框 39
    ViewGroup XML属:配置RelativeLayout 39
    查看XML属:配置TextView UI Widget 43
    查看间距参数:在容器内添加空白 45
    AnalogClock Widget:为ViewGroup添加一个View 47
    使用值目录:利用XML完成UI设计 51
    小结 53
    第3章 Android UI Widgets:用户界面Widgets和View类 55
    Android View类:用于UI Widgets的超类 55
    Android View直接子类:重要的Widgets和工具 56
    使用View属:重要参数 57
    View的焦点:用户在关注哪一个UI Widget 59
    View监听器:让UI Widget响应用户操作 60
    UI布局创建:使用setContentView()方法 62
    在RelativeLayout容器中添加Button UI Widget 63
    Eclipse ADT问题标签:在ADT中调试XML错误 65
    相对位置:在层级中添加UI按钮 67
    字符串常量:为UI按钮添加标签 69
    事件处理器:使用Java代码添加OnClickListener 70
    控制AnalogClock的可见:setVisibility()方法 74
    安装并配置模拟器:测试Java代码 76
    完成UI设计:添加两个按钮 79
    小结 84
    第2部分 Android UI设计Menu类介绍:OptionsMenu、ContextMenu、PopupMenu和ActionBar
    第4章 Android UI选项菜单:OptionsMenu类和操作栏 86
    Android Menu类:菜单制作的公共接口 86
    Android用户界面菜单设计:概述 87
    选项菜单 88
    关联菜单 88
    弹出菜单 89
    使用XML定义菜单:

    标签 89
    定义菜单属:使子标签参数 91
    选项菜单设计:使用main.xml菜单定义 92
    自定义OptionsMenu:添加字符串常量 96
    自定义OptionsMenu:编辑参数 97
    扩展OptionsMenu:添加6个以上的MenuItems 99
    GIMP数字图像设计基础:创建菜单图标 100
    设置目标模拟器:运行配置对话框 105
    测试OptionsMenu:使用方向切换模式 106
    OptionsMenu事件处理:onOptionsItemSelected() 108
    小结 116
    第5章 Android UI本地菜单:ContextMenu类和PopupMenu类 117
    ContextMenu概述:ContexMnu共接口 117
    ContextMenu方法:如何实现ContextMenu 118
    利用onContextItemSelected()方法实现ContextMenu事件处理 120
    为UserInterface应用创建ContextMenu 120
    ContextMenu文本常量:使用标签 122
    创建onCreateContextMenu()方法并扩展ContextMenu 1
    使用registerForContextMenu()注册ContextMenu 124
    创建onContextItemSelected()方法处理MenuItem选项 125
    Android的PopupMenu类:UI Widget本地化菜单 128
    为UserInterface应用创建PopupMenu UI 129
    使用XML标记定义PopupMenu MenuItem对象 129
    实例化用于PopupMenu的TextView UI Widget对象 131
    升级应用到支持API Level 11 132
    在OnClickListener()内部实例化PopupMenu 134
    在Android D Nexus One模拟器中测试PopupMenu 136
    小结 137
    第6章 Android UI操作栏:高级操作栏设计和ActionBar类 138
    ActionBar组件 138
    ActionBar导航模式 139
    Android ActionBar类 139
    为ActionBar标签创建XML基础:布局 140
    为ActionBar标签创建Java基础:Fragments 144
    Android的LayoutInflater类 148
    使用LayoutInflater 149
    clockTabListener:部署TabListener的私有类 149
    FragmentTransaction类 153
    使用FragmentTransaction 154
    FragmentTransaction类 158
    小结 171
    第3部分 Android UI设计:UI布局考虑、Android
    操作系统设计概念和Android UI设计指南
    第7章 Android UI设计考虑:样式、目标屏幕密度和新媒体格式 174
    Android媒体格式:数字图像和数字视频 174
    数字图像和数字视频的颜色术语 176
    数字图像压缩:概念和术语 176
    Android中的声音:数字音频编码解码和格式 178
    数字音频和音效设计背后的术语 180
    声音采样 181
    数字视频压缩:4D概念和术语 182
    定义UI屏幕外观和观感:样式简介 183
    为UserInterface应用的时钟创建样式 184
    使用数字图像和Alpha通道:新媒体UI 190
    GIMP 2.8.10与Android结合:合成两张图像 194
    为各种设备创建不同分辨率密度图像资源 198
    小结 202
    第8章 Android UI设计概念:线框图和UI布局设计模式 203
    UI设计原型制作:使用Pencil 2.0.5制作线框图 203
    为Android操作系统设置Pencil的工作环境 203
    使用Pencil 2.0.5复制ActionBar UI设计 206
    在ActionBar添加应用图标和标题 209
    使用Pencil 2.0.5制作横屏模式UI设计原型 212
    在Pencil中重新缩放UI设计以适配横屏模式 214
    Android UI设计的复杂:考虑因素众多 215
    Android UI设计基本规则:符合Android UI规范 217
    Android UI屏幕导航:Android中使用的主要手势 218
    高级UI导航类:导航抽屉或滑动视图 219
    Android应用内导航:上一级和返回的差异 220
    支持用户配置应用:设置和帮 221
    UI设计中的反馈:通知和确认 221
    UI设计中的品牌策略:书写风格、字体和图标 222
    UI设计模式:根据产品类型分组设备 2
    UI设计模式:为什么需要不同的布局 224
    UI设计的向后兼容:Android 2.x、3.x和4.x 225
    Android UI设计原则:令人兴奋、简单、个 226
    小结 227
    第9章 Android UI布局规范、差异和方法 228
    UI布局间距:48 DIP用户界面布局规则 228
    UI布局面板:单面板和多面板布局 229
    UI布局复合视图:屏幕方向改变 229
    自动缩放并定位UI设计:布局常量 0
    设计UI元素彼此相关:RelativeLayout(相对布局) 1
    使用多个UI布局定义:资源适配 1
    相同布局的多个定义:布局别名 2
    Android 3.2之前版本的资源适配:小(Small)、大(Large)和超大(XLarge)
    Android 3.2版本之后的资源适配:DIP屏幕尺寸 4
    应用屏幕尺寸支持:利用AndroidManifest进行声明
    创建可转换的UI设计:使用资源适配
    AnalogClock图形:为UI设计添加按钮
    创建多个按钮标签:添加文本串常量
    创建多个按钮元素:使用RelativeLayout 240
    创建资源适配目录和横屏布局 243
    小结 248
    0章 Android UI主题设和字媒体概念 250
    主题简介:在整个应用或Activity中采用样式 250
    适用整个应用范围的主题:标签 251
    定制主题:创建灰色操作栏 255
    定制主题:创建红色标题文本 258
    适用活动范围的主题:使用标签 259
    Android数字图像格式:PNG8、PNG24、PNG32、JPEG、GIF、WebP 260
    数字图像分辨率:像素阵列和宽高比 261
    数字图像颜色值:颜色理论和颜色深度 262
    图像合成:Alpha通道和混合模式 263
    使用代码表示颜色或Alpha:十六进制 264
    数字图像和UI遮罩:Alpha通道UI合成 265
    在设计中获得光滑的边缘:使用抗锯齿 266
    数字图像优化:压缩和抖动 267
    数字图像分辨率和颜色深度 267
    抖动 268
    Alpha通道 269
    创建世界时钟图像资源:GIMP合成 270
    创建金色圆环时钟:GIMP中的色相偏移 272
    AnalogClock UI的Java代码实现:整理完成 273
    屏幕尺寸资源适配:太空中的AnalogClock 276
    小结 283
    第4部分 基础Android UI设计:基本布局容器—FrameLayout、LinearLayout、RelativeLayout和GridLayout
    1章 Androi FaeLayout类:在UI设计中使用数字视频 286
    Androi FaeLayout类:独立内容帧框架 286
    FrameLayout.LayoutParams嵌套类:Gravity(重力) 288
    Android的VideoView类:在Frame中使用数字视频 290
    Android视频的生命周期:8个视频回放阶段 291
    Android的MediaPlayer类:视频回放引擎 292
    MediaController类:控制视频回放 293
    UserInterface应用闪屏:使用FrameLayout 295
    Android的URI类:在Android应用中引用数据 297
    使用Uri.Parse()方法:输入VideoView数据 298
    核心数字视频概念:帧、帧率或FPS 299
    Android中的数字视频:MPEG4 H.264和WebM格式 300
    数字视频压缩:码率、流、标清和高清 301
    数字视频压缩:使用编码器和设置 302
    创建数字视频内容:使用Terragen3软件 304
    创建非压缩的I格式:使用VirtualDub 306
    应用视频压缩:使用Sorenson Squeeze 309
    编辑Squeeze Pro预设 311
    使用Squeeze It!按钮压缩MPEG4文件 312
    开始视频回放:测试VideoView Java代码 314
    使用FrameLayout UI容器缩放视频适配屏幕宽高比 315
    在Android中循环播放视频:使用OnPreparedListener() 317
    Android中的流式数字视频:在URI中使用HTTP URL 319
    实现媒体传输UI:使用MediaController 319
    小结 322
    2章 Android LinearLayout类:水平和垂直UI设计 3
    LinearLayout类:Android常用的UI类 3
    LinearLayout类:水平或垂直UI设计 3
    LinearLayout中的UI元素空间:使用布局权重 324
    LinearLayout.LayoutParams嵌套类:布局权重 325
    ImageButton类:创建定制的按钮图形 326
    Android ImageButton类:多状态图形按钮 326
    ImageButton状态:Normal、Pressed、Focused和Hovered 327
    创建UserInterface菜单结构:UI布局菜单 328
    使用GIMP数字图像软件进行UI设计 334
    创建多状态ImageButton资源:使用GIMP 2.8.10 334
    创建多状态ImageButtons:使用标签 339
    创建LinearLayout UI设计:使用 341
    填充LinearLayout UI设计:编写LinearActivity 346
    高级设计中的嵌套UI布局容器 348
    复杂的LinearLayouts:嵌套LinearLayout容器 348
    三层LinearLayouts:嵌套LinearLayouts的嵌套 350
    实现LinearLayout的功能:Java事件处理 353
    小结 357
    3章 Android RelativeLayout类:使用一个布局容器进行UI设计 358
    RelativeLayout类:利用相对进行UI设计 358
    RelativeLayout.LayoutParams嵌套类:UI设计 359
    常用布局定位参数:Above、Below和Center 360
    布局对齐参数:Top、Bottom、Left、Right、Start、End 360
    本地布局定位参数:toLeftOf和toRightOf 361
    对齐父布局定位参数:AlignParentTop等 361
    在UserInterface菜单结构中添加RelativeLayout 362
    将LinearLayout设计移植到RelativeLayout设计 366
    使用RelativeLayout定位标签定位UI设计 369
    利用RelativeLayout对齐UI设计 371
    利用锚点UI元素实现UI设计边距对齐 373
    使用MarginTop参数居中显示星球名称 375
    微调参数使RelativeLayout UI设计更匀称 376
    小结 379
    4章 Android GridLayout类:利用网格布局进行UI设计 380
    GridLayout类:利用网格进行UI设计 380
    使用RowSpec和ColumnSpec参数 381
    关于GridLayout定位、伸缩、空间和重力 381
    GridLayout类的可见:利GONE常量 382
    GridLayout类的缺点:没有权重参数 383
    GridLayout中的布局参数:嵌套类 384
    GridLayout.LayoutParams嵌套类:布局参数 384
    GridLayout.Alignment嵌套类:对齐常量 385
    GridLayout.Spec嵌套类:水平或垂直Spec 386
    众多GridLayout类参数:默认设置 387
    在UserInterface应用中实现GridLayout 388
    在UserInterface菜单结构中添加GridLayout 388
    定义GridLayout:网格UI设计基础 390
    加入更多星球和信息:更新strings.xml 394
    在GridActivity.java中利用Java进行GridLayout UI交互 395
    利用重力参数控制GridLayout定位 397
    利用列合并功能增加中间TextView区域 399
    添加Java代码,实现GridLayout交互 403
    在网格UI中添加新媒体元素和合成效果 407
    小结 409
    第5部分 高级Android UI设计:高级布局容器—DrawerLayout、SlidingPane、ViewPager、PagerTitleStrip和PagerTabStrip
    5章 Android DrawerLayout类:在UI设计中使用UI抽屉 412
    DrawerLayout类:使用可伸缩UI进行设计 412
    DrawerLayout所用到的Android类 414
    Android ListView:带有选项列表的UI设计 414
    Android AbsListView类:虚拟列表的基础类 415
    Android AdapterView类:使用基于数组的Views 416
    Android适配器接口:使用基于数组的Views 416
    创建UserInterface应用的DrawerLayout Activity 417
    定义DrawerLayout:创建UI抽屉的XML定义 417
    建立自己的DrawerActivity Java Activity子类 419
    添加ListView事件处理:实现UI功能 425
    为火星添加常量:更多的行星信息 428
    添加抽屉自动缩回:closeDrawer()方法 430
    精细化DrawerActivity类中的DrawerLayout 431
    修改每个ListView的ImageView和背景 435
    小结 437
    6章 Android SlidingPaneLayout类:在UI设计中使用滑动面板 439
    SlidingPaneLayout类:跨设备类型的UI设计 439
    SlidingPaneLayout类的层级结构 440
    SlidingPaneLayout类适用的UI设计 440
    在SlidingPaneLayout中使用权重参数 441
    探索3个SlidingPaneLayout嵌套类 442
    在UserInterface应用中添加SlidingPaneLayout 442
    定义SlidingPaneLayout:SlidingPane UI的XML代码 443
    创建火星ImageButton:利用GIMP和XML 444
    完成行星UI面板定义:添加4个ImageButtons 446
    定义行星信息面板:添加5个TextViews 447
    创建加载UI的SlidingPaneActivity子类 448
    在Android Manifest中添加SlidingPaneActivity类 449
    微调SlidingPaneLayout UI设计布局宽度 451
    在SlidingPaneLayout UI设计中合成图像 452
    在SlidingPaneLayout UI设计中使用多个图像 452
    利用Java实现SlidingPaneLayout设计交互 454
    使用不同模拟器测试SlidingPaneLayout 459
    小结 462
    7章 Android ViewPager类:利用ViewPager实现水平导航 463
    ViewPager类:水平滑动屏幕UI设计 464
    ViewPager.LayoutPa

    Wallace Jackson一直致力于有关新媒体内容开发生产工作的新媒体出版物的撰写,他还在SIGGRAPH时,从《多媒体制作者杂志》起,就为杂志撰写关于计算机处理器架构的插页内容,至今己超过20年。
    从那时起,Wallace已经撰写了多种的出版物,涉及他在交互3D和新媒体品牌及广告营销设计的工作,包括《3D艺术家》、《桌面出版期刊》、《跨媒体》、《视频》和《信息亭杂志》等。
    在少年时代,Wallace就是COBOL和RPG2程序员,在过去十多年间,已经为Apress (Springer Scientific)编写了多种流行的应用编程书籍,覆盖Android开发环境所使用的Eclipse、Java和XML知识。

    本书献给不断成长的开源社区中的每个人,正是他们的辛勤工作,创造了专业级别的软件和新媒体开发工具,让每个人都能够使用这些软件和工具实现自己的梦想和目标。
    移动互联网是建立在移动网络基础上的互联网,已经成为当今世界范围内发展快、市场潜力巨大的业务,终端用户通过基于移动互联网上的移动应用进行感知,因此,良好的用户界面(UI)设计会带来良好的用户体验(UX),这正是一个移动应用获得成功的基础。
    谷歌的 Android 操作系统正在持续赢得市场,已经成为应用广的操作系统 之一。现在,从智能手表到智能电视、智能手机、智能眼镜、触摸屏智能平板、 书阅读器、游戏机,甚至是家居、家电、音响产品、汽车面板等,到处都有Android的身影。
    对于每个 Android 应用来说,重要的设计考虑之一就是 UI 设计(User Interface Design,用户界面设计),即定义Android应用的用户如何与应用自身的目标进行交互。具有流畅、简洁以及精美UI设计的应用,将在Android应用市场赢得用户并提高销售量。

    本书详细阐述了与Android UI开发相关的基本解决方案,主要包括Android UI设计工具,Android UI布局,Android UI Widgets,Android UI选项菜单,Android UI本地菜单,Android UI操作栏,Android UI设计考虑,Android UI设计概念、Android UI布局规范、差异和方法,Android UI主题设和字媒体概念等内容。此外,本书还提供了丰富的示例以及代码,以帮读者进一步理解相关方案的实现过程。
    本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。

    谷歌的 Android 操作系统正在持续赢得市场,已经成为全球应用*广的操作系统  之一。现在,从智能手表到智能电视、智能手机、智能眼镜、触摸屏智能平板、      书阅读器、游戏机,甚至是家居、家电、音响产品、汽车面板等,到处都有Android的身影。对于每个 Android 应用来说,*重要的设计考虑之一就是 UI 设计(User Interface Design,用户界面设计),即定义Android应用的用户如何与应用自身的目标进行交互。具有流畅、简洁以及精美UI设计的应用,将在Android应用市场赢得用户并提高销售量。 

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购