最新公告
  • 开通终身SVIP,享全站不限量下载次数-云资源-集成各类网络资源-正在更新中-预计更新到5W+文章开通SVIP
  • 文章介绍
  • 评价建议
  • 资源名称:Android程序设计 第2版

    资源目录:

    前言 1

    第一部分 工具和基础

    第1章 Android SDK的安装和系统需求 7

    Android SDK的安装和系统需求 7

    小试牛刀:确认安装是否能够正常工作 16

    SDK的组件 24

    保持版本最新 30

    示例代码 32

    关于代码阅读 34

    第2章 Android开发之Java必备基础 35

    Android正在重塑客户端Java 35

    Java类型系统 36

    作用域 57

    Java编程惯例 61

    第3章 Android应用的主要组件 76

    活动、意图和任务 77

    其他Android组件 79

    组件生命周期 83

    静态应用资源和上下文 86

    Android应用时运行的环境 94

    扩展Android 97

    Android中的并发编程 102

    序列化 116

    Parcelable 118

    第4章 应用发布之前的准备工作 124

    应用签名 124

    把应用投放到Android市场 132

    其他发布 134

    Google地图API密钥 138

    指定API级别的兼容性 139

    兼容不同的屏幕类型 139

    第5章 Android软件开发工具Eclipse 141

    Eclipse相关的概念和术语 142

    Eclipse视图和透视图 146

    Eclipse中的Java编程 149

    Eclipse和Android 151

    预防Bug并保持代码整洁 151

    Eclipse特性和替代品 159

    第二部分 Android框架

    第6章 构建视图 163

    Android GUI架构 163

    组装图形界面 167

    控制器布局 172

    菜单栏和活动栏 190

    视图调试和优化 193

    第7章 Fragment和跨平台支持 195

    创建Fragment 196

    Fragment生命周期 199

    Fragment管理器 200

    Fragment事务 201

    Support Package 206

    Fragment和布局 207

    第8章 二维和三维图形的绘制 214

    自己动手开发部件 214

    Bling 235

    第9章 数据处理和数据持久化 249

    关系数据库概览 249

    SQLite 250

    SQL语言 250

    Android应用中的SQL和数据库为中心的数据模型 260

    Android数据库类 261

    Android应用的数据库设计 262

    使用数据库API:MJAndroid 265

    第三部分 Android的框架应用

    第10章 运行良好的应用框架 279

    对生命周期进行可视化 279

    Fragment生命周期可视化 290

    Activity类和运行良好的应用 293

    Application类的生命周期方法 294

    第11章 构建用户界面 297

    Top-Level设计 298

    用户界面的可视化编辑 300

    从白板开始 301

    Fragment布局 305

    折叠和展开可扩展的UI界面 307

    使得Activity、Fragment、Action Bar和多布局能够一起工作 314

    其他活动 317

    第12章 使用内容提供者 321

    理解内容提供者 322

    定义提供者的公用API 325

    编写并集成内容提供者 330

    文件管理和二进制数据 331

    Android MVC和内容查看器 333

    一个完整的内容提供者代码:SimpleFinchVideoContentProvider 334

    声明自己的内容提供者 342

    第13章 内容提供者作为RESTful Web服务的Facade 343

    开发RESTful类型的Android应用 344

    Network MVC 345

    Network MVC方式的优点小结 346

    代码实例:动态列出并缓存YouTube视频内容 348

    Finch YouTube视频示例的源代码结构 348

    视频搜索应用的各个步骤 349

    步骤1:UI获取用户输入 350

    步骤2:控制器监听事件 350

    步骤3:控制器调用内容提供者(即模型)的managedQuery 351

    步骤4:实现RESTful请求 351

    第四部分 高级话题

    第14章 搜索 373

    搜索界面 373

    查询建议 382

    第15章 地理位置和地图定位 389

    基于地理位置的服务 390

    地图定位 391

    Google Maps Activity 391

    MapView和MapActivity 392

    使用MapView 392

    MapView和MyLocationOverlay初始化 393

    暂停和恢复MapActivity 396

    通过菜单按钮控制地图 397

    通过键盘操作地图 399

    没有地图的地理位置 400

    街景(StreetView) 408

    第16章 多媒体 410

    音频和视频 410

    播放音频和视频 411

    录制音频和视频 415

    存储的媒体内容 421

    第17章 传感器、NFC、语音、手势和可访问性 422

    传感器 422

    近场通信 427

    手势输入 438

    可访问性 440

    第18章 通信、身份认证、同步和社交媒体 442

    账户信息 442

    认证和同步 445

    蓝牙 460

    第19章 Android本地开发工具箱 476

    本地方法和JNI调用 477

    Android NDK 478

    NDK提供的本地库文件和头文件 482

    编译自己定制的库模块 484

    本地Activity 487

    资源截图:

    1.png


    曙光网云资源 » Android程序设计 第2版

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。