Android精通教程-第一节Android入门简介

前言

大家好,给大家带来Android精通教程-第一节Android入门简介的概述,希望你们喜欢

每日一句

If life were predictable it would cease to be life, and be without flavor.

--- Eleanor Roosevelt

入门工具的安装

第一步:要下载的朋友注意了,先看完教程了解个大概,下载Android studio前,先安装jdk和IDE,Android SDK

第二步:下载jdk,提供JDK 9 地址:

http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html

提供JDK 8 地址:

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

第三步:首先登录Android studio 官网地址

https://developer.android.google.cn/studio/index.html

接下来我提供中文社区Android studio下载地址:

http://tools.android-studio.org/index.php

我以windows64位例子下载教程:

点击 android-studio-ide-171.4408382-windows.exe 无 Android SDK 进行下载

然后进行点击你所下载的软件,进行安装。

第四步:

配置环境变量JAVA_HOME,操作步骤:

“计算机(我的电脑)”----“属性”----“高级系统设置”----“环境变量”----系统变量下

的“新建”:

环境变量:

JAVA_HOME:D:\Java\jdk1.8.0_25

CLASSPATH :.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

Path:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

常用快捷键

Ctrl+C: 复制

Ctrl+V: 粘贴

Ctrl+X: 剪切

Ctrl+D: 在当前行下方复制一行

Ctrl+Y: 删除当前行

Ctrl+G: 快捷行数定位

Ctrl+E: 查看最近打开的文件

Ctrl+N: 查找类名,文件名

Ctrl+F: 类内搜索

Ctrl+R: 查找替换

Ctrl+Alt+L: 格式化代码

构件

活动、片段、视图、意图、服务和内容提供者

活动(Activity),是一个用户界面屏幕。应用可以定义一个或多个活动,用于处理应用程序的不同阶段。

片段(Fragment),是活动的一个组成部分,通常显示在屏幕上,但并非必须如此。通过片段,能够使应用轻松适应不同尺寸屏幕。

视图(View),是最小的用户界面单元,可以直接包含在活动中,也可以包含在活动的片段中。视图可以用Java代码创建,但更好的方式是使用XML布局来定义。

意图(Intent),是一种行为描述机制(如选择照片,打电话等)。在Android中,几乎一切都是通过意图来实现的,这给我们提供了大量替换或重用组件的机会。

服务(Service),是运行在后台的任务,无需用户直接与之交互。

内容提供者,是一组数据和用于读取它们的自定义API,这是在应用之间共享全局数据的最好方法。

下面重要了,上课学不到的,在这里统统学习一下,学习靠自己

Android Studio2.0 教程从入门到精通Windows版 - 安装篇

Android Studio2.0 教程从入门到精通Windows版 - 入门篇

Android Studio2.0 教程从入门到精通Windows版 - 提高篇

Android Studio2.0 教程从入门到精通MAC版 - 安装篇

Android Studio2.0 教程从入门到精通MAC版 - 入门篇

Android Studio2.0 教程从入门到精通MAC版 - 提高篇

授人以鱼,不如授人以渔

(1)学习android需要积极的心态

(2)注重实践

(3)学以致用

(4)多敲代码

总结

  • 本文讲了Android精通教程-第一节Android入门简介,如果您还有更好地理解,欢迎沟通
  • 定位:分享 Android&Java知识点,有兴趣可以继续关注

原文地址:https://www.cnblogs.com/dashucoding/p/9264901.html

时间: 2024-10-13 14:29:31

Android精通教程-第一节Android入门简介的相关文章

最完整的网狐棋牌-新手零基础教程 第一节:棋牌游戏的服务器基本环境的安装

最完整的网狐棋牌-新手零基础教程 第一节:棋牌游戏的服务器基本环境的安装 百度云在线播放地址:http://pan.baidu.com/s/1pJwO50R 密码:t0sm  解压密码:www.ttkmwl.com ----------------------------------------------------------------- 通天源码论坛!专注源码分享,本论坛不仅有web源码,还有棋牌源码,游戏源码,android源码! 致力于打造中国最大的源码分享平台!我们期待您的加入!只

jquery基础教程 - 第一章 JQUERY入门

