自从上一次安装完安卓开发工具Android Studio后抽时间看视屏尝试编写自己的第一个安卓项目约两周的时间 每天下班后会花上1~2小时的时间去学习 目前的成果如下:次元宅的我.apk

嘛 总而言之感觉除了各种各样的配置和不熟悉ide的使用这方面 给我造成很多麻烦外 暂时还没遇到什么特别棘手的问题 之前还在学校的时候也学过Java所以对于语言这方面不算太困难

对了还有之前提到过在初次使用的过程中  遇到需要FQ下载配置文件的问题 我这里也给出一个给不能***的人一点方便好了:gradle库

目前参考和学习的视屏资料来自于B站Up主天哥在奔跑的安卓教学视屏 还有一些pdf文件和书本资料 这些因人而异 所以大家就自己选适合自己的好了

咳咳..现在进入正题 我们先打开自己的Android Studio开发工具 会进入以下界面

这里我们理所当然的选择第一个啊  其他的就如我标注的一样 不过暂时还用不上 所以先知道什么意思就好了  点击创建后会进入下图所示的界面 

这里就是让我们开始选模板 创建一个适合开发需求的或者说需求类似的模板 这里我们选择Empty Activity模板 然后Next 下一步

这里就不多说了就是一些名字存储工程位置的配置 只有最下面的那个比较重要  让你选择一个最低版本的SDK  也就是适合的软件开发工具包  你打开下拉框之后会看到很多 那是因为有太多版本可以选择了 有点眼花缭乱?没关系 我们点开Help me choose 

这个页面就是告诉你当今安卓市场 各版本使用的占比 所以按照我的理解就是你所选择的版本所开发的App能被市场上多少手机使用 emm  所以这里我们选择排名第一的Jelly Bean 4.1 然后选择Finish开始

之后会进入这个界面

其中比较重要的就是AndroidManifest.xml文件 还有 build.gradle文件  前者主要都是应用里面用到的Activity都需要在这里声明注册 才能调用启动 初学者常常忘记 包括我 哈哈哈哈 而后者 都是一些编译工具的版本 sdk的版本 版本号 还有一些依赖库 后面用到的话再做详细介绍   现在当我们进入开发界面后默认生成的一个MainActivity页面 这个就是我们代码书写界面 我选的是Java编程语言 而展现页面在哪里呢?就是旁边的activity_main.xml文件  你可以这样理解 一个简单的安卓页面是由后台代码文件(MainActivity.java代码页面) 和 前台展示页面(activity_main.xml布局文件)组成 

我们点开文本Text 把里面的文本内容改成我自己

然后保存 点击运行 上面标签栏的Run! 这个时候会提示你请选择一个模拟器 这里我已经配好了一个 网上教程挺多的 这里就不说明如何配置 运行结果如下

然后我们试试第一次打包APK放到我们手机上来运行 选择

然后静静等待打包完成

然后我们会发现一个apk文件 然后通过qq啊什么的安装到我们自己的手机上 就可以打开查看了

结束 告辞!!!

Android Studio 学习笔记1.1 创建自己的第一个安卓项目并且打包APK的更多相关文章

  1. Android Studio 学习笔记(一)环境搭建、文件目录等相关说明

    Android Studio 学习笔记(一)环境搭建.文件目录等相关说明 引入 对APP开发而言,Android和iOS是两大主流开发平台,其中区别在于 Android用java语言,用Android ...

  2. Android Studio学习笔记

    转:http://stormzhang.com/devtools/2014/11/25/android-studio-tutorial1 背景 相信大家对Android Studio已经不陌生了,An ...

  3. Android Studio 学习笔记(四):Adapter和RecyclerView说明

    在现版本中,滚动控件有多种,而相比于ListView,GridView,RecyclerView的用途更广,因此将前两者作为Adapter适配器的引入,再对RecyclerView进行简单讲解. MV ...

  4. Android Studio 学习笔记(1)

    最近从Eclipse转到Android Studio IDE,很多东西需要学习,本文是个记录. 项目结构 在Anroid Studio 中,一个Project 包括多个Module,每个Module下 ...

  5. Android Studio 学习笔记(二):布局简介和xmlns说明

    初学Android Studio,是在b站看的教程视频,这里的笔记也是以其为基础的,个人强烈安利: [天哥]Android开发视频教程最新版 Android Studio开发 Android 布局简介 ...

  6. Android Studio 学习笔记(五):WebView 简单说明

    Android中一个用于网页显示的控件,实际上,也可以看做一个功能最小化的浏览器,看起来类似于在微信中打开网页链接的页面.WebView主要用于在app应用中方便地访问远程网页或本地html资源.同时 ...

  7. Android Studio 学习笔记(三):简单控件及实例

    控件.组件.插件概念区分 说到控件,就不得不区分一些概念. 控件(Control):编程中用到的部件 组件(Component):软件的组成部分 插件(plugin): 应用程序中已经预留接口的组件 ...

  8. Git for Android Studio 学习笔记

    http://learngitbranching.js.org/ 一个特别好的git学习教程 创建一个project,然后导入github

  9. Android自动化学习笔记:编写MonkeyRunner脚本的几种方式

    ---------------------------------------------------------------------------------------------------- ...

随机推荐

  1. linux每天一小步---xargs命令详解

    1 命令功能 xargs用来从标准输入中执行命令行 xargs命令用来将一些不支持管道传递参数的命令而使之支持 2 命令语法 xargs  [选项参数] commands 3 命令参数 -O 当标准输 ...

  2. Swift:使用CAShapeLayer打造一个ProgresssBar

    ProgressBar是一个很小却在很多地方都会用到的东西.也许是网络连接,也许APP本身有很多东西需要加载的.默认的只有一个旋转的菊花,对于打造一款个性的APP这显然是不够的.这里就使用CAShap ...

  3. spark配置文件和执行部分代码

    export SPARK_DAEMON_JAVA_OPTS="-Dspark.deploy.recoveryMode=ZOOKEEPER-Dspark.deploy.zookeeper.ur ...

  4. c# 线程的基本使用

    创建线程 线程的基本操作 线程和其它常见的类一样,有着很多属性和方法,参考下表: 创建线程的方法有很多种,这里我们先从thread开始创建线程 class Program { static void ...

  5. BASE64编码乱码问题的浅层分析与解释

    本文由作者朱臻授权网易云社区发布. 1问题案例 曾在开发过程中,我们遇到了BASE64编码乱码的问题,该问题的场景如下: 当web前端,将带有中文字符的字符串base64编码后,传到后端.当后端将数据 ...

  6. sgi stl内存池实现------源码加翻译

    class __default_alloc_template { enum { unit = 8 };//分配单位 后面直接用8代替 enum { max_bytes = 128 };//最大分配字节 ...

  7. Java50道经典习题-程序9 求完数

    题目:一个数如果恰好等于它的因子之和,这个数就称为"完数".例如6=1+2+3.编程找出1000以内的所有完数. public class Prog9 { public stati ...

  8. 黄包车比赛 python学习

    将性别进行编码: https://github.com/Bifzivkar/Boutique-Travel-Services-Predict/blob/master/feature/2_feature ...

  9. B - Bridging signals (LIS)

    点击打开链接 B - Bridging signals 'Oh no, they've done it again', cries the chief designer at the Waferlan ...

  10. CTF中密码学一些基础【三】

    本文作者:i春秋签约作家——MAX. 看看今天教程: 看着几个字符在键盘的位置,直接就是三个圈圈,圆心的三个字符就是答案 非常简单! 答案就是KEY 看题解密就好了!! 根据提示Asp encode解 ...