一周一本技术书(第三周)《Android谷歌官方API》

从2015年10月20号这天开始,我打算养成一个雷打不动的习惯,每周至少看两本书,一本技术类的,一本商业类的, 通过日积月累,持续的提升我在技术开发和商业管理方面的能力。

下面带来第三周的技术类书籍:
《Android谷歌官方API》
作者:http://developer.android.com/guide/index.html

严格来说,这本书并不存在,只是我对谷歌官方Android API的一个叫法,以一本书的形式进行学习。

学习安卓开发,最好的方法就是上谷歌的安卓官网:
http://developer.android.com/
那上面有最新,最好的安卓文档,教程和示例代码,如果想成为优秀的安卓开发者,一定要经常上这个网站学习,另外也可以很好地提高英文阅读水平。

下面是我在阅读Android官方API时的一些收获:

一 Android组件

API第一块是介绍四大基本组件的:

Activities: An activity represents a single screen with a user interface(提供一个屏幕,用来进行用户交互,以完成某项任务)

Services: A service is a component that runs in the background to perform long-running operations or to perform work for remote processes. A service does not provide a user interface.(没有用户界面,在后台运行,执行长时间操作或执行远程进程的工作)

Content providers: A content provider manages a shared set of app data. You can store the data in the file system, an SQLite database, on the web, or any other persistent storage
location your app can access. Through the content provider, other apps can query or even modify the data (if the content provider allows it) (用于对外共享数据,即通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider对指定应用中的数据进行操作。数据可以存储于文件系统、SQLite数据库、网上或其它方式,ContentProvider分为系统的和自定义的,系统的也就是例如联系人,图片等数据。)

Broadcast receivers: A broadcast receiver is a component that responds to system-wide broadcast
announcements. Many broadcasts originate from the system,Apps can also initiate broadcasts.(广播接收器,接收广播通知信息,并做出对应处理的组件,源于系统或应用程序,没有用户界面,但可以启动activty显示广播信息)

分享就先到这,如果对安卓开发感兴趣,也可以阅读我的安卓系列的博客:

Android开发基础:
http://blog.csdn.net/haoshidai/article/details/49310689

Android开发进阶:
http://blog.csdn.net/haoshidai/article/details/49310805

最后是我做了读书笔记和标注的《Android谷歌官方API》下载地址:

大家有兴趣可以下载下来看一看,这周的读书分享就先到这,下一周我要读的书是《Android谷歌官方Training》。我们下周再会!

你可能感兴趣的:(android,谷歌)