appcan会对你起到帮助。
安卓是使用java写的,但是呢,使用这款软件他会给你一个接口,你可以通过php把你想要的数据传入到appcan里面去,然后他生成app。换句话说,只要你会做web开发,自然就会app开发。
先决条件:
·你要在IntelliJ IDEA Ultimate 9版本或者以上
·还有就是要安装JDK哦
·然后还要有Android SDK了,这是废话,嘻嘻,我就用SDK22 FroYo好了
创建一个Project
让我们开始程序了,首先创建为我们的程序project
选择File->New Project,或者在欢迎页面点击创建一个新的Project
在New Project的首页,要首先确定Create project from scratch选项选中
在接下来的页面指定Project的名字,然后Create module,在选择框中选择Android Module作为项目的类型,然后给项目命名为android_hello_world
在第三个页面选择Create source directory选项,然后我们一般接受默认的src的名字
当你第一次给你的IDE创建Project的时候,还没有为IDE配置JDKs(Java SDKs),这也就是说IDE不知道本地的JDK目录在哪里,更别说如果你的电脑中安装了好几个版本的JDK了。在这种情况下IntelliJ IDEA可以让你自己制定一个JDK到你的project了,点击Configure按钮并且通过文件列表指定自己的JSDK,如果找到了本地的JDK就可以点击OK,这样就可以添加一个JDK路径到我们的project了,以后这个路径就会成为IDE的默认的JDK路径了,所有程序都可以使用了。
最后我们就要指定Android SDK与我们的IDE了,点击New到SDK properties选择一个应用程序要使用的Android platform。
进入选择路径对话框,然后指定到我们Android SDK的目录
选择完之后点击OK,进入Select Android Build Target对话框,在这个对话框,我们可以指定我们的项目要使用的是那个版本的Android平台。
你选择OK之后,接下来就是要选择Android Platform,(1)是选择列表,要是简单的应用就选择(2)Create "Hello,World!" project选择框,这是接受默认的activity为MyActivity(3)
当你点击Finish的时候IDEA帮我们自动生成了应用程序的目录结构,接下来我们就一起看看他的结构吧
浏览一个Android应用程序
要浏览我们的程序我们要用到Project视图工具来查看文件和文件夹,如下图
|--idea(1)这个文件夹中包含的是一系列的子文件夹,主要包含的是IntelliJ IDEA内部的信息。
|--src(2)这个文件夹中包含MyActivityjava(3)等应用程序用到的源文件,这些文件术语comexample包
|--res(4)这个文件夹中包含了用到的资源
|--layout/mainxml(5)这个文件夹中包含个各个页面所用到的页面的外观
|--values(6)文件夹中有Stringxml文件,主要用于项目所用到的字符串的定义,还有可以添加colorxml文件添加我们应用所用到的颜色。
|--drawable(7)包含项目的资源
|--gen(8)这个文件夹包换Rjava文件链接整个项目的所用到的资源文件。IntelliJ IDEA会帮助我们自动生成Rjava使之紧密关联我们的资源文件。只要你在项目中添加或者删除资源都会自动重新生成Rjava文件。Rjava也属于comexample包
为你的应用程序添加功能:
下边用来介绍一个程序编写的流程,首先打开我们的HelloWorld应用并且展开所有的目录结构,打开我们的MyActivityjava(1),这里我们可以看到这个Activity所关联的layout/mainxml文件定义其Activity的外观。
现在,让我们打开mainxml(3)文件,这里IntelliJ已经帮助我们列出了hello在res/values/stringsxml文件中的对应。
我们需要为我们的应用程序添加三件事,一个layout,一个string,一个color这些都是为了显示。
添加String
在mainxml文件中在最后添加一个标签<LinerLayout/>
Xml代码
<TextView android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/explanation"
/>
然后你会看到IntelliJ会红色高亮显示出来不能解析的代码。
让我们很高兴的是你可以通过Alt+Enter自动修复错误(1),他会帮助你在stringsxml中添加你缺失的string配置。
IntelliJ帮我们添加我们没有添加的string字符串。
应用程序描述都在这个string标签里边(<string/>)例如:
这个简单的Android程序阐述了IntelliJ IDEA文件流在Android开发环境中的应用。
如果你打开Rjava文件,你会发现IntelliJ IDEA已经将新的string字符串添加到string资源里了。
现在让我们添加颜色字符串string_color资源定义好了。
在Project窗口双击一个在编译窗口打开colorxml文件,添加“#”(1)开头的十六进制的标识定义颜色资源到resources标签之内,例如,#ff00ff77
IntelliJ IDEA帮我们提供了预处理添加制定颜色的 *** 作(2)
添加颜色资源
现在让我们开始定义显示颜色的字符串,做这个之前让我们先来创建color的资源文件用来定义string_color
在Project窗口的树列中,你可以点击values文件夹 (1) 选择 New->Values resource file (2)。在New values resource file对话看中指定color并建立一个新的文件(3)。
点击OK,IntelliJ IDEA就会帮我们建立一个新的文件:
现在,让我们添加string_color资源定义。在Project视图双击打开colorxml文件。添加<resources />标签,然后把color定义到里边。
Xml代码
<color name="string_color">以#开头的十六进制</color>
在我的例子中颜色为#ff00ff77,就像你你看到的(1),IntelliJ IDEA在左边区域给我们展示了你定义的颜色(2):
就像你猜的这些配置都自定的映射到Rjava:
现在,让我们应用刚才定义的string。在mainxml文件,寻找<TextView />标签,并且添加属性text:
Html代码
<TextView android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/explanation"
/>
上边中通过应用使用配置的字符串:android:text="@string/explanation"
Xml代码
android:textColor="@color/string_color"
上边是怎么使用颜色字符串
运行你的应用
在project的创建过程中,IntelliJ IDEA自动的生成了运行配置android_hello_world。要想马上运行程序,我们只需要配置虚拟设备,或者直接使用手机,运行程序。
配置虚拟Android设备
从Run/Debug Configuration (1)下来列表选择Edit Configurations。
IntelliJ IDEA打开Run/Debug Configurations对话框展示默认运行android_hello_world 设备的详细信息配置 (1)。
点击Browse按钮接下来进入Prefer Android Virtual Device for Deployment下拉列表(2)在这里Select Android Virtual Device对话框,点击Create:
在这Create Android Virtual Device 对话框打开接受以MyAvd0为名字的默认的设备(1):
当你点击OK之后, IntelliJ IDEA让你进入Select Android Virtual Device对话框,在这里你就可以看到你所定义的设备的列表了。
点击OK保存配置然后返回Run/Debug Configurations对话框,进入Prefer Android Virtual Device for Deployment下拉列表中现在显示你定义的emulator:
完成这些配置的定义之后点击OK。
值得高兴的是,你只需这样配置一次,IDE会帮助记忆这些的。
运行程序
现在你做完了所有的工作了,让我们launch我们的应用吧。
在工具栏点击 (2)然后是Run/Debug Configuration(1)下拉列表选择android_hello_world已经默认被选择了。
IntelliJ IDEA launches 我们配置的 emulator:
接下来IDE展示Hello world应用然后显示到屏幕
分为五个步骤来完成Android开发环境的搭建。
第一步:安装JDK。
要下载Oracle公司的JDK可以百度“JDK”进入Oracle公司的JDK下载页面,选择自己电脑系统的对应版本即可。
第二步:配置Windows上JDK的变量环境 。
JAVA_HOME
先设置这个系统变量名称,变量值为JDK在电脑上的安装路径:C:\Program Files\Java\jdk180_20。创建好后则可以利用%JAVA_HOME%作为JDK安装目录的统一引用路径。
Path
PATH属性已存在,可直接编辑,在原来变量后追加:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 。
CLASSPATH
设置系统变量名为:CLASSPATH 变量值为:;%JAVA_HOME%\lib\dtjar;%JAVA_HOME%\lib\toolsjar 。
注意变量值字符串前面有一个""表示当前目录,设置CLASSPATH 的目的,在于告诉Java执行环境,在哪些目录下可以找到您所要执行的Java程序所需要的类或者包。
第三步: 下载安装Eclipse(已上传附件,电脑打开可下载) 。
Eclipse为Java应用程序及Android开发的IDE(集成开发环境)。Eclipse不需要安装,下载后把解压包解压后,剪切eclipse文件夹到你想安装的地方,打开时设置你的工作目录即可。
第四步:下载安装Android SDK 。
配置了JDK变量环境,安装好了Eclipse,这个时候如果只是开发普通的JAVA应用程序,那么Java的开发环境已经准备好了。我们要通过Eclipse来开发Android应用程序,那么我们需要下载Android SDK(Software Development Kit)和在Eclipse安装ADT插件,这个插件能让Eclipse和Android SDK关联起来。
第五步:为Eclipse安装ADT插件。
前面已经配置好了java的开发环境,安装了开发Android的IDE,下载安装了Android SDK,但是Eclipse还没有和Android SDK进行关联,也就是它们现在是互相独立的,就好比q和子d分开了。为了使得Android应用的创建,运行和调试更加方便快捷,Android的开发团队专门针对Eclipse IDE定制了一个插件:Android Development Tools(ADT)。
搭建android开发环境需要在网站上下载android-sdk的最新版本, 然后直接解压到磁盘目录下面。完成下载安装工作后, 打开Eclipse软件, 会出现一个需要安装android-sdk的提示。点击安装。然后可以看到正在进行download pageage *** 作。最后所选择的Android api下载完成后, 在ide中可以新建Android的项目路, 然后进行Android开发之旅了。
Eclipse上出现AVD一个小机器人的图标,或者新建项目的时候有Android 项就表示ADT安装成功。点这个小图标能新建模拟器就表示SDK下载完成,在CMD输入adb有信息显示就表示SDK环境变量配置成功。
以上就是关于PHP怎样开发安卓应用程序_安卓手机搭建php环境全部的内容,包括:PHP怎样开发安卓应用程序_安卓手机搭建php环境、怎样用IDEA搭建Android开发环境、我有几个关于安卓开发环境搭建的问题,求大神解答等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)