Kaiyun·开云·体育(中国)官网·体育·平台·入口·APP下载·全站

Kaiyun·开云(中国)·体育·平台·官网·APP下载·入口·全站·买球 - Android软件开发初开云体育 开云官网级教程
Kaiyun·开云·体育(中国)官网·体育·平台·入口·APP下载·全站

咨询热线

410-143-5697

Classification

新闻动态

410-143-5697
传真:18973896382
手机:18973896382
邮箱:support@jiaonichi.com
地址:冷水江市锑都中路 (商业步行街E2栋0213号门面)
当前位置: 首页 > 新闻动态 > 公司动态

Android软件开发初开云体育 开云官网级教程

发布时间:2023-09-26 12:43:37 丨 浏览次数:937

  令人激动的Google手机操作系统平台-Android在2007年11月13日正式发布了,这是一个开放源代码的操作系统,内核为Linux.作为开发者,我们所关心的是这个平台的架构以及所支持的开发语言。下面是这个平台的架构模型:

   Application framework:可重用的和可替换的组件部分,在这个层面上,所有的软件都是平等的。

  这个步骤很简单,开云 开云体育当我们完成了这些步骤以后,最后要把TextView显示在屏幕上。

  开云体育 kaiyun.com 官网入口

  Activity的setContentView()方法指示出系统要用哪个View作为Activity的界面,如果一个Activity类没有执行这个方法,将会没有界面并且显示白屏。在这个程序中,我们要显示文本,所以我们传入已创建好的TextView。

  开云体育 kaiyun.com 官网入口

  开云体育 kaiyun.com 官网入口

  Package Name:包名,遵循JAVA规范,用包名来区分不同的类是很重要的,例子中用到的是com.google.android,你应该按照你的计划起一个有别于这个的路径的名称。

  在Android程序中,用户界面是由叫做Views类来组织的。 一个View可以简单理解为可以绘制的对象,像选择按钮,一

  到这里,已经完成了,你只需要点击Run按钮,然后Android的模拟器将会启动,你的应用程序就会被显示出来。

  你刚刚完成的Hello, World例子我们称之为”程序化”的界面编排。意思就是说构建你的应用程序界面是直接使用的源代码。如果你已经完成过很多界面程序,你大概熟悉像此类的方式是多么脆弱:一个对布局小小的修改会对源代码造成很头疼的事情。如果忘掉与View的紧密结合,这个导致代码出错和浪费你的调试时间的界面问题也会很简单。

  当项目创建后,你刚才创建的HelloAndroid就会是包含下面的代码.

  这是XML命名空间的声明,它是告诉Android的工具,你将要涉及到公共的属性已被定义在XML命名空间。在每一个Android的布局文件的最外边的标签必须有这个属性。

  Rich development environment:包含一套完整的开发工具集,方便跟踪调试,内存检测和性能测试,而且提供了

  个动画,或者一个文本标签(这个程序中),这个显示文本标签的View子类叫做TextView.

  TextView的构造参数是Android程序的Context实例, Context可以控制系统调用,它提供了诸如资源解析,访问数据库等

  如果你是第一次使用这些软件,请注意安装顺序和设置好环境变量。一般的顺序是先安装JDK然后解压ant压缩包,然后设置java环境变量和ant环境变量,然后是解压Android SDK,再设置Android SDK的环境变量。总之就是把JDK, ANT, Android SDK的路径添加到path里。

  当一个项目建立好以后,最直接的效果,就是在屏幕上显示一些文本,开云 开云体育下面是完成后的代码,稍后我们在逐行解释。

  创建一个新项目是很简单的,只要你安装了Eclipse插件,并且你的Eclipse软件版本在3.2或3.3,你就可以开始开发了。

  取一个可以表意的名称,比如Hello, Android,然后通过Browser按钮选取你的项目(如果你有很多个项目在Eclipse中,确保你选择要运行的项目),然后插件会自动搜索在你的项目中的Activity类并且将所有找到的添加在Activity标签的下拉列表中。 我们只有Hello, Android一个项目,所以它会作为默认选择。

  这些Eclipse的插件已经给你创建好了,在我们上面的例子中,我们没有使用它。在包浏览器中,展开res目录的layout.并且编辑main.xml,替换掉那个文本内容,然后保存。

  这就是为什么Android提供了一种可替换的界面构建方式:基于XML的布局文件。最简单的解释这个概念的方式就是展示一个例子。我们就用刚才创建的项目来进行演示,达到相同的界面效果。

  AndroidXML布局文件的大体的结构很简单。它是一个标签的树,任何一个标签就是View类的名字。在这个例子中,它是一个很简单的只有一个元素的树,一个TextView。你可以使用任何继承自View类的名字作为标签的名字。包括在你的代码中自定义的View类。开云 开云体育这个结构可以很容易的构建界面,它比你在源代码中使用的结构和语法更简单。这个模式的设计灵感来自于Web开发。就是可以将界面和应用程序逻辑分离的模式。

  以上就是一个XML布局文件的样子,但是你需要放在哪里?它要放在你的项目目录的res/文件夹下。“res”是”resources”的缩写,它是存放所有非代码资源的文件夹,包含象图片,本地化字符串和XML布局文件。





Copyright © 2012-2023 Kaiyun 开云体育 - 运动让生活更美好 版权所有
电 话:410-143-5697    手 机:18973896382   传 真:18973896382    E-mail:support@jiaonichi.com
地 址:冷水江市锑都中路 (商业步行街E2栋0213号门面)
湘ICP备20011479号

扫一扫关注微信公众帐号

免费咨询 投诉建议