十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
我们经常会用Mac系统创建IOS应用项目,但是如何在Mac系统中创建Android应用项目呢?下面我给大家分享一下。
我们提供的服务有:成都做网站、成都网站建设、微信公众号开发、网站优化、网站认证、尉氏ssl等。为1000多家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的尉氏网站制作公司
工具/材料
Android Studio
首先我们在Mac系统中要安装Android Studio软件,然后点击Start a new Android Studio project选项,如下图所示
接下来进入项目名称设置界面,这里需要给项目起一个名字,如下图所示
然后需要我们选择一下创建的Android应用运用哪个SDK,如下图所示,我建议选择比较稳定的版本
接下来会进入主界面样式选择界面,我们选择空模板样式即可,如下图所示
接着给主界面文件起名字,这里默认是MainActivity,我们不需要设置,默认即可,如下图所示
设置完以上信息以后,我们就可以看到Android Studio就会进入项目创建进度了,如下图所示
接下来创建好项目以后,默认主界面就会显示项目列表,如下图所示
如果想运行项目的话我们点击顶部的运行按钮即可,如下图所示
最后Android Studio就会启动Android手机模拟器来展示我们项目的信息了,如下图所示
有两个办法打开项目:
1.通过"File-New-Project-create project from existing source"
contents框中选取第二个 create project from existing source
点击browse按钮——选择你要引入的项目(已有的项目)
然后下面的把按本选择上重新选择一下项目的版本号
2.通过"File-import-general-Existing Projects into Workspace"
原文地址:
1.src:存放所有的*.java源程序。
2.assets:可以存放项目一些较大的资源文件,例如:图片、音乐、字体等。
3.res:可以存放项目中所有的资源文件,例如:图片( .png、 .jpg)、文本等。
4.res/drawable-hdpi:保存高分辨率图片资源,可以使用Resources.getDrawable(id)可以获得资源类型。
5.res/drawable-ldpi:保存低分辩率图片资源,可以使用Resources.getDrawable(id)可以获得资源类型。
6.res/drawable-mdpi:保存中等分辨率图片资源,可以使用Resources.getDrawable(id)可以获得资源类型。
7.res/layout:存放所有的布局文件,主要是用于排列不同的显示组件,在Android程序中要读取此配置。
8.res/values: 存放一些资源文件的信息,用于读取文本资源,在本文件夹之中有一些约定的文件名称:
10.res/raw:自定义的一些原生文件所在目录,像音乐、视频等文件格式。存放直接复制到设备中的任意文件。它们无需编译,添加到你的应用程序编译产生的压缩文件中。要使用这些资源,可以调用 Resources.openRawResource() ,参数是资源的ID也可以用,即R.raw.somefilename , Resources.getRawResource()`方法可以获得这些资源。
11.res/xml:用户自定义的XML文件,所有的文件在程序运行时编译到应用程序之中,在程序运行时可以使用Resources.getXML()方法获取。
12.res/anim:用于定义动画对象。存放定义了补间动画(tweened animation)或逐帧动画(frameby frame animation)的XML文件。(该目录下也可以存放定义property animations的XML文件,但是最好还是分开存放)
13.res/animator:存放定义了propertyanimations(android 3.0新定义的动画框架)的XML文件
14.res/color/:存放定义了颜色状态列表资源(ColorState List Resource)的XML文件
15.res/drawable/:存放定义了图片状态列表资源(ColorState List Resource)的XML文件
16.res/menu/:存放定义了应用程序菜单资源的XML文件。正确创建文件的方法:new Folder,名字menu,new Other——Android——XML,选择menu类型,填写名称,确定即可。菜单资源文件必须放在res/menu目录中。菜单资源文件必须使用menu标签作为根节点。除了menu标签外,还有另外两个标签用于设置菜单项和分组,这两个标签是item和group。
注意:
对于res/color和res/drawable这两个文件中的内容在这作一下详解:
首先说一下color文件夹,在这个文件夹下放的是color_selector.xml等文件,主要是用于背景色的selector,比如TextView中的textColor属性,点击改变TextView中的字体颜色,在这个文件中的文件color_selector.xml中定义如下:
[img]