前言

大家好,我是 Vic,今天给大家带来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知识点,有兴趣可以继续关注

最新文章

  1. python 网络编程
  2. 每天一个linux命令(8):cat 命令
  3. Begin using git
  4. HDU-4726 Kia's Calculation 贪心
  5. HttpWebRequest 写入报错
  6. 如何让文字和input框水平放在div里
  7. Dynamics CRM 2015-Form之添加Ribbon Button
  8. SpringBoot应用的监控与管理
  9. 计蒜客NOIP2017提高组模拟赛(四)day1
  10. ISP PIPLINE(零) 知识综述预热之光学概念篇
  11. android 异常信息The specified child already has a parent. You must call removeView() on the child's parent first. 的处理方法
  12. V4L2 driver -整体架构
  13. UOJ 67 新年的毒瘤 - Tarjan
  14. Linux内核设计与实现 第一章 第二章
  15. super深究
  16. uva 701 - The Archeologists' Dilemma
  17. Jmeter性能测试实践之java请求
  18. Java中常见的jar包及其主要用途
  19. 【转】react-native开发混合App-github开源项目
  20. 个人对js面向对象和封装插件的用法

热门文章

  1. Spring Cloud Alibaba学习笔记(16) - Spring Cloud Gateway 内置的路由谓词工厂
  2. ADO.NET 三(Command)
  3. 【洛谷 P4688】 [Ynoi2016]掉进兔子洞(bitset,莫队)
  4. BUAAOO-Final-Summary
  5. grep过滤日志
  6. 关于移动端图片浏览,previewimage的使用
  7. JS解析xml字符串,并把xml展示在HTML页面上
  8. php文件路径处理函数
  9. Java 之 Servlet 基础入门
  10. [C#(WinForm)]判断第一次启动程序