android开发实战经典下载
‘壹’ 安卓开发需要学什么
安卓开发需要学:
一、应用程序
Android以Java为编程语言,使接口到功能,都有层出不穷的变化,其中Activity等同于J2ME的MIDlet,一个 Activity 类负责创建视窗,一个活动中的Activity就是在 foreground(前景)模式,背景运行的程序叫做Service。
二、中介软件
操作系统与应用程序的沟通桥梁,并用分为两层:函数层(Library)和虚拟机(Virtual Machine)。 Bionic是 Android 改良libc的版本。
Android 同时包含了Webkit,所谓的Webkit 就是Apple Safari浏览器背后的引擎。Surface flinger 是就2D或3D的内容显示到屏幕上。Android使用工具链(Toolchain)为Google自制的Bionic Libc。
三、硬件抽像层
Android 的 HAL(硬件抽像层)是能以封闭源码形式提供硬件驱动模块。HAL
的目的是为了把 Android framework 与 Linux kernel 隔开。
让 Android 不至过度依赖 Linux
kernel,以达成 kernel independent 的概念,也让 Android framework
的开发能在不考量驱动程序实现的前提下进行发展。
四、编程语言
Android 是运行于 Linux kernel之上,但并不是GNU/Linux。因为在一般GNU/Linux 里支持的功能,Android 大都没有支持。
包括Cairo、X11、Alsa、FFmpeg、GTK、Pango及Glibc等都被移除掉了。Android又以bionic 取代Glibc、以Skia 取代Cairo、再以opencore 取代FFmpeg 等等。
五、安全控制
目前Android 的 Linux kernel控制包括安全(Security),存储器管理(Memory Managemeat),程序管理(Process Management),网络堆栈(Network Stack),驱动程序模型等。
下载Android源码之前,先要安装其构建工具Repo来初始化源码。Repo 是 Android 用来辅助Git工作的一个工具。
参考资料来源:网络—android开发
‘贰’ Android开发教程
《Android应用开发揭秘》
入门的话看这本书就挺合适的,讲解的比较细致、全面
而且互动网这本书的页面上还有配套的源代码下载
‘叁’ 求《android开发实战经典》电子版或整套视频教程
不用求了,上优学网上面就有了,上面有很多android的视频教程,相信对初学者会很有帮助。因为他们优学网是专业做视频教程的。相当于国外lynda。
‘肆’ Android开发实战经典的作品目录
目录
第1章认识Android
1.1、智能手机的发展
1.2、手机操作系统
1.3、走进Android
1.4、Android的体系结构
1.5、Android应用程序框架
1.6、本章小结
第2章搭建Android开发环境
2.1、下载并配置Android开发环境
2.2、下载并配置ADT插件
2.3、开发第一个Android项目
2.4、打包Android程序
2.5、本章小结
第3章Activity初步
3.1、Activity简介
3.2、Android项目工作区的组成
3.3、第一个Android程序
3.4、第一个Android程序深入
3.5、本章小结
第4章Android中的基本控件(上)
4.1、View组件简介
4.2、文本显示组件:TextView
4.3、按钮组件:Button
4.4、编辑框:EditText
4.5、单选钮:RadioGroup
4.6、复选框:CheckBox
4.8、下拉列表框:Spinner
4.9、图片视图:ImageView
4.10、图片按钮:ImageButton
4.11、时间选择器:TimePicker
4.12、日期选择器:DatePicker
4.13、本章小结
第5章布局管理器
5.1、Android布局管理器简介
5.2、线性布局管理器:LinearLayout
5.3、框架布局管理器:FrameLayout
5.4、表格布局管理器:TableLayout
5.5、相对布局管理器:RelativeLayout
5.6、布局管理器的嵌套
5.7、绝对定位布局管理器:AbsoluteLayout
5.8、本章小结
第6章Android事件处理
6.1、事件处理简介
6.2、单击事件
6.2.1、认识单击事件
6.2.2、实例一:简单的四则运算
6.2.3、实例二:改变屏幕显示方向
6.2.4、实例三:明文显示密码
6.3、单选钮与OnCheckedChangeListener
6.4、下拉列表框与OnItemSelectedListener
6.5、监听日期与时间的改变
6.6、焦点事件
6.7、长按事件
6.8、键盘事件
6.9、触摸事件
6.10、本章小结
第7章Android中的基本控件(下)
7.1、滚动视图:ScrollView
7.2、列表显示:ListView
7.2.1、ListView组件的基本使用
7.2.2、SimpleAdapter类
7.2.3、ListActivity类
7.2.4、ListView事件处理
7.3、对话框:Dialog
7.3.1、AlertDialog和AlertDialog.Builder
7.3.2、定制对话框和LayoutInflater
7.3.3、日期对话框:DatePickerDialog
7.3.4、时间对话框:TimePickerDialog
7.3.5、进度处理对话框:ProgressDialog
7.4、随笔提示文本:AutoCompleteTextView
7.5、拖动条:SeekBar
7.6、评分组件:RatingBar
7.7、信息提示框:Toast
7.8、图片切换:ImageSwitcher
7.9、文本切换:TextSwitcher
7.10、拖拉图片:Gallery
7.11、网格视图:GridView
7.12、时钟组件:AnalogClock与DigitalClock
7.13、计时器:Chronometer
7.14、标签:TabHost
7.15、菜单:Menu
7.15.1、选项菜单:OptionsMenu
7.15.2、上下文菜单:ContextMenu
7.15.3、子菜单:SubMenu
7.16、隐式抽屉组件:SlidingDrawer
7.17、缩放控制:ZoomControls
7.18、弹出窗口:PopupWindow
7.19、树型组件:ExpandableListView
7.20、本章小结
第8章数据存储
8.1、使用SharedPreferences存储数据
8.2、文件存储
8.2.1、利用Activity类操作数据文件
8.2.2、利用IO流操作文件
8.2.3、操作资源文件
8.2.4、DOM操作
8.2.5、SAX操作
8.2.6、使用XMLPull解析
8.2.7、JSON数据解析
8.3、SQLite数据库存储
8.3.1、数据库操作类:SQLiteDatabase
8.3.2、数据库操作辅助类:SQLiteOpenHelper
8.3.3、使用SQLite数据库并完成更新操作
8.3.4、使用ContentValues封装数据
8.3.5、数据查询与Cursor接口
8.3.6、使用ListView滑动分页
8.3.7、事务处理
8.4、ContentProvider
8.4.1、ContentProvider简介
8.4.2、开发ContentProvider程序
8.4.3、操作联系人的ContentProvider
8.4.4、操作通讯记录的ContentProvider
8.4.5、SimpleCursorAdapter
8.5、本章小结
第9章Android组件通信
9.1、认识Intent
9.2、Intent深入
9.2.1、打开网页
9.2.2、调用拨号程序
9.2.3、调用发送短信程序
9.2.4、调用发送带图片的彩信程序
9.2.5、发送Email
9.2.6、调用ContentProvider
9.2.7、创建操作Intent的选择器
9.3、Activity生命周期
9.4、ActivityGroup组件
9.5、消息机制
9.5.1、消息类:Message
9.5.2、消息操作类:Handler
9.5.3、消息通道:Looper
9.5.4、时钟显示
9.5.5、进度条组件:ProgressBar
9.5.6、异步处理工具类:AsyncTask
9.6、Service
9.6.1、Service的基本组成
9.6.2、绑定Service
9.6.3、操作系统服务
9.7、PendingIntent
9.7.1、发送通知:Notification
9.7.2、SMS服务
9.8、广播机制:Broadcast
9.8.1、认识广播
9.8.2、通过BroadCast启动Service
9.8.3、闹钟服务
9.9、桌面显示组件:AppWidget
9.9.1、AppWidget的基本概念
9.9.2、使用AppWidget跳转到Activity进行操作
9.9.3、使用AppWidget进行广播
9.10、本章小结
第10章多媒体技术
10.1、绘制简单图形
10.2、Bitmap
10.3、Matrix
10.4、Animation动画处理
10.4.1、Tweened Animation
10.4.2、定义动画速率:Interpolator
10.4.3、动画监听器:AnimationListener
10.4.4、通过XML文件配置动画
10.4.5、Frame Animation
10.4.6、LayoutAnimationController组件
10.5、媒体播放
10.5.1、播放MP3
10.5.2、播放视频
10.6、使用摄像头拍照
10.7、媒体录制
10.7.1、录制音频
10.7.2、录制视频
10.8、多点触控
10.9、本章小结
第11章手机服务
11.1、取得电池电量
11.2、声音服务:AudioManager
11.2、电话服务
11.2.1、对电话进行监听
11.2.2、发现你的私人秘密:电话窃听器
11.2.3、监视你的来电情况:偷偷发短信
11.2.4、实现手机黑名单
11.2.5、使用AIDL挂断电话
11.3、短信服务
11.3.1、判断短信发送状态
11.3.2、对短信监听
11.4、传感器
11.4.1、方位传感器——移动小球
11.4.2、磁场传感器——指北针
11.5、本章小结
第12章网络通信
12.1、与WEB服务器交换数据
12.1.1、通过地址重写访问动态WEB
12.1.2、使用POST提交访问动态WEB
12.1.3、读取网络图片
12.2、与Socket交换数据
12.2.1、完成简单的Echo程序
12.2.2、上传文件
12.3、与Web Service进行通讯
12.3.1、使用XFire搭建服务器端程序
12.3.2、开发Android客户端访问Web Service
12.4、WebView组件
12.4.1、加载网页
12.4.2、控制WebView ——实现属于自己的浏览器
12.4.3、通过HTML定义显示界面
12.4.4、本地程序与JavaScript互操作
12.4.5、使用JavaScript调用Android程序
12.5、本章小结
第13章定位服务
13.1、配置Google API SDK
13.2、位置管理器:LocationManager
13.3、取得最佳的LocationProvider
13.4、申请Google Map服务
13.5、在地图上标记
13.5.1、使用ItemizedOverlay在地图上定义一个位置标记
13.5.2、使用MyLocationOverlay显示地图层
13.6、Geocode
13.7、本章小结
‘伍’ 求《android开发从入门到精通》全文免费下载百度网盘资源,谢谢~
《android开发从入门到精通》网络网盘pdf最新全集下载:
链接: https://pan..com/s/13uhmcdRcbcW3hDlN6hPBdg
简介:android开发从入门到精通pdf下载是扶松柏所着,作者结合理论和实际案例,用图文搭配的方式,帮助读者了解Android软件开发的基础知识,是一本理论实际紧密结合的教程。
‘陆’ 求李兴华的Android开发实战经典 电子书PDF版,有的话,发邮箱[email protected],或者发下载地址,3Q!
你上MLDN下载就可以了 有的
不过你得注册下 论坛里面有!
‘柒’ 《GoogleAndroid开发入门与实战》pdf下载在线阅读,求百度网盘云资源
《Google Android开发入门与实战》(姚尚朗)电子书网盘下载免费在线阅读
链接:https://pan..com/s/1epEbscnMfX0GSUXt4OvPcQ
书名:Google Android开发入门与实战
作者:姚尚朗
豆瓣评分:6.3
出版社:人民邮电出版社
出版年份:2009 年6月
页数:400
内容简介:
本书内容上覆盖了用Android开发的大部分场景,从Android基础介绍、环境搭建、SDK介绍、Market使用,到应用剖析、组件介绍、实例演示等方面。从技术实现上,讲解了5个Android平台下的完整综合实例及源代码分析,分别是RSS阅读器、基于Google Map的个人GPS、豆瓣网(Web 2.0)客户端、在线音乐播放器、手机信息助手。
本书注重对实际动手能力的指导,在遵循技术研发知识体系的严密性同时,在容易产生错误、不易理解的环节配以了详实的开发情景截图,并将重要的知识点和经验技巧以“小实验”、“小知识”的活泼形式呈现给读者。在程序实例的讲解方面,将实例安插在Android开发的精髓知识章节,这为初学者学习与实践结合提供了很好的指导。.
本书配套有300多分钟的全程开发视频光盘,指导读者快速、无障碍地学通Android实战开发技术。..
本书适合具备一定软件开发经验,想快速进入Android开发领域的程序员;具备一些手机开发经验的开发者和Android开发爱好者学习用书;也适合作为相关培训学校的Android培训教材。
特点:
* 第一本国内开发团队原创的Android图书
* 完全基于Android最新的SDK1.5
* 着名台湾技术专家高焕堂、Google Android工程师何峰、InfoQ站长霍泰稳鼎力推荐!
* 全书除了大量小型案例之外还包含了5个Android平台下的完整商业实例及源码分析,分别是RSS阅读器、基于GoogleMap的个人GPS、豆瓣客户端、在线音乐播放器、手机信息助手
* 随书附赠的光盘中包含389分钟的详细教学视频以及Android开发必备开发资源,部分教学视频免费下载地址:http://www.eoeandroid.com/viewthread.php?tid=328
* 读者对于此书内容的疑问可以访问http://www.eoeandroid.com社区,作者团队将会及时解答
作者简介:
本书由国内Android知名专业开发团队eoeMobile团队倾心撰写。eoeMoblie团队国内最早一批专注于Android开发的专业团队,目前团队已经在Google Market上有超过5款的作品,而且取得了可喜的下载量。国内着名网站豆瓣网的Android客户端(eoeDouban)也是由此团队制作。关于此团队的更多信息请访问:http://www.eoemobile.com.关于图书的进展,可以访问http://www.eoeandroid.com 社区
作者简介:
靳岩:
网名:海阳|haiyangjy
blog: http://www.haiyangjy.com
姚尚朗:
网名:iceskysl
blog: http://iceskysl.1sters.com
欢迎大家就书或者Android的问题和我们进行直接的交流。
社区支持:http://www.eoeandroid.com/