程序员典藏:Android开发入门百战经典pdf下载pdf下载

程序员典藏:Android开发入门百战经典百度网盘pdf下载

作者:
简介:本篇主要提供程序员典藏:Android开发入门百战经典pdf下载
出版社:清华大学出版社
出版时间:2017-08
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

内容简介

  《程序员典藏:Android开发入门百战经典》内容系统全面,采用层层递进的方式进行讲解,让读者理解起来更为容易。全书分为10章,主要包括AndroidStudio的常用操作和技巧、Android的属性和布局、Android的基础控件、Android的系统组件、Android几种常用的数据存储方式、Android动画、Android网络、Android手机的基本功能及多媒体操作等。
  另外,《程序员典藏:Android开发入门百战经典》还创新地引入了扫描二维码查看动态图的功能,让纸质图书也能和读者交互起来,提升阅读的乐趣。
  《程序员典藏:Android开发入门百战经典》适用于广大初、中级Android开发者。对于初级开发者,《程序员典藏:Android开发入门百战经典》对常用核心的基础知识通过实例的形式进行了系统的讲解,保证初学者学习后可迅速上手进行Android应用开发;对于中级开发者,《程序员典藏:Android开发入门百战经典》有助于查缺补漏、夯实基础。另外,《程序员典藏:Android开发入门百战经典》还可以作为高等学校电子信息类专业和计算机类专业本科生的教材以及Android应用开发技术人员的参考书。

作者简介

  张亚运,江苏徐州人,研究生毕业于南京邮电大学,目前就职于国内知名的手机厂商,从事Arldroid系统的深度定制工作。热爱写作和阅读,获得CSDN博客专家称号,同时也是极客学院Wiki专栏作家和百度阅读专栏作家,代表作有电子书《Android百战经典》《Android控件操作之二十四章经》,目前已上线百度阅读。

目录

第1章 认识Android
1.1 Android系统
1.1.1 Android的系统架构
1.1.2 Android的历史
1.1.3 Android系统的优势
1.2 Android Studio安装
1.2.1 Android Studio安装
1.2.2 SDK更新
1.3 第一个Android项目
1.3.1 创建一个新项目
1.3.2 创建Android模拟器

第2章 Android Studio使用技巧
2.1 Android Studio基本配置
2.1.1 改变主题
2.1.2 改变字体大小和样式
2.1.3 改变Logcat窗口字体、主题
2.1.4 显示行号
2.1.5 自动导包
2.2 Android Studio常用快捷键
2.2.1 Ctrl组合快捷键
2.2.2 Ctrl+Alt组合快捷键
2.2.3 Ctrl+Shift组合快捷键
2.2.4 其他组合快捷键
2.3 Android Studio调试
2.3.1 Logcat调试
2.3.2 断点调试
2.3.3 高级调试

第3章 Android属性和布局
3.1 Android项目文件结构
3.1.1 布局属性
3.1.2 配置属性
3.1.3 其他文件
3.2 Android布局属性值
3.2.1 Android padding属性用法
3.2.2 Android margin属性用法
3.3 Android布局之线性布局——LinearLayout
3.3.1 LinearLayout基础用法
3.3.2 LinearLayout嵌套
3.4 Android线性布局的重要属性
3.4.1 gravity属性
3.4.2 layout_weight属性
3.4.3 weightSum属性
3.5 Android布局之相对布局——RelativeLayout
3.6 Android布局之帧布局——FrameLayout
3.7 Android布局优化
3.7.1 过度绘制
3.7.2 布局优化之include标签
……

第4章 Android基础控件操作实战
第5章 Android控件进阶操作实战
第6章 Android系统组件操作实战
第7章 Android存储操作实战
第8章 Android动画操作实战
第9章 Android网络操作实战
第10章 Android手机基本功能及多媒体操作实战

精彩书摘

  《程序员典藏:Android开发入门百战经典》:
  第3章 Android属性和布局
  大致可以认为,Android APP由两部分组成:属性、布局部分和逻辑代码部分。属性和布局负责Android APP的UI,即用户看到的部分,由XML语言编写;逻辑代码部分则由Java语言编写,负责APP的逻辑控制工作。
  3.1 Android项目文件结构
  新建一个Android项目,查看左侧的Android项目文件结构如图3.1所示。
  最外层的根目录为app,app目录中有三个子文
  件夹。
  manifests文件夹:Android系统配置文件夹,包含一个AndroidManifest.xml文件。
  java文件夹:存放Java代码的文件夹。新建项目时默认生成了三个文件夹,com.first.project文件夹用来存放Java文件,这里包含一个名为MainActivity的Java文件,是新建项目时默认生成的。第二个和第三个文件夹为测试代码文件夹,不是十分常用。
  res文件夹:存放Android项目的资源文件。它包含四个文件夹:drawable(图片资源文件夹)、layout(布局资源文件夹)、mipmap(图片资源文件夹,存放项目图标)、values(存放数值资源文件)。
  ……

前言/序言

  不知不觉,Android伴随我已经走过了四五个年头,它是忠实的伙伴、可靠的朋友。当初学习Android起源于对移动互联网事业的憧憬和向往,一旦进入Android的世界就变得一发不可收拾。在移动互联网事业如火如荼的今天,富有聪明才智、充沛精力的年轻人不在此开辟一片属于自己的天地,也许会成为日后一大憾事。
  研究生期间,在研究学习Android之余喜欢将自己的学习总结以博客的形式发布到CSDN,本意为自己记录学习点滴之用,无意中竟获得了一些关注和支持,也因此结交了很多志同道合的朋友。当然,期间也有一些出版社和培训机构的朋友找过我,也就有了后来出版了两本电子书《Android百战经典》和《Android控件操作之二十四章经》。这两本书的出版激发了我持续写作的兴趣,写作的过程是总结的过程、创作的过程,也是提高的过程。脑中的知识在笔尖流淌,智慧的火花在指尖碰撞。写作并不一定是专业作家才可以做的事,只要坚持写作、总结,相信你也可以做到。
  “兴趣是最好的老师”,培养兴趣是做事前的第一步,当然想让无趣的事情强制变得有趣也是不可能的一件事。我认为开发本身是一件非常有趣的事情,记得第一次为一个Button添加工单击事件监听,当其成功响应的时候是多么令人欣喜,我第一次真正操控了机器!最能让人感到愉悦的应该就是操控感了,在现实的世界里想要操控别人已经变得不可能,在代码的世界里,你就是“King of the World”!
  本书告别枯燥繁冗的理论讲解,能用代码说话的坚决不用文字,同样,能用图表表达的地方尽量避免文字。我相信,密密麻麻的文字往往是吓退读者的罪魁祸首。本书的样例都是笔者多年总结、积累的非常实用而又有趣的实例,这些实例都是围绕Android最核心、最常用的知识点展开,让读者在感到有趣的同时接收新鲜知识的灌溉。