Jquery基础教程 - 第一章 JQUERY入门 内容提要 1.jquery能做什么 2.jquery为什么如此出色 3.第一个jquery驱动的页面 4.纯javascript与jquery 5.开发工具 6.小结 1.jquery能做什么 取得文档中的元素 -- jQuery为准确的获得需要检查或操纵的文档元素,提供了可靠而富有效率的选择符机制. 找到所有应用了.content class样式的div中所有的P标签             $('div.content').find('p'

zabbix专题:第一章 zabbix入门简介(更新中)

zabbix入门简介 备注:本章节图片来自互联网 对Linux有兴趣的朋友加入QQ群:476794643 在线交流 本节目录大纲 zabbix专题:第一章 zabbix简介 我们为什么需要监控? 常用的开源监控系统有哪些? Zabbix是什么? Zabbix的功能和特性 Zabbix的架构 Zabbix的工作流程 zabbix的进程 zabbix的逻辑关系图 zabbix监控环境中相关术语 zabbix的流程图,其串联了各术语之间的关系 zabbix的监控架构 zabbix专题:第一章 zabb

Spark修炼之道(进阶篇)——Spark入门到精通:第一节 Spark 1.5.0集群搭建

作者:周志湖 网名:摇摆少年梦 微信号:zhouzhihubeyond 本节主要内容 操作系统环境准备 Hadoop 2.4.1集群搭建 Spark 1.5.0 集群部署 注:在利用CentOS 6.5操作系统安装spark 1.5集群过程中,本人发现Hadoop 2.4.1集群可以顺利搭建,但在Spark 1.5.0集群启动时出现了问题(可能原因是64位操作系统原因,源码需要重新编译,但本人没经过测试),经本人测试在ubuntu 10.04 操作系统上可以顺利成功搭建.大家可以利用CentOS

第一节 Linux系统简介

一.Linux定义 Linux 是一个操作系统,就像你多少已经了解的 Windows(xp,7,8)和 Max OS. 操作系统在整个计算机系统中的角色: Linux 是系统调用和内核那两层,直观的来看,我们使用的操作系统还包含一些在其上运行的应用程序,比如文本编辑器,浏览器,电子邮件. 二.Linux历史简介 三.Linux重要人物 1.Ken Thompson:C 语言之父和 UNIX 之父 2.Dennis Ritchie:C 语言之父和 UNIX 之父 3.Stallman:著名黑客,G

第一节 垃圾收集机制简介以及简单配置

垃圾收集机制(GC)是JVM用于释放那些不再使用的对象所占用内存的程序和算法.GC并没有写入在java语言定制的标准中,因此并不是所有的JVM都有GC.GC的主要目的就是清除不再使用的对象. 垃圾回收的两种方法: 1.引用计数 引用计数表示一个对象被引用的所有次数,当引用计数为0时,则表示该对象没有被引用,可以将其删除. 2.对象引用树 目前比较常用的垃圾收集机制是对象引用树,即将对像的引用关系构建成一棵树,从一组根对象开始,对所有对象进行查找,通过递归查找若在该树中找到相应的对象,则将该对象标

第一节课 python简介

一.python特性概要 1. Python是解释性语言.我们和c比较一下.2. Python特性总结:字节码.动态.缩进 2.1 字节码 2.2 动态语义 在赋值时确定数据类型 2.3 缩进3. Python之禅 解释性语言的内部机制,在运行脚本之前,得到结果之后: 1. Python先将脚本编译成字节码(pyc,pyo) 2. python虚拟机解释并运行字节码文件 二.无规矩不成方圆.简述Python编程的基本方式.1. 一个基本的Python脚本2. 你已经写好一个模块了3. 我们回头来

辛星算法教程第一节即二叉树的递归遍历

我们都知道,二叉树的递归遍历可以分为三种:前序遍历.中序遍历和后序遍历,其实这三种遍历方式大同小异,由于都是使用递归实现的,因此也比较简单. 首先是tree.h文件,代码如下: #ifndef TREE_H #define TREE_H #include <stdio.h> #include <malloc.h> #include <assert.h> typedef int ElemType; typedef struct Btree { ElemType val;

Android初级教程_获取Android控件的宽和高

通过以下方法可以在onCreate中获取宽高 1 //------------------------------------------------方法一 2 int w = View.MeasureSpec.makeMeasureSpec(0,View.MeasureSpec.UNSPECIFIED); 3 int h = View.MeasureSpec.makeMeasureSpec(0,View.MeasureSpec.UNSPECIFIED); 4 imageView.measure