基本信息
名称: Learning Android(英文版)
作者信息: 作者: 马尔科•加尔根塔(Marko Gargenta) [ 英文 pdf ]
简单介绍
《Learning Android(中文版)》是由电子工业出版社出版。
目录
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129
| 前言 第1章 Android概述 概述 完整性 开源平台 为移动设备而设计 历史 Google的动机 开放手持设备联盟 Android的版本 总结 第2章 Android的架构 架构概述 Linux系统 可移植性 安全性 丰富的特性 本地库 Dalvik虚拟机 Android与Java 应用程序框架 应用程序 APK文件 应用程序签名 应用程序发布 总结 第3章快速入门 安装 Android SDK 设置 PATH环境变量 安装 Eclipse Eclipse的工作区 安装 Android开发工具 Hello, World程序 创建新项目 Manifest文件 Layout(布局) XML代码 Strings(字符串)文件 R(资源)文件 Java源码文件 仿真器 仿真器和真机 总结 第4章基本构件 什么是基本构件 一个实际的例子 活动( Activity) 活动的生命周期 Intent 服务( Service) 内容提供器( Content Provider) 广播接收器( Broadcast Receiver) 应用程序上下文( Application Context) 总结 第5章 Yamba项目简介 Yamba应用程序 设计原则 项目设计 第1部分: Android用户界面 构建一个活动 网络和多线程 调试 Android程序 第2部分:首选项、文件系统、选项菜单及 Intent 活动 菜单系统与 Intent 文件系统 第3部分: Android服务 服务 应用程序对象 第4部分:使用数据库 SQLite及Android对它的支持 再次重构代码 第5部分:列表( List)与适配器( Adapter) 时间轴( Timeline)活动 再重构一次 第6部分:广播接收器( Broadcast Receiver) 启动接收器与网络连接接收器 时间轴( Timeline)接收器 权限 第7部分:内容提供器( Content Provider) 状态数据 Android小部件 第8部分:系统服务 指南针与位置 Intent服务、提醒及通知 总结 第6章 Android用户界面 创建用户界面的两种方法 声明式的用户界面 编程式的用户界面 各取所长 控件与布局 LinearLayout TableLayout FrameLayout RelativeLayout AbsoluteLayout 启动 Yamba项目 StatusActivity布局 控件的重要属性 字符串资源 StatusActivity Java类 编写具体应用的对象,以及初始化相关代码 保存文件:编译代码和构建项目 添加库 jtwitterjar 更新 Manifest文件,获取 Internet权限 Android的日志机制 LogCat Android的线程机制 单线程执行 多线程执行 AsyncTask 其他 UI事件 添加图片与色彩 添加图片 添加色彩 多版本资源文件 优化用户界面 Hierarchy Viewer工具 总结 …… 第7章首选项、文件系统、选项菜单及 Intent 第8章服务 第9章数据库 第10章列表与适配器 第11章广播接收器( Broadcast Receiver) 第12章内容提供器( Content Provider) 第13章系统服务 第14章 Android接口描述语言 索引
|
亚马逊链接