Blue Flower

Android是一种以Linux为基础的开放源码的操作系统,主要应用于手机上,目前发展非常不错,但如何更好的入门和学习呢?这里知识兔小编带来了从零开始学android编程,这是一本android编程书籍,由曾宏远和崔荔蒙两人共同编著。本书内容丰富,主要介绍了Android系统的发展史,讲述了Android系统中界面的设置,重点详解了Android系统中一些核心的知识点,也是关键的知识点,如Android中数据的操作、信息的传递、多媒体的开发及图形图像的处理等等,加上一些实战项目,能够手把手教会你用Java语言写Android程序,对于有一定Android基础的读者而言,也可以通过书中的内容对Android中的知识做进一步的熟悉,为自己成为一个Android高手添砖加瓦。
202209171910293464490000

内容介绍

《从零开始学android编程》是一本介绍Android开发的书籍,内容讲解详细,实例丰富。书中每一个知识点都讲解得非常详细,并且每个知识点都会有一个实例,这样使读者更容易轻松上手。本书共分为4篇包括17章,主要内容有:初识Android系统、第一个Android程序、Android常见界面布局、Android基本界面控件、Android高级控件、Android菜单与对话框、Android数据存储、Android电话和短信、Android组件内部通信——Intent、Android服务Service、Android中多媒体开发、Android网络编程、Android多线程介绍、Android图形图像的应用、Android特色应用、GPS在Android中的应用、乐分享等非常基础且重要的知识。通过对本书的学习,相信读者能够在较短的时间内理解Android系统的框架及在开发过程中用到的知识等,为进一步学习打好基础。
《从零开始学android编程》内容及体系结构如下:
第1篇 基础篇(第1~2章)
本篇首先介绍了Android系统的发展史,现有各版本之间的区别,首次开发Android程序所需要的软件和开发环境的搭建,关于Android程序的一些包的说明。
第2篇 布局篇(第3~6章)
本篇主要讲述了Android系统中界面的设置,包括对布局文件和基本控件的详细介绍。这一篇对以后Android程序的开发起到了重要的作用。界面是Android程序必不可少的一部分,而这一篇就是构成界面的主要内容,所以必须弄清楚每一个布局文件和控件。
第3篇 技术篇(第7~15章)
本篇讲述了Android系统中一些核心的知识点,也是关键的知识点,如Android中数据的操作、信息的传递、多媒体的开发及图形图像的处理等,只有把这些知识点理解透彻了,才能实现一个好的应用,这样对Android的开发就游刃有余了。
第4篇 实战篇(第16~17章)
本篇既是对以前所学知识的总结,也是对实际应用的体验,通过几个项目的演练,相信大家对Android知识的掌握会更上一层楼。
202209171910297385080001

章节目录

