Android Studio开发第二篇创建新项目
创建新项目很简单,File-New-New Project,这个没什么好说的跟Eclipse都差不都。
第二步SDK选择,有手机平板还有Wear,TV,汽车Auto,谷歌眼镜等几个种平台,这里就先选择Phone and Tablet。
最小SDK需要选择以下,可以点击Help me choose将会打开一个版本分布图给你参考
看一下版本图,可见最多的还是4.4,但是为了照顾少数低版本用户,我们在这选择2.2
第三步就问你是否需要添加一个Activity
我这里显示比较乱,因为分辨率比较高,as没适配到。
如果需要创建就选择自己要的一种,BankActivity就是一个空Activity,FragmentActivity就会带一个Fragment,后面还有登录表单的LoginActivity,还有适应平板布局的master/details分栏视图,设置SettingActivity,多标签TabledActivity等多套模板,不想创建Actiivty就选择一个Add No Activity。
创建空的Activity就是如上图所示带一个Actionbar的AppCompatActivity。
点击finish之后就会打开as,加载项目结构栏,Gradle开始构建。
在as下方的Event Log可以看到当Gradle构建完了,就会打开Activity的布局界面了。
这个布局编辑器呢,切换到Text可以实时预览大家都知道的。
目录结构呢分两块,一个是app已给是Gradle脚步,app下面是android工程三要素了,manifest,java,res基本目录,相对于eclipse的代码目录就没有src目录路了取而代之的是java目录。
当然也可以选择Project视图:
对比一下
点击上方工具栏上的绿色三角形按钮就可以运行了,然后会弹出个框要求选择设备
我这里选择真机运行,点Ok之后会安装到手机并且打开app。
Logcat可以点击这个Android就会打开Logcat,当然还可以点击Terminal终端命令行工具。
大家在eclipse的开发里可能经常会用到DDMS,而在as里面它叫做ADM了,即Android Device Monitor,点击上图工具栏问号旁边的android机器人图标就可以打开了。
到了这里新手可能会觉得,我这上面的截图有两种主题,对没错,as里面是包含白色和暗色两套主题的,白色白天用,暗色晚上用。在File-Setting里面的外观Appearence-UI Option下面有个Theme,就在这切换。
黑色酷炫就选IntelliJ主题哦
最前沿Android技术分享尽在Android技术分享社,拿起你们的手机打开微信扫一扫,关注我的公众号就给你推荐优秀的知识文章或技术分享了!
最新文章
- 解决在IE下LABEL中IMG图片无法选中RADIO的几个方法
- ubuntu.sh: 113: ubuntu.sh: Syntax error: ";("; unexpected
- C++语言中cin cin.getline cin.get getline gets getchar 的用法实例
- 如何在VMware虚拟机间建立共享磁盘?
- layer.js:2 Uncaught TypeError: Cannot read property 'extend' of undefined
- TI-Davinci开发系列之二使用CCS5.2TI Simulator模拟环境调试DSP程序
- How to disable Eclipse splash
- discuz php判断是手机访问还是电脑访问网站
- 将本地文件上传到指定的服务器(HttpWebRequest方法)
- 用Nodejs+Express搭建web,nodejs路由和Ajax传数据并返回状态,nodejs+mysql通过ajax获取数据并写入数据库
- scala模式匹配的使用
- 使用Onenote &; Evernote &; VSC+Markdown构建个人笔记系统
- ES6删除对象中的某个元素
- npm install -g @angular/cli@latest 失败
- Ubuntu18.04安装英伟达显卡驱动
- eureka集群基于DNS配置方式
- Sybase采用load table加载文本数据中的部分字段数据
- H5+JS生成验证码
- springMVC前后台交互
- Access denied for user 'root'@'MiWiFi-Ryyy-srv' (using password: YES)
热门文章
- android:ProgressDialog控件
- ArcGIS10.6的新功能
- VMWare Station 问题汇总
- SQL SERVER 2005 数据库置疑修复
- boost python3依赖安装
- CDH:cdh5环境mkdir: Permission denied: user=root, access=WRITE, inode=";/user";:hdfs:hadoop:drwxr-xr-x
- LiteIDE 在 Windows 下为 Go 语言添加智能提示代码补全
- [Python设计模式] 第1章 计算器——简单工厂模式
- ui-router 1.0 002 未登录跳转到login
- SQL使用技巧