Android(安卓) 教程

  • 什么是Android?

    Android是适用于智能手机和平板电脑等移动设备的基于Linux的开源操作系统。Android 由Google和其他公司领导的开放手机联盟(Open Handset Alliance)开发。Android为移动设备的应用程序开发提供了统一的方法,这意味着开发人员仅需要为Android开发,并且他们的应用程序应能够在由Android驱动的不同设备上运行。Google于2007年发布了Android软件开发工具包(SDK)的第一个beta版本,而第一个商业版本Android 1.0则于2008年9月发布了。在2012年6月27日的Google I/O会议上,Google宣布了下一个Android版本4.1 Jelly Bean。Jelly Bean是一个增量更新,其主要目的是在功能和性能方面改善用户界面。Android的源代码可在免费和开源软件许可下获得。Google会在Apache许可证2.0版下发布大多数代码,而其余的Linux内核会在GNU通用公共许可证2下发布。
  • 为什么选择Android?

    • 开源
    • 庞大的开发者社区
    • 一直增长的市场占有率
    • 低成本的开发
    • 高成功率
    • 丰富的开发环境
  • Android功能

    功能 描述
    美丽的用户界面 Android OS基本屏幕提供了美观直观的用户界面。
    连接性 GSM / EDGE,IDEN,CDMA,EV-DO,UMTS,蓝牙,Wi-Fi,LTE,NFC和WiMAX。
    存储 SQLite是一种轻量级的关系数据库,用于数据存储。
    媒体支持 H.263,H.264,MPEG-4 SP,AMR,AMR-WB,AAC,HE-AAC,AAC 5.1,MP3,MIDI,Ogg Vorbis,WAV,JPEG,PNG,GIF和BMP。
    讯息传递 短信和彩信
    网页浏览器 基于开源WebKit布局引擎,再加上支持HTML5和CSS3的Chrome V8 JavaScript引擎。
    多点触摸 Android具有对多点触控的本机支持,该支持最初在HTC Hero等手机中提供。
    多任务 用户可以从一个任务跳到另一个任务,同时各种应用程序可以同时运行。
    可调整大小的小部件 小部件可调整大小,因此用户可以扩展它们以显示更多内容,也可以缩小它们以节省空间。
    多语言 支持单向和双向文本。
    GCM Google Cloud Messaging(GCM)是一项服务,使开发人员无需专有的同步解决方案即可向Android设备上的用户发送短信数据。
    Wi-Fi Direct 一种技术,使应用程序可以通过高带宽对等连接直接发现并配对。
    Android Beam 一种流行的基于NFC的技术,用户只需触摸两个支持NFC的电话,即可立即共享。
  • Android应用程式

    通常使用Android软件开发套件以Java语言或者Kotlin语言开发Android应用程序。开发完成后,可以轻松打包Android应用程序,并通过Google Play,SlideME,Opera Mobile Store,Mobango,F-droid和Amazon Appstore等商店将其售罄。Android为全球190多个国家/地区的数亿个移动设备提供动力。它是所有移动平台中最大的安装群体,并且增长迅速。每天全世界有超过一百万的新Android设备被激活。编写本教程的目的是教您如何开发和打包Android应用程序。我们将从用于Android应用程序编程的环境设置开始,然后深入研究Android应用程序的各个方面。
    安卓能开发人们日常生活的,吃喝拉撒住行方方面面的应用程序。
  • Android的历史

    android的代码名称当前从A到11,例如Aestro,Blender,Cupcake,Donut,Eclair,Froyo,Gingerbread,Honeycomb,Ice Cream Sandwitch,Jelly Bean,KitKat,Lollipop和Marshmallow,Nougat,Oreo,Pie,10,11。让我们按顺序了解android的历史。
  • 听众

    本教程已为初学者准备,以帮助他们了解基本的Android编程。完成本教程后,您将发现自己具有中等程度的Android编程专业知识,从这里您可以进入更高的层次。
  • 必备条件

    Android编程基于Java编程语言,因此,如果您对Java编程有基本的了解,那么学习Android应用程序开发将非常有趣。