实名认证领苏宁支付券立即领取 >
¥
提前抢
SUPER会员专享
由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
欢迎光临本店铺
点我可查看更多商品哦~
100%刮中券,最高50元无敌券,券有效期7天
亲,今日还有0次刮奖机会
我的云钻:0
您的云钻暂时不足,攒足云钻再来刮
恭喜获得1张券!
今天的机会已经全部用完了,请明天再来
恭喜刮出两张券,请选择一张领取
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
音像Android应用开发精解高磊 杨诚
¥ ×1
商品
服务
物流
章 工欲善其事 必先利其器―Android SDK工具11.1 巧妇难为无米之炊―Android SDK的安装11.2 设备管理工具―调试桥(ADB)31.2.1 ADB简介31.2.2 ADB常用命令41.3 没有真机一样开发―Android模拟器71.4 Android调试―调试工具DDMS91.5 UI布局分析工具―视图工具(Hierarchy Viewer)141.6 Log打印―Log输出工具logcat171.6.1 启动logcat171.6.2 过滤日志输出171.6.3 控制日志输出格式181.6.4 查看可用日志缓冲区191.7 图片拉伸不失真―九宫格绘制工具Draw 9Patch201.7.1 什么是“点九”文件201.7.2 点九文件的制作20第2章 吸引你的眼球―UI编程242.1 UI基础―常用UI组件242.1.1 文本显示―文本框(TextView)242.1.2 按钮(Button)272.1.3 文本编辑―编辑框(EditText)292.1.4 图片显示―图片视图(ImageView)322.1.5 多项选择―多选框(CheckBox)和单项选择―单选框(RadioBox)342.1.6 图片拖动―拖动效果(Gallery)382.1.7 列表组件(ListView)412.2 彰显你的个―自定义UI组件48. 简单明了的消息提示框(Toast)和对话框(Dialog)51..1 Toast提示51..2 Dialog提示522.4 Menu键的呼唤―Menu菜单56第3章 界面UI的基石―UI布局613.1 用户界面的基本单元―View视图613.2 百花齐放―各种Layout布局643.2.1 Layout布局的简单介绍643.2.2 线布局(LinearLayout)643.. 相对布局(RelativeLayout)673.2.4 框架布局(FrameLayout)703.2.5 表单布局(TableLayout)723.2.6 布局(AbsoluteLayout)743.3 样式(Style)和主题(Theme)的使用763.3.1 样式(Style)的使用763.3.2 主题(Theme)的使用77第4章 Android开发三大基石―Activity、Service和Handler794.1 应用程序的接口―Activity窗口794.1.1 Activity生命周期794.1.2 Activity栈814.1.3 Activity的创建814.1.4 Activity的4种加载模式824.1.5 Activity交互―Activity跳转834.1.6 Activity中数据传递864.2 千变万化的服务-Service开发874.2.1 Service的生命周期874.2.2 Service的启动和停止884.. 我的服务我来用―本地服务开发894.2.4 开机自启动的服务934.3 Android线程间的通信―消息机制954.3.1 消息的传递―Handler的使用954.3.2 Android中消息机制的详细分析97第5章 以数据为中心―数据存取1005.1 文件操作1005.1.1 读写一般的文本文件1005.1.2 结构的文件―读写XML文件1035.1.3 自由操作,随心所欲―序列化和反序列化1135.2 通用的数据操作方式―数据库1165.2.1 SLite数据库介绍1165.2.2 创建并打开数据库1165.. 添加、删除和修改操作1175.2.4 游标的操作―使用Cursr205.3 安全方便简单―使用SharedPreferences1215.4 我的数据大家用―ContentProvider、ContentResolver1第6章 一张白纸好作画―Canvas画布1266.1 Canvas画布简介1266.1.1 View Canvas―使用普通View的Canvas画图1266.1.2 Bitmap Canvas―使用普通Bitmap的Canvas画图1286.1.3 SurfaceView Canvas―使用SurfaceView的Canvas画图1286.2 Canvas常用绘制方法1316.3 对Canvas进行变换1336.4 Canvas绘制的辅类1346.4.1 画笔android.graphics.Paint1346.4.2 字体android.graphics.Typeface1356.4.3 颜色android.graphics.Colr366.4.4 路径android.graphics.Path1376.4.5 路径的不错效果android.graphics.PathEffect1396.4.6 点类android.graphics.Point和android.graphics.PointF1416.4.7 形状类android.graphics.Rect和android.graphics.RectF1426.4.8 区域android.graphics.Region与Region.Op1446.4.9 千姿百态,矩阵变换android.graphics.Matrix145第7章 实现炫酷效果―图像和动画1497.1 Android的几种常用图像类型1497.2 图片的基础―Bitmap(位图)1507.2.1 如何获取位图资源1507.2.2 如果获取位图的信息1517.. 位图的显示与变换1527.3 变化多端―Drawable(绘图类)1547.3.1 Drawable的一些常用子类1547.3.2 BitmapDrawable1547.3.3 点九图片―NinePatchDrawable1557.3.4 会动的图片―StateListDrawable1567.3.5 颜色填充的另一种方法―PaintDrawable1577.3.6 超炫的―ShapeDrawable1577.3.7 简单的帧动画―AnimationDrawable1657.4 轻量级图片―Picture1677.5 Drawable、Bitmap、byte[]之间的转换1677.6 Android提供的几种动画效果(Animation)1687.7 渐变动画―Tween Animation1697.7.1 Tween Animation简介1697.7.2 Tween Animation共同的属1697.7.3 淡进淡出―AlphaAnimation1707.7.4 忽大忽小―ScaleAnimation1717.7.5 平移―TranslateAnimation1727.7.6 旋转―RotateAnimation1737.7.7 实现一个自己的TweenAnimation1747.8 渐变动画―Frame Animation1767.9 随意组合动画效果―AnimationSet1777.10 加速的工具―Interpolatr78第8章 网络的时代―网络开发1808.1 Android中网络开发概述1808.2 直接基于Socket编程1818.2.1 Socket编程简介1818.2.2 基于TCP协议的Socket编程1838.. 基于UDP协议的Socket编程1848.3 基于成熟的Web协议―HTTP协议编程1858.3.1 HTTP协议简介1858.3.2 使用URL类读取HTTP资源1878.3.3 使用HttpURLConnection类访问HTTP资源1898.3.4 使用Apache的HttpClient1908.4 耗时操作的通用方式―多线程与异步处理1928.4.1 多线程和异步处理简介1928.4.2 Handler方式1938.4.3 AsyncTask类实现后台任务的处理1978.5 轻量级的数据交换格式―JSON1998.5.1 客户端与服务器端的数据交互1998.5.2 XML格式与JSON格式的比较2018.5.3 解析JSON格式数据202第9章 多语言环境的支持和多屏幕的适配2059.1 Android程序的资源文件2059.1.1 资源文件的目录结构2059.1.2 资源文件目录的修饰语2069.1.3 程序加载资源文件的步骤2089.2 国际化和本地化的支持2099.3 多屏幕的适配2109.3.1 屏幕参数的基本概念2109.3.2 屏幕参数的各种单位及相互转换2119.3.3 处理屏幕自适应的方法2129.3.4 详细说明Density2140章 利用手机特―结合硬件进行开发21710.1 炫酷的人机交互―触摸和手势21710.1.1 实现滑动翻页―使用ViewFlipper21710.1.2 支持多个手指一起操作―实现多点触摸22210.1.3 识别手势―使用GestureDetector22710.2 我在哪里―使用定位功能010.3 电话拨打和短信发送10.3.1 调用系统的电话拨打功能10.3.2 实现发送短信的功能410.4 拍照和摄像510.5 使用传感器10.5.1 传感器概述10.5.2 加速度传感器24110.5.3 方向传感器24210.5.4 传感器2431章 避重就轻―结合Web开发Android应用24511.1 Android上的Web应用概述24511.2 使用WebView载入Web页面24711.2.1 Webkit引擎和WebView控件24711.2.2 浏览基本的Web页面24711.. 开启对于JavaScript的支持24911.2.4 监听Web页面的载入25011.2.5 让WebView支持文件下载25011.3 本地代码与Web页面交互25211.3.1 向Web页面传递数据25211.3.2 本地代码调用Web页面JavaScript方法25411.3.3 Web页面调用本地Java方法25411.4 Web页面的JavaScript调试25911.5 常用移动设备Web开发框架26011.5.1 jery Mobile框架简介26011.5.2 Sencha Touch框架简介26211.5.3 PhoneGap开发平台简介2622章 细节决定成败―Android应用程序的优化26412.1 对应用内存的优化26412.1.1 Android程序的内存概述26412.1.2 追踪内存―使用内存优化辅工具26612.1.3 吃内存大户―Bitmap的优化27012.1.4 想回收就回收―使用软引用和弱引用27412.1.5 注重细节―从代码角度进行优化27712.2 对界面UI的优化28112.2.1 多利用Android系统的资源28112.2.2 抽取相同的布局28412.. 精简UI层次28512.2.4 界面延迟加载技术2871. 留条后路―对Crash进行处理2881..1 为什么需要捕获Crash2881..2 如何捕获和处理Crash289参考文献292
抢购价:¥ 38.00
易购价:¥ 38.00
注:参加抢购将不再享受其他优惠活动
亲,很抱歉,您购买的宝贝销售异常火爆,让小苏措手不及,请稍后再试~
验证码错误
看不清楚?换一张
确定关闭
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
查看我的收藏夹
非常抱歉,您前期未参加预订活动,无法支付尾款哦!
关闭
抱歉,您暂无任性付资格
继续等待
0小时0分
立即开通
SUPER会员