一、 开发环境安装:
1 下载 Android SDK
2 如果使用Eclipse,请安装 ADT 插件。
3 下载最新的SDK工具和平台。
二、创建Android项目
一个android项目包含了程序中用到的所有源代码文件使用Android SDK工具可以轻松的创建一个包含默认目录和文件的项目。
本节介绍如何使用eclipse或从命令行创建一个项目。
Create a Project with Eclipse
点击工具中的 New
在d出的窗口中,打开Android目录,选择Android Application Project,点击next
Figure 1 The New Android App Project wizard in Eclipse
3 在d出的窗口,如图Figure1中,填入下列信息:
Application Name :应用程序名填入"My First App"
Project Name:项目目录名和显示在Eclipse中的项目文件名 。
Package Name :程序包的命名空间,与java或c#类似。你的包名应该定义一个唯一的名字,保证与在androi系统中安装的所有其他包名称不一样。因此,强烈建议以组织或公司的域名或发布者名字开头。在这个项目中,我们使用"comexamplemyfirstapp" ,但是,你不能发布以"comexample”为命名空间的应用到Google Play上。
Minimum Required SDK :程序支持的android系统的最小版本,如果你想要支持更多的android设备,需要将这个版本号设置得相对低一点。有过有些功能在低版本上不支持,你可以只在高版本上启动该功能。在此我们使用默认设置。
Target SDK:当前版本,也是最高版本,当有更高的版本出来时,你应该重新在新的版本上测试你的程序,并修改此参数。
Compile With: 你编译程序时使用的版本。建议使用最新的版本,可通过SDK MANAGER下载。新版本中有新的一些特性,并会根据用户的使用体验做一些改进。
Theme :Android UI样式。可以按默认设置。
点击 Next
在下一个屏幕上使用默认设置,继续点击next
下一个屏幕可以设置程序图标
你可以通过多种方式自定义图标,系统会自动为你生成各种屏幕尺寸下的图标。在你发布程序前,请确保你的图标满足Iconography 设计指南中的说明定义。
继续点击 Next
现在可以选择一个activity模版
当前项目,我们选择BlankActivity,然后点击Next
4剩下的都按默认设置,点击 Finish
这样,这个项目就创建完毕了
从命令行工具创建项目
如果你没有使用Eclipse,你可以从命令行通过SDK工具创建项目。
切换到Android SDK目录, tools/ path
执行:
android list targets
该命令显示可用的android平台。
如果没有显示任何列表,请先通过Android SDK Manager 工具进行安装 参见 Adding Platforms and Packages
执行:
android create project --target <target-id> --name MyFirstApp \
--path <path-to-workspace>/MyFirstApp --activity MainActivity \
--package comexamplemyfirstapp
将<target-id>修改为上一步骤中显示的id;将 <path-to-workspace> 修改为你要保存项目的文件夹。
Your Android project is now set up with several default configurations and you’re ready to begin building the app Continue to the next lesson
小贴士: 将 platform-tools/ 同tools/ 目录一样加到你的环境变量。
这样,这个项目就创建完毕了
三、运行你的程序
你要如何运行你的程序取决于两件事:是否有真实的android设备;是否使用eclipse
在运行你的程序之前,你需要注意项目中的一些文件夹和文件:
AndroidManifestxml
manifest文件描述应用程序的一些基础特性并定义每一个组件。
你可以查看项目中的manifest文件,与之前谈到的manifest文件的说明对比,即可知道对应的一些元素的设置:
<manifestxmlns:android=">
这个错误意思是 :
当应用程序试图将字符串转换成一种数值类型,但该字符串不能转换为适当格式时,抛出该异常。
lz检查 at comexampletestMainActivity$1onClick(MainActivityjava:42) 这行代码是不是数据转换出现问题了
在成为Android开发程序员的这几年时间内,从一个什么都不懂的菜鸟,成长成为一名资深的Android开发程序员。
虽然这一路感触很多很辛苦,但是我依然热爱这个行业。
第一就是技术要扎实在从事这个行业之前我参加过Android软件开发培训,在北大青鸟学习了一段时间,虽然之前没有接触过,但是在这一段时间内学会了很多的知识。
每天学习到很晚,教室里依然有老师的陪伴,这一段时间的学习为我之后的工作,打下了很好的基础。
所以无论是在哪个行业,扎实的技术首先是排在第一位的。
如果之前在学校里面已经接触过这一块的知识,那么在今后的工作中你也会受到这段时间学习的帮助。
第二你要有计算机思维在it行业工作肯定是要有计算机思维的,这也是亘古不变的道理。
很多时候当事情非常的乱,这时候你需要有计算机思维。
它会帮助你快速的解决当前的问题,恢复正常的工作。
这个思维要在你的头脑里固化,以后遇到事情就可以快速解决。
第三思维的跳跃性当你每天都在面对枯燥的代码时,难免会产生负面的情绪。
这时你需要思维的跳跃性,缓解当时的情绪,以便更好的工作。
在遇到问题时依旧是如此,跳跃的思维会给你带来意想不到的收获。
IT培训>
开发原理:
Android应用程序是用Java语言编写的。编译过后的字节码,以及应用程序要求的其他数据和资源文件,通过aapt工具被绑定在一起,称为Android包,这是一个带apk后缀的档案文件。这个文件也是用户下载到他们设备上的文件。所有的代码在一个单一的apk文件中,组成一个“应用程序”。
主要过程:
1、需求分析:
大部分创业型项目在这个阶段只是一些比较抽象的想法。有一份相对完善的需求文档,不仅有助于创业者自身对项目的理解和周全性分析,如果项目是交由设计公司去完成的话,也更有利于对方准确把握项目的定位和商业模式,以便给出专业的建议和解决方案。
2、原型设计
接下来会根据上面提到的具体需求文档,项目经理进行会进行原型图的设计。
3、UI设计
原型图经过反复推敲修正后,UI设计师会进行UI界面相关的配色设计、功能具象化处理、交互设计、以及各种机型、系统的适配。UI设计师经过多次与项目经理沟通修改后,最终的到定稿的高保真设计图。
4、开发
经过以上几个过程之后,会正式进入到开发阶段。
5、测试调试
APP功能开发完成之后,测试人员会对整项目进行系统性测试。这个环节会调动起项目组内所有人相关人员。而测试这个环节的重要性不亚于前期功能的规划,如果团队没有经过专业系统性训练的测试人员,很可能会导致项目出现与设计初衷存在落差,以及遗漏下一些逻辑上的坑。
6、发布app
经过至少两轮的内部测试以及小范围外测(或者完成满足测试要求的周期)后,会进行最终版本的上架。
扩展资料APP开发工具
1、MOTODEVStudioforAndroid
MOTODEVStudioforAndroid,这是基于Android的开发环境,为开发者们提供新的MOTODEVAppAeleratorProgram使他们可以开发出更适合摩托罗拉Android手机的应用程序。
2、J2ME开发插件MobileToolsforJava
MobileToolsforJava(MTJ)是Nokia公司开发的一款Eclipse插件,用于支持Java手机应用程序开发。其前身就是大名鼎鼎的EclipseME。
3、apk文件修改工具RootTools
RootTools是一个新的工具软件,Android开发者可以在这一工具软件的支持下,对apk格式的文件进行再次修改,让程序表现更加出色,满足用户的需求。RootTools里面自带有很多工具,比如BusyBox,它里面集成压缩了很多Linux的工具和命令,这样软件开发者在对
4、IDEA的Android开发插件idea-android
idea-android是在IDEA集成开发环境中开发Android应用程序的插件。
Androidstudio作为面市不久的安卓开发工具,越来越受到大家的喜爱,这里我将介绍如何在Androidstudio中创建一个APP项目,并在以后经验中介绍其他有关Androidstudio的 *** 作和编程方法。
工具/原料
Androidstudio
方法/步骤
1
打开软件,在菜单中选择file-》newproject打开创建向导。
2
配置项目,确定各个名称和存放项目存放路径;
Applicationname:项目名称
CompanyDomain:公司域名
Packagename:app打包名称
projectlocation:存放路径
最好将名称中的examples去掉。
3
接下来设定兼容的安卓的最小版本,这依情况而定,我这里设定为安卓23版本。
4
如果不确定各个版本的区别,可以点击“helpmechoose”,在打开的窗口中介绍了各个安卓版本的功能。
步骤阅读
5
确定后最小兼容版本后,选择项目的活动类型,这里有很多现成的模板可以使用,对于初学者选择默认的BlankActivity即可。
6
接下来设定活动名称,界面布局的名称,以及界面标题,最后点击finish完成项目的创建。
7
创建完后,在项目名-》app-》src-》main-》res-》layout下双击xml文件就是打开活动界面设计窗口了。
END
注意事项
注意根据情况合理选择安卓的最小兼容版本
Androidstudio教程(共6篇)
是的,EditText,TextView之类的常用组建是View, LinearLayout是五大布局之一的ViewGroup,ViewGroup是用来摆放View的,控制宽高或摆放位置,建议先学学五大布局,这是最基础的
以上就是关于如何创建第一个android程序全部的内容,包括:如何创建第一个android程序、如何android编程制作app、android 编程新手问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)