第1篇 基础篇第1章 初识Android系统1.1 Android系统简介及其发展1.1.1 Android系统的简介1.1.2 Android的发展1.1.3 Android的平台特性1.2 如何学习Android1.3 小结第2章 第一个Android程序2.1 开发Android之前的准备工作2.2 Android开发平台的搭建2.2.1 JDK安装及配置Java开发环境2.2.2 Eclipse的安装及其汉化2.2.3 Android SDK与ADT的安装与配置2.3 HelloAndroid——我的第一个Android程序2.3.1 从HelloAndroid看Android程序的结构2.3.2 了解Android基本框架2.4 小结2.5 习题第2篇 布局篇第3章 Android常见界面布局3.1 界面简介3.2 常用布局3.2.1 线性布局(LinearLayout)3.2.2 相对布局(RelativeLayout)3.2.3 帧布局(FrameLayout)3.2.4 表格布局(TableLayout)3.3 小结3.4 习题第4章 Android基本界面控件4.1 文本控件4.1.1 文本框的介绍与实例4.1.2 编辑框的介绍与实例4.1.3 在Android中输出日志4.2 选择按钮控件4.2.1 单选按钮的介绍与实例4.2.2 复选框的介绍与实例4.3 列表控件4.3.1 普通列表——ListView4.3.2 下拉列表——Spinner4.3.3 多级列表——ExpandableListView4.4 自动提示(AutoComplete-TextView)4.5 按钮(Button、ImageButton)4.6 小结4.7 习题第5章 Android界面高级控件5.1 网格视图(GridView)5.2 滚动视图(ScrollView)5.3 进度条(ProgressBar)5.4 拖动条(SeekBar)5.5 Android中温馨的提示5.5.1 Toast的介绍与实例5.5.2 Notification的介绍与实例5.6 小结5.7 习题第6章 Android菜单与对话框6.1 菜单(Menu)6.1.1 选项菜单(Option Menu)6.1.2 上下文菜单(Context Menu)6.1.3 子菜单(Sub Menu)6.2 对话框(Dialog)6.3 小结6.4 习题第3篇 技术篇第7章 Android数据存储7.1 Android中数据存储概要7.2 键值对存储:SharedPreferences7.2.1 SharedPreferences是什么7.2.2 SharedPreferences实现数据存储7.2.3 SharedPreferences实现数据读取7.2.4 使用SharedPreferences实现快速登录7.3 File存储7.3.1 File存储是什么7.3.2 File实现数据存储7.3.3 File实现数据读取7.3.4 使用File实现数据的保存与读取7.4 数据存储:数据库存储(SQLite)7.4.1 初识SQLite数据库7.4.2 SQLite对数据的操作7.4.3 SQLiteOpenHelper7.4.4 SQLite实例——记事本7.5 数据共享:ContentProvider7.6 小结7.7 习题第8章 Android电话和短信8.1 打电话8.1.1 打电话机制介绍8.1.2 实现打电话功能8.2 发短信8.2.1 短信功能介绍8.2.2 实现发短信功能8.3 小结8.4 习题第9章 Android组件内部的通信——Intent和Broadcast Receiver9.1 Intent——信使9.2 Intent的详细介绍9.2.1 Intent组成9.2.2 Intent属性详解9.3 Braodcast Receiver——广播接收者9.3.1 自定义BroadCast来处理广播事件9.3.2 Android系统广播介绍9.4 小结9.5 习题第10章 Android服务——Service10.1 Service介绍10.1.1 认识Service10.1.2 Service的生命周期10.2 简单实例10.3 小结10.4 习题第11章 Android多媒体开发11.1 音乐播放器11.2 视频播放器11.3 声音录制11.4 相机设置11.5 闹铃设置11.6 情景模式11.7 小结11.8 习题第12章 Android中的网络编程12.1 Socket网络编程12.1.1 Socket的基础知识12.1.2 Socket通信实例12.2 HTTP网络编程12.2.1 HttpURLConnectin类12.2.2 HttpClient——Apache客户端12.3 WebKit——网页浏览器12.3.1 WebKit概述12.3.2 WebView打开网页12.3.3 WebView与JavaScript12.4 WiFi概述12.5 网络存储数据12.6 小结12.7 习题第13章 Android中多线程介绍13.1 多线程概述13.2 线程的启动方式之Thread13.3 线程的启动方式之Runnable13.4 线程休眠13.5 线程让步13.6 线程的同步13.7 使用Handler13.8 使用Looper13.9 线程综合实例13.10 小结第14章 Android中图形图像的处理14.1 Android访问图片资源14.1.1 使用图片资源14.1.2 Bitmap和BitmapFactory14.2 图片显示14.2.1 图片视图(ImageView)14.2.2 图片切换(Gallery、ImageSwitcher)14.3 Android中的动画14.3.1 Tween动画14.3.2 Frame动画14.3.3 GIF动画的播放14.4 墙纸的设置14.5 Android中图形的绘制14.5.1 图形绘制类的介绍14.5.2 几何图形的绘制14.5.3 旋转图像14.5.4 缩放图像14.6 3D图像及OpenGL概述14.7 小结14.8 习题第15章 Android特色应用15.1 传感器15.1.1 传感器的定义及其种类15.1.2 Android中传感器的种类15.1.3 Android传感器的应用15.2 语音识别15.3 Android部件——Widget15.4 小结15.5 习题第4篇 实战篇第16章 GPS在Android中的应用16.1 两个类:LocationManager和LocationProvider 简介16.2 利用模拟器获取位置信息16.3 LocationProvider和定位跟踪16.3.1 获取LocationProvider的方法16.3.2 定位16.3.3 跟踪16.4 小结16.5 习题第17章 Android应用案例——乐分享17.1 在线词典17.2 腾讯微博的开发17.2.1 什么是OAuth17.2.2 腾讯微博的实现17.3 拼图游戏的实现17.4 小结

使用说明

1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读>

下载仅供下载体验和测试学习,不得商用和正当使用。

下载体验

请输入密码查看内容!

如何获取密码?

 

点击下载