当前位置:主页 > 计算机电子书 > 移动开发 > Android pdf电子书
Android UI设计

Android UI设计 PDF 高清版

  • 更新:2019-08-06
  • 大小:54.2 MB
  • 类别:Android
  • 作者:李维勇
  • 出版:机械工业出版社
  • 格式:PDF

  • 资源介绍
  • 学习心得
  • 相关内容

Android UI设计》是由机械工业出版社出版的一本关于Android方面的书籍,作者是李维勇,主要介绍了关于Android、UI设计方面的知识内容,目前在Android类书籍综合评分为:9.5分。

书籍介绍

Android UI设计 PDF

做为这款开源系统智能化手机操作系统,Android在现如今移动销售市场上可谓是巨头宝座难以撼动。很多开发者必须1本Android UI设计新手入门实例教程,其可以一起对于移动UI的设计模式和泛娱乐化解决方法开展详细分析。

Android UI设计》朝向建立移动智能终端的产品运营、室内设计师和开发人员,系统软件解读了从业Android UI设计务必要把握的Android服务平台的关键技术性和特点,全方位小结了Android UI的结构设计、设计构思和设计模式,并根据1个综合性的实例新项目论述Android UI设计的方式和方法。

《Android UI设计》特点:

深度1解读 从最基本的技术性定义刚开始,系统阐述应用场景Android服务平台UI设计的基础基础理论,知识体系清楚,語言简约。

新项目驱动器 紧密联系新手的读书习惯和认知能力规律性,选用了很多简易而又好用的设计经典案例UI设计的基础核心理念。

加强专业技能 以移动UI室内设计师的关键职位工作能力综合全书的撰写,代码设计突显新项目开发设计的实战演练性与可扩展性。

遵循标准 以Google最新消息发布的设计語言Material Design具体指导UI设计模式,并遵照移动UI设计行业最时兴的扁平化设计设计风格和响应式网站人机交互。

目录

  • 第1章Android开发基础
  • 1.1Eclipse中的Android开发
  • 1.1.1创建项目
  • 1.1.2创建AVD
  • 1.1.3运行项目
  • 1.2Android项目架构
  • 1.2.1Java代码解析
  • 1.2.2项目资源解析
  • 1.2.3AndroidManifest.xml解析
  • 1.3Eclipse中的常用窗口
  • 1.3.1Console窗口
  • 1.3.2LogCat窗口
  • 1.3.3DDMS窗口
  • 1.4移动App的设计原则
  • 1.5移动App的设计风格
  • 1.5.1扁平化设计
  • 1.5.2卡片式设计
  • 第2章ADT中的UI设计
  • 2.1图形布局编辑器
  • 2.2几种常见的布局方式
  • 2.2.1创建布局
  • 2.2.2相对布局
  • 2.2.3线性布局
  • 2.2.4帧布局
  • 2.3优化布局
  • 2.3.1复用布局
  • 2.3.2多设备支持
  • 2.3.3使用Hierachy Viewer调试用户界面
  • 2.4界面布局技巧
  • 2.4.1布局设计原则
  • 2.4.2布局设计技巧
  • 2.5习题
  • 第3章Activity与UI管理
  • 3.1Activity基础
  • 3.1.1创建Activity
  • 3.1.2Activity的生命周期
  • 3.1.3退出Activity
  • 3.2Activity之间的调用
  • 3.2.1调用其他Activity
  • 3.2.2Activity的回调
  • 3.3Activity之间的数据传递
  • 3.3.1使用Intent传递数据
  • 3.3.2使用Bundle传递数据
  • 3.3.3使用Application共享数据
  • 3.4Activity栈与任务
  • 3.4.1Activity栈
  • 3.4.2任务管理
  • 3.4.3Activity的加载模式
  • 3.4.4保存Activity的状态
  • 3.5应用主页设计技巧
  • 3.6用户体验设计
  • 3.7习题
  • 第4章Android组件编程
  • 4.1Service与后台服务
  • 4.1.1创建Service
  • 4.1.2Service的生命周期
  • 4.1.3Started Service
  • 4.1.4Bound Service
  • 4.2ContentProvider与数据共享
  • 4.2.1系统中的ContentProvider
  • 4.2.2通用资源标志符
  • 4.2.3使用ContentProvider
  • 4.3BroadcastReceiver与广播意图
  • 4.3.1BroadcastReceiver的工作机制
  • 4.3.2广播的类型
  • 4.3.3接收广播
  • 4.3.4注册广播
  • 4.4Intent与组件通信
  • 4.4.1Intent处理机制
  • 4.4.2Intent对象
  • 4.4.3Intent的解析
  • 4.5基于组件的应用模型
  • 4.6习题
  • 第5章Widgets设计与事件处理
  • 5.1表单控件设计
  • 5.1.1文本控件
  • 5.1.2按钮控件
  • 5.1.3单选/复选按钮控件
  • 5.1.4进度条控件
  • 5.2适配器控件设计
  • 5.2.1适配器概述
  • 5.2.2Gallery
  • 5.2.3Spinner
  • 5.2.4ListView
  • 5.2.5GridView
  • 5.2.6适配器控件的大数据加载
  • 5.3Widgets事件处理
  • 5.3.1按键事件处理
  • 5.3.2触屏事件处理
  • 5.3.3手势事件处理
  • 5.3.4感应器事件处理
  • 5.4Widgets设计技巧
  • 5.4.1官方设计指引
  • 5.4.2表单控件设计技巧
  • 5.4.3数据加载模式设计
  • 5.4.4搜索设计技巧
  • 5.5习题
  • 第6章对话框、菜单与导航
  • 6.1对话框设计
  • 6.1.1Toast通知
  • 6.1.2Notif?ication提示
  • 6.1.3AlertDialog对话框
  • 6.1.4对话框的托管
  • 6.2菜单设计
  • 6.2.1Options Menu
  • 6.2.2Context Menu
  • 6.3动作栏与导航设计
  • 6.3.1动作栏设计
  • 6.3.2ActionMode设计
  • 6.3.3导航设计
  • 6.3.4导航设计技巧
  • 6.4用户通知设计技巧
  • 6.4.1Android中的消息提示
  • 6.4.2通知设计策略
  • 6.4.3通知设计原则
  • 6.4.4通知的导航机制
  • 6.4.5声音提醒
  • 6.5习题
  • 第7章容器UI设计
  • 7.1导航类容器设计
  • 7.1.1使用ViewPager设计导航页
  • 7.1.2使用ViewFlipper设计滑屏窗口
  • 7.1.3使用TabHost设计标签页
  • 7.2特定容器设计
  • 7.2.1使用WebView显示网页
  • 7.2.2使用MapView显示地图
  • 7.2.3使用VideoView播放视频
  • 7.3第三方容器控件设计
  • 7.3.1使用SlidingMenu设计菜单容器
  • 7.3.2使用TimesSquare设计日期
  • 7.4引导页设计技巧
  • 7.5习题
  • 第8章自定义控件设计
  • 8.1概述
  • 8.2定制控件
  • 8.3重载控件
  • 8.3.1重构AdapterView
  • 8.3.2应用控件
  • 8.4绘制UI
  • 8.5开源UI工具
  • 8.6习题
  • 第9章样式、主题与动画设计
  • 9.1样式与主题
  • 9.1.1Style
  • 9.1.2Theme
  • 9.2动画设计
  • 9.2.1帧动画
  • 9.2.2补间动画
  • 9.2.3属性动画
  • 9.3应用风格设计
  • 9.4动态效果设计
  • 9.4.1动态设计原则
  • 9.4.2动态设计技巧
  • 9.5习题
  • 第10章桌面UI设计
  • 10.1设计简单的桌面组件
  • 10.1.1RemoteViews
  • 10.1.2AppWidgetProviderInfo
  • 10.1.3AppWidgetProvider
  • 10.1.4声明App Widgets
  • 10.2配置和管理桌面组件
  • 10.2.1Confi?guration Activity
  • 10.2.2AppWidgetManager
  • 10.3设计集合桌面组件
  • 10.3.1Collection Views
  • 10.3.2RemoteViewsService
  • 10.3.3RemoteViewsFactory
  • 10.3.4子视图事件
  • 10.4桌面组件设计规范
  • 10.4.1桌面组件的种类
  • 10.4.2桌面组件的尺寸
  • 10.4.3桌面组件设计技巧
  • 10.5习题
  • 第11章平板UI设计
  • 11.1Fragment概述
  • 11.1.1Fragment布局特性
  • 11.1.2Fragment与Activity
  • 11.2创建Fragment
  • 11.2.1创建ListFragment
  • 11.2.2创建Fragment
  • 11.2.3添加Fragment到Activity
  • 11.2.4使用Support Library
  • 11.3管理Fragment
  • 11.3.1Fragment的生命周期
  • 11.3.2使用FragmentManager处理事务
  • 11.3.3Fragment之间的通信
  • 11.4PreferenceFragment
  • 11.5平板UI设计技巧
  • 11.5.1Google的准则
  • 11.5.2横竖屏布局设计
  • 11.5.3常见平板布局
  • 11.6习题
  • 第12章Android UI综合应用
  • 12.1项目概述
  • 12.2用户界面设计
  • 12.2.1结构设计
  • 12.2.2交互设计
  • 12.2.3视觉设计
  • 12.3用户界面功能实现
  • 12.3.1主界面设计
  • 12.3.2歌曲列表界面设计
  • 12.3.3系统设置界面设计
  • 12.3.4桌面应用组件设计
  • 12.4UI测试
  • 参考文献

资源获取

资源地址1:https://pan.baidu.com/s/1k6cLHXTOfFsvWJ8ZFk-mKw(密码:ol1t)

相关资源

网友留言