Android炫酷应用300例.实战篇
提供完整源码,问题描述+解决方案+真实源码+效果截图,所见即所得,所学及所用

作者:罗帅、罗斌

定价:99.8元

印次:1-1

ISBN:9787302526278

出版日期:2019.07.01

印刷日期:2019.05.16

图书责编:黄芝

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书以“问题描述+解决方案”的模式,以Android 5.0为核心例举了300个实用性极强的移动端应用开发案例,旨在帮助广大读者快速解决实际开发过程中面临的诸多问题,从而不断提高开发效率、拓展应用领域。全书根据实例功能将内容分为UI布局、常用控件、文字、图形和图像、动画、音频和视频、文件和数据、系统和设备、第三方SDK开发等9章,以所见即所得、所学即所用的速成思维方式展示了个性化布局、特效文字和图形、矢量图形动态绘制、颜色矩阵特效、PorterDuff特效、路径特效、场景过渡、三维空间旋转、图像轮播、头像裁剪、网格图像动画、旋转3D地球、各种传感器应用、网络文件断点续传等超炫超酷实例的实现过程和代码。使用第三方SDK进行应用开发,如使用腾讯SDK实现将文本、图像、音乐、视频等分享到QQ好友及微信朋友圈等; 使用百度SDK实现查询驾车和步行线路、查询指定城市的热力图、调用百度地图的导航功能、以俯视角度观察街道三维图、在百度地图上添加悬浮框和动画等; 使用新浪SDK实现将图像发布到微博、根据微博简介内容生成二维码等。 为了突出实用性和简洁性,本书在演示或描述实例时,力求有针对性地解决问题,所有实例均配有插图。本书适于作为Android应用开发人员的案头参考书,无论是编程初学者,还是编程高手,本书都极具参考价值和收藏价值。

以“问题描述+解决方案+真实源码+效果截图”的模式,例举了300个实用性极强的Android移动端开发案例,高仿目前许多主流应用的特效。所有实例均配有效果图并提供完整源码下载,可操作性强,旨在帮助广大读者快速解决实际开发过程中面临的诸多问题,提高项目开发效率、拓展技术应用领域,迅速成长为Android开发高手。

前言 Android是一个以Linux为基础的半开源操作系统,主要用于管理手机、手表、眼镜、电视等智能设备。Android操作系统最初由Andy Rubin开发,2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟,共同研发改进Android操作系统。第一部Android智能手机发布于2008年10月,在随后几年中,Android开始了迅猛发展的历程,并成为全球最主要的移动端操作系统。 随着支持Android操作系统的智能设备的不断普及和推广,运行在Android操作系统上的智能应用项目也如雨后春笋般涌现。从IT发展潮流来看,越来越丰富的移动应用是大势所趋,手机支付、手机拍照、手机游戏、手机导航、物联网等不断改变着人们的生活方式和工作方式。一种优秀的Android应用即可造就一家IT公司、打造一个产业链、诞生十个富豪,这已不再是神话。如何将最新的技术、理念和创意融入到应用开发中,是每个Android程序员需要不断思考的问题,也是本书创作的初衷。 本书以“问题描述+解决方案”的模式,以Android 5.0为核心例举了300个实用性极强的移动端应用开发案例,旨在帮助广大读者快速解决实际开发过程中面临的诸多问题,从而不断提高开发效率、拓展应用领域。全书根据实例功能将内容分为UI布局、常用控件、文字、图形和图像、动画、音频和视频、文件和数据、系统和设备、第三方SDK开发等9章,以所见即所得、所学即所用的速成思维方式展示了个性化布局、特效文字和图形、矢量图形动态绘制、颜色矩阵特效、PorterD...

目录
荐语
查看详情 查看详情

目录

第1章UI布局

001使用纯Java代码创建应用UI界面

002使用自定义View代替布局文件

003使用TableLayout布局多个输入框

004使用TextInputLayout管理输入框提示

005使用GridLayout创建计算器按键布局

006使用RelativeLayout按照相邻关系布局

007使用ConstraintLayout在右下角布局

008使用TableLayout拉伸控件填充容器

009使用TableLayout缩小控件适应容器

010使用LinearLayout纵向居中对齐控件

011使用LinearLayout按权重分配控件空间

012使用ConstraintLayout平分剩余空间

013使用ConstraintLayout无间隙布局控件

014使用TabLayout和适配器创建选项卡

015使用TabLayout和Fragment创建选项卡

016使用FrameLayout创建纵向选项卡

017使用TabHost创建横向选项卡

018使用AbsoluteLayout实现平移控件

019使用FrameLayout实现闪烁控件

020自定义FrameLayout创建翻页卷边动画

第2章常用控件

021在TextView中创建空心文字

022在TextView中实现上文下图的布局

023在TextView中为文本添加超链接

024在自定义View中实现垂直滚动文本

0... 查看详情

以“问题描述+解决方案+真实源码+效果截图”的模式,例举了300个实用性极强的Android移动端开发案例,高仿目前许多主流应用的特效。所有实例均配有效果图并提供完整源码下载,可操作性强,旨在帮助广大读者快速解决实际开发过程中面临的诸多问题,提高项目开发效率、拓展技术应用领域,迅速成长为Android开发高手。 查看详情