资讯专栏INFORMATION COLUMN

#土豆记事#教你开发Android App之 —— 认识Android开发工具

why_rookie / 3158人阅读

摘要:我们来写个记事本吧。,先下载,是官方推荐的,能快速的开发下载地址第一步创建工程我们新建一个项目,点即可。就是你应用的名称,是你公司的域名,如果你是个人开发者,就写你自己的域名即可。是包名,理论上要求在地球范围内唯一,它标识了你这个。

  

注: 这是为想入门Android的新手准备的一篇文章

想学习写Android App么? 其实很简单,哦,再简单之前,也要先学java

.......

好了,你入门java了,那就可以来看看用一天时间写一个App是多么容易。
我们来写个记事本吧。

OK,先下载Android StudioAndroid Studio是Google官方推荐的IDE,能快速的开发Android App.

下载地址 http://developer.android.com/sdk/index.html

第一步创建工程

我们新建一个项目,点Start a new Android Studio project 即可。

第二步 输入一些项目的属性。

Application name就是你应用的名称,Company Domain是你公司的域名,如果你是个人开发者,就写你自己的域名即可。
Package name是包名,理论上要求在地球范围内唯一,它标识了你这个App。

第三步 输入支持的最低版本的SDK

这里我们只创建手机和平板应用。Minimum SDK是什么呢?比如你如果选择Android 5.0,那么5.0以下的设备就不能安装你的App,兼容性越差。 我们知道Android每次更新版本都会增加许多新特性,也就意味着Android SDK版本越高,特性越多,兼容性越差。 如果你的App受众很大,建议选择低版本的SDK,并采用一些替代方案来实现你要的功能,我们这里如果只是为了学习SDK,可以直接使用Lollipop,否则我推荐IceScreamSandwich

第四步 创建一个页面

这里要介绍下,Android中的UI都是通过Activity来呈现,一个Activity可以理解成你看到的“窗口”,你从一个列表跳到一个详情,可以简单的认为从一个Activity跳到另外一个Activity。这里Android Studio会通过向导模式帮你创建一个入口Activity,我们可以选择不创建,或者第一个空白ActivityBlank Activity

第五步 设置Activity的属性

这一步可以设置Activity的java类名,Activity的布局,Activity显示的标题以及菜单的资源。
Activity通过布局文件(layout)来决定显示怎么样的界面,Title是Activity顶部显示的一行文本,menu是Android手机点menu键或者点右上角的...显示的菜单。

完成创建

点击finish,一个工程就创建完了,这就是最基本的创建工程的步骤。

  

本文提到的项目源码地址:https://github.com/geminiwen/tudounotepad
欢迎留言Github或者@geminiwen

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/12277.html

相关文章

  • #土豆记事#教你开发Android App —— Hello Android

    摘要:现在引入了一个构建系统叫做,你可以理解为一个里面的或者是里面的。注在系统中,类的对象不是用来给开发者直接去的,它的生命周期由系统直接管控因为我们不参与控制的生命周期,因此它在什么时候回调什么函数变得异常重要。 上一篇文章,我们讲了如何创建一个工程,以及Android工程的一些基本概念,把工程创建出来后,我们看下文件目录结构,一个简单的工程结构如下。 showImg(https://s...

    刘明 评论0 收藏0
  • #土豆记事#教你开发Android App —— 真的开始写App

    摘要:基础界面我们要开发的界面如下有一个一个列表右下角一个按钮可以用系统自带的实现以上为。列表子视图和数据之间的交互使用了适配器模式,在中把你的数据渲染到上,然后应用给父视图。这样就满足了一个记事本的基础需求增加与修改。 基础界面 我们要开发的App界面如下showImg(https://segmentfault.com/img/bVmzuq); 有一个title 一个列表 ...

    Anonymous1 评论0 收藏0
  • #土豆记事# ——学习Kotlin(Android中的Swift)

    摘要:概览之前我们学习过如何写一个简单的。综上所述,我要给点赞我把土豆记事所有的代码全部改成的实现,并开源到上大家可以下来学习,也非常感谢大家对我的支持。 概览 之前我们学习过如何写一个简单的Android App。 为了赶上潮流,我特地去学习了下Jetbrains开发的新语言 —— Kotlin 不想说太多的概念,总结出来就是 Swift on JVM。 那么为什么要用它呢,我喜欢它的...

    ytwman 评论0 收藏0
  • 手把手教你做个人 app

    摘要:微博这是我好哥们教我的,他真的好牛,个人做的更牛,给您们看一个链接,就知道如何在微博上推广了,没错,就是话题,用两个号圈起来,发微博,就是一个话题,别人可以这个话题下讨论,无形中形成了推广作用。 我们都知道,开发一个app很大程度依赖服务端:服务端提供接口数据,然后我们展示;另外,开发一个app,还需要美工协助切图。没了接口,没了美工,app似乎只能做成单机版或工具类app,真的是这样...

    tomato 评论0 收藏0
  • 2017 我所分享的技术文章总结(下)

    摘要:对下半年所分享的文章进行整理,上半年总结的篇好文请点击这里,很多读者当时忘记了收藏,以致于查找一篇历史文章很费劲,因此在这里顺便做下记录。目前就分下下面几个大类,没有更多细分,已基本可以查找了。 对下半年所分享的文章进行整理,上半年总结的 98 篇好文请点击这里,很多读者当时忘记了收藏,以致于查找一篇历史文章很费劲,因此在这里顺便做下记录。目前就分下下面几个大类,没有更多细分,已基本可...

    XBaron 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<