Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > 安卓技术相关 >

Android语法范例参考大全 PDF 下载


分享到:
时间:2017-09-22 14:54来源:https://download.csdn.net/ 作者:转载  侵权举报
Android语法范例参考大全 PDF 下载
失效链接处理
Android语法范例参考大全 PDF 下载

转载自:http://download.csdn.net/download/niehanmin/9988182
 
本站整理下载:
版权归出版社和原作者所有,链接已删除,请购买正版
 
 
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/23467560.html
  
 
相关截图:


资料简介:
Android从诞生到现在的短短几年时间,凭借其开源开放性、优异的用户体验和极为方便的开发方式,赢得了广大用户和开发者的青睐,目前已经发展成为*的智能手机操作系统。熟练掌握Android程序开发,对于专业的程序员和业余开发者都是一个全新的机遇和挑战。    
  《Android语法范例参考大全》言简意赅、通俗易懂,全面剖析了Android开发各个方面的API函数,使读者能够深入掌握Android智能手机系统的开发。 
  全书共分两大篇17个章节。上篇是Android开发技术基础,介绍了智能手机操作系统的概况,Android系统及应用程序框架,如何搭建Android开发环境和Android程序结构。下篇是Android API详解,分不同的章节介绍了Android应用程序资源、控件、菜单、对话框、应用程序模型、绘图、动画、数据库、多媒体、照相机、语音朗读、系统信息、电话操作、定位和传感器。在每一章中,重点介绍了与Android开发相关的API函数和方法。对于每一个函数均提供了实例代码,并进行了详细的分析,以使读者能够深入了解用于Android开发的API函数。

资料目录:
上篇 Android开发技术基础
第1章 Android概述
Android是Google公司开发的一种基于Linux2.6内核的智能手机操作系统。虽然Android诞生到现在仅经历了短短的4年时间,但聚集了大量的人气,已经超越了其他智能手机系统。目前,Android系统已经广泛应用于手机平台,并扩展到平板电脑、车载导航仪等领域。本章首先带领大家一览 Android的风采,后续章节将深入到Android 开发的各个方面。
1.1 智能手机操作系统现状
1.1.1 Linux系统
1.1.2 Windows Mobile系统
1.1.3 Symbian系统
1.1.4 iOS系统
1.1.5 BlackBerry系统
1.1.6 Palm系统
1.2 Android系统简介
1.2.1 开放手机联盟
1.2.2 Android的特性
1.2.3 Android与其他主流操作系统的对比
1.3 Android系统构架
1.4 Android应用程序组件
1.4.1 Activity活动程序
1.4.2 Service服务程序
1.4.3 BroadcastReceiver广播接收器
1.4.4 ContentProvider内容提供器
1.4.5 Intent激活组件
1.4.6 View视图组件
1.5 Android Market应用程序市场
1.6 Android国内衍生版本
1.6.1 Ophone
1.6.2 Lephone
1.6.3 点心OS
1.7 小结

第2章 搭建Android开发环境
古语云:工欲善其事,必先利其器。在展开Android智能手机开发之前,我们必须有一个易用的开发环境。Google公司提供了完善的Android SDK开发包,并通过Java语言来进行开发。我们通过Eclipse集成开发环境和Android SDK开发包中的工具便可以很方便地创建Android应用程序。现在就让我们开始建立属于自己的Android智能手机开发环境吧。
2.1 Android开发环境要求
2.2 如何搭建Android开发环境
2.2.1 安装JDK
2.2.2 安装Eclipse
2.2.3 安装Android SDK
2.2.4 安装ADT插件
2.2.5 安装Eclipse中文插件
2.3 Android模拟器AVD
2.3.1 创建AVD
2.3.2 运行AVD
2.3.3 AVD界面及基本操作
2.3.4 AVD与手机的区别
2.4 Android开发常用工具及命令
2.4.1 ADB工具
2.4.2 DDMS工具
2.4.3 AAPT工具
2.4.4 Mksdcard工具
2.4.5 DX工具
2.4.6 Android Monkey工具
2.4.7 Traceview工具
2.5 小结

第3章 Android开发起步
Android程序开发使用的是Java语言。我们可以使用Eclipse集成开发环境和Google提供的ADT插件来完成应用程序的创建、开发和调试。本章将带领读者熟悉一下Android应用程序开发的全过程,并重点分析一下Android应用程序结构以及Android中生命周期的概念。
3.1 创建第一个Android程序
3.2 通过模拟器运行Android程序
3.3 Android程序结构分析
3.3.1 src目录
3.3.2 gen目录
3.3.3 android.jar文件
3.3.4 res目录和assets目录
3.3.5 AndroidManifest.xml文件
3.4 Android生命周期
3.4.1 进程优先级
3.4.2 Activity的生命周期
3.4.3 Service的生命周期
3.4.4 BroadcastReceiver的生命周期
3.5 小结

下篇 Android API详解
第4章 Android应用程序资源
Android系统具有高度的灵活性,Android应用程序除了根据需要自由设计外,还可以使用系统内置的一些颜色、字符串、布局等资源。另外,Android系统要求每一个应用程序在访问某些关键硬件的时候都需要事先获取权限,这样便加强了系统的安全性。本章将介绍主要的Android应用程序权限和资源,这些在以后的程序中都会经常用到。
4.1 Manifest permission类:应用程序权限
4.1.1 什么是应用程序权限
4.1.2 Android应用程序权限
4.1.3 Android应用程序权限示例
4.2 Manifest permission group类:应用程序权限组
4.3 R类:资源类
4.3.1 R.string类:字符串资源
4.3.2 R.color类:颜色资源
4.3.3 R.layout类:布局资源
4.3.4 R.drawable类:绘图资源
4.3.5 R.id类:ID资源
4.4 小结

第5章 Android控件
Android系统拥有华丽的操作界面,这一点毫不亚于iPhone手机,使得Android手机深受用户的喜爱。在Android系统中,提供了史上最丰富、最华丽的控件,设计者可以轻松地实现各具特色的控件及界面效果,增强用户体验。本章将详细介绍Android系统中常用的控件及其编程方法。
5.1 Text View类:文本框
5.1.1 append方法:追加文字
5.1.2 add Text Changed Listener方法:添加文本更改监听器
5.1.3 set Text方法:设置文本
5.1.4 set Text Size方法:设置字体大小
5.1.5 set Text Color方法:设置字体颜色
5.1.6 set Typeface方法:设置字体样式
5.1.7 set Background Color方法:设置背景颜色
5.1.8 set Height方法:设置文本框高度
5.1.9 get Current Text Color方法:获取当前字体颜色
5.1.10 get Text方法:获取文本框内容
5.1.11 get Height方法:获取文本框高度
5.1.12 get Width方法:获取文本框宽度
5.1.13 set Padding方法:设置内边距
5.1.14 get Padding Left方法:获取文本框左 侧内边距
5.1.15 get Padding Top方法:获取文本框上部内边距
5.1.16 get Padding Right方法:获取文本框右侧内边距
5.1.17 get Padding Bottom方法:获取文本框下部内边距
5.2 Button类:按钮
5.2.1 set On Click Listener方法:设置按钮监听器
5.2.2 set On Long Click Listener方法:设置长按监听器
5.2.3 set On Focus Change Listener方法:设置焦点改变监听器
5.2.4 set On Touch Listener方法:设置触摸监听器
5.2.5 set Pressed方法:设置按下状态
5.2.6 set Clickable方法:设置是否可按
5.2.7 set Long Clickable方法:设置是否可长按
5.3 Edit Text类:编辑框
5.3.1 set Text方法:设置文本内容
5.3.2 get Text方法:获取显示内容
5.3.3 set Selection方法:设置文本选择
5.3.4 set Hint方法:设置提示信息
5.3.5 set On Key Listener方法:设置按键监听器
5.4 Date Picker类:日期选择
5.4.1 init方法:初始化控件
5.4.2 On Date Changed Listener方法:日期更改监听器
5.4.3 update Date方法:更新日期
5.4.4 get Year方法:获取年份
5.4.5 get Month方法:获取月份
5.4.6 get Day Of Month方法:获取日数
5.5 Time Picker类:时间选择
5.5.1 set Current Hour方法:设置当前小时
5.5.2 set Current Minute方法:设置当前分钟
5.5.3 setIs24 Hour View方法:设置是否24小时制
5.5.4 set On Time Changed Listener方法:设置时间更改监听器
5.5.5 get Current Hour方法:获取当前小时
5.5.6 get Current Minute方法:获取当前分钟
5.5.7 is24HourView方法:获取是否为24小时制
5.6 Progress Bar类:进度条
5.6.1 set Max方法:设置最大值
5.6.2 set Progress


 
------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