从现在开始你的Android之旅吧!(又水了一行字,嘿嘿...)

新建一个项目 File  -->  New  -->  New project...

新建一个空项目

修改项目名、存储路径、选择语言 --> Next

创建项目,(如果是第一次创建项目,下载可能有点久,静心等待就行)

创建好后,点击绿色开始键

如果提示 “No target device found.”,是因为还没有下载模拟器

点击 AVD Manager

点击  Create Virtual  Device...

选中模拟器后点击Next

点击下载

等待下载

下载完成! 点击Finish

继续点击Next

点击Finish

这样就可以了

继续点击绿色的开始按钮,第一次运行模拟器需要点时间

这样就可以了

模拟器屏幕中的hello word是在 res --> layout --> activity_main.xml 中,activity_main.xml相当于一个视图(类似html)

MainActivity类初始化具备的功能是绘制视图(用来控制视图,比如可以在类内部把“hello word”改成”你好“)

而决定模拟器运行后,第一个出现的Activity(MainActivity就是一个Activity,因为MainActivity继承了AppCompatActivity)

学习Android:第一个app《hello word》相关推荐

  1. Android中一个APP启动另一个APP并传递参数

    被调用(启动)的APP: 项目名字:Demo_ybs 项目包名:com.ybs.demo_ybs 被调用APP中获取调用者的传递数据: package com.ybs.demo_ybs;import ...

  2. Android启动一个app 流程

    我们平时在手机桌面上点击一个app 图标, 就能启动一个app应用.从用户角度来看,这个过程看起来很简单,但是它的背后又隐藏着什么玄机 ? 在做安卓开发这么多年后,我觉得有必要认真的分析一下,启动一个 ...

  3. Android中一个app启动另一个app|从浏览器打开app

    文章目录 一.应用A中点击按钮,跳转到应用B 二.应用A中点击按钮,跳转到应用B中的指定Activity--(scheme方式) 1.应用A中,点击按钮 2.应用B中,AndroidManifest. ...

  4. 【Android】一个APP检测另一个APP的Service被杀死时自动重启服务

    例如:appA要检测启动appB中的service ##1.修改B中Service启动时的FLAG @Overridepublic int onStartCommand(Intent intent, ...

  5. 学习Android启动初始化 App StartUp

    StartUp是为了App的启动提供的一套简单.高效的初始化方案. ContentProvider中初始化 在项目中会需要用到很多的第三方库,而很多第三方库都提供了显示的调用初始化接口,需要在Appl ...

  6. Android 新建一个APP进程的源代码分析(ActivityManageService->Zygote->ActivityThread)

    Android应用程序框架层创建的应用程序进程具有两个特点,一是进程的入口函数是ActivityThread.main,二是进程天然支持Binder进程间通信机制:这两个特点都是在进程的初始化过程中实 ...

  7. android的一个app代码怎么写,编写一个简单的安卓app界面

    安卓的用户界面都是由View以及ViewGroup的子类对象组成的.View对象一般是想button或者textview这样的控件,ViewGroup对象是一个看不见的View容器,它定义了如何布局容 ...

  8. Android设计一个app,穆易天气app设计尝试效果

    穆易天气app功能描述 登陆.注册界面:输入用户名和密码点击登陆,若用户名密码正确,进入主体界面,否则提示账号密码信息不正确.(下述所有图片由我自己手机截取) 点击注册跳转至注册页面 登陆界面 注册界 ...

  9. Android学习最详细的总结学习(花费很多时间结合自己学习Android及求职经历做的总结希望能帮助到大家)

    问题咨询及项目源码下载请加群: 群名:IT项目交流群 群号:245022761 1.android事件分发机制,请详细说下整个流程 事件分发(面试).png 2.android view绘制机制和加载 ...

  10. 【Android】 01. APP 进程启动和 ActivityThread 的关系

    2019独角兽企业重金招聘Python工程师标准>>> 首先我们应该知道2个概念: 我们应该知道在Android中一个app就是一个进程: 我们在普通的Java程序中一个程序的入口是 ...

最新文章

  1. BSOJ 3899 -- 【CQOI2014】 数三角形
  2. 《BI那点儿事》三国人物智力分布状态分析
  3. 虚拟机上怎么配置mysql数据库_Linux虚拟机下安装配置MySQL
  4. html css position,[CSS]CSS Position 详解
  5. 微信官方回应iOS 13.2频繁杀后台问题:建议先不升级
  6. c4d python技巧_还在Bug不断?不妨试试Python中的这2个装__技巧
  7. 罗技 连点 脚本_罗技 G502 无线版体验:告别了线材,而且变得更轻了
  8. Java学习步骤及路线(超详细)
  9. 移动安全:Smali语法学习示例与实践
  10. 爬取豆瓣 TOP250 电影排行榜
  11. python urldecode_Python 爬虫笔记2一(编码转码urlencode与unquote)
  12. 使用fiddle处理跨域
  13. VS或VC编译正常,但运行时出现Stack overflow
  14. java 数字补零_java数字位数不足在前后补0
  15. 网络变压器厂家分享:网络变压器(网络滤波器﹑网络隔离变压器)及作用;
  16. SpringBoot整合opencv实现全景图切割
  17. Python之初级RPG小游戏
  18. 宝塔面板能打开, 但wordpress 网站不能打开,提示建立数据库连接时出错--解决办法
  19. 计算机应用基础网络核心课程,[高职院校《计算机应用基础》“核心+拓展”课程建设初探] 计算机应用基础 2018...
  20. 如何使用线性代数实现最小二乘法拟合曲线

热门文章

  1. 5,10,15,20-四苯基卟啉(TPP)及金属配合物FeTPP/MnTPP/CuTPP/ZnTPP/NiTPP/CoTPP/PtTPP/PdTPP/CdTPP齐岳供应
  2. springboot手写JDBC面对2000并发量毫无压力
  3. 【Android】关于statusbar的处理
  4. oracle练习题(二)
  5. V-token的技术革新,引领数字化支付热潮
  6. 用Bing API接口实现同IP域名查询(Python版)
  7. 运放脉冲宽度放大_下一代Ka波段雷达系统应用脉冲行波管放大器(twta),工作频率为34至36GHz,峰值功率为1000瓦,占空比为10%。...
  8. 服务监控可以监控哪些
  9. java里break的使用方法_java中break,continue,return使用方法
  10. 请使用netty框架实现高效稳定的websocket通信