0%

Learning Android(英文版)

基本信息

名称: 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接口描述语言
索引

亚马逊链接

欢迎关注我的其它发布渠道