精通Android开发 0
准备写一个Android的教程,顺便复习巩固下自己的知识,主要参考的书是《精通Android 3 》
1 环境搭建。
以前准备入门一门语言的时候,环境的搭建会是件很头疼的事情。知道的人懒的说,不知道的找不到。
以前开发Android的时候环境配置挺烦人的,下载Android,下载adt,配置adt,下载eclipse等,很麻烦。
现在Android官网已经提供了配置好的全部的环境。
http://developer.android.com/sdk/index.html
With a single download, the ADT Bundle includes everything you need to begin developing apps:
- Eclipse + ADT plugin
- Android SDK Tools
- Android Platform-tools
- The latest Android platform
- The latest Android system image for the emulator
已经包涵了那些东西了。下载以后。打开里面有一个eclipse文件夹和sdk文件夹
运行eclipse,点击Android sdk manager,选择下载需要的sdk版本。
如果出现
Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml
解决办法:
修改hosts文件。
(1)windows下打开C:\Windows\System32\drivers\etc,以管理员身份编辑hosts文件,在最后添加:
74.125.237.1 dl-ssl.google.com
(2)linux下使用命令sudo vim /etc/hosts编辑hosts文件,同样在文件最后添加
74.125.237.1 dl-ssl.google.com
MAC更改host方法
1、打开终端(terminal),输入:sudo vi /etc/hosts
2、输入系统密码
3、输入 i 进入编辑模式
4、编辑完成之后,按esc,输入 : wq
然后重新运行sdk manager,就可以下载了。
2 创建工程
直接一路next就可以了。运行的时候可以选择新建一个模拟器或者连接真机,或者使用Genymotion,我用了一次,感觉一般吧,挺麻烦的。我一般是直接用真机。
3 Android应用程序结构
我直接贴上截图了
他的一段解释很好说,对于做j2ee的话挺好理解的:
Android应用程序主要有3部分组成:应用程序描述文件,各种资源的集合,已经程序的源代码。
其中资源对应jsp,源代码对应servlet,androidmanifest.xml文件对应web.xml。
4 activity生命周期
参考下我的另外一篇博客http://blog.csdn.net/jjdhshdahhdd/article/details/11224931
转载于:https://www.cnblogs.com/aosting/p/3471370.html
精通Android开发 0相关推荐
- Android:《Kotlin 从零到精通Android开发》读书笔记
原文发布在我的公众号:CnPeng 所有文章将优先发布于公众号,随后才会更新简书. 前前后后整整四十天,终于利用非工作时间读完了 欧阳燊(shen)写的 <Kotlin 从零到精通Android ...
- 《Kotlin从零到精通Android开发》欧阳燊
1.开发环境,2.数据类型,3.控制语句,4.函数运用,5.类和对象 目录 第一章 搭建Kotlin开发环境 1.5.1 Kotlin代码和Java代码PK 1.5.2 Anko库 1.5.3 Lam ...
- 《Kotlin从零到精通Android开发》欧阳燊(二)
第六章 Kotlin使用简单控件 6.1使用按钮控件 按钮button 按钮事件三种Kotlin编码方式:匿名函数,内部类,接口实现 1.匿名函数方式 btn_click_anonymos.setOn ...
- 《Kotlin从零到精通Android开发》资源下载和内容勘误
资源下载 下面是<Android Studio开发实战 从零基础到App上线>一书用到的工具和代码资源: 1.本书使用的Android Studio版本为3.0.1,Kotlin版本为1. ...
- 精通Android开发 1
intent 概括 Android引入了一个intent的概念来调用组件. Android的活动组件包括活动(UI组件),服务,广播,和contentProvider 简单层面上将,intent就是告 ...
- Kotlin从零到精通Android开发
作者 博客地址 https://blog.csdn.net/aqi00 最新源代码 https://github.com/aqi00/kotlin 资源下载和内容勘误 https://blog.cs ...
- Android开发详解:第4章《UI 控件》
Android开发详解:第4章<UI 控件> 控件是Android程序设计的基本组成单位,通过使用控件可以高效地开发Android应用程序.所以熟练掌握控件的使用是合理.有效地进行Andr ...
- 关于Android开发工程师的从业预期与自我要求
现在对于Android开发有一定的兴趣和想法,在可预见的未来几年内应该会努力向这一方面发展,所以这几天在招聘网站上查阅了一下Android开发工程师相关的任职要求和职位描述,并自己进行了相关的整理,也 ...
- Android开发工程师 技能要求
职位类别:Android开发工程师 岗位职责: 负责android系统平台上的客户端软件的产品开发与维护. 任职要求: (1)具有至少两款android应用的设计和开发经验,能够独立设计和开发,作品能 ...
最新文章
- python3 ipaddress模块 创建 检查 操作ip地址 简介
- C#实现渐变颜色的Windows窗体控件
- VI3的VLAN配置:VST、EST和VGT标记
- [个人推荐]函数式编程另类指南[zz]
- 基于人人网的简单爬虫(二)——具体实现
- python调用c++动态库_Python应用:调用C/C++动态链接库的方法详解
- 【Interfacenavigation】设置应用栏(45)
- 漆桂林:多模态知识图谱种类及其应用
- 如何养成好的Linux操作习惯
- mysql做时间判断_mysql关于时间函数的判断
- Cheat Engine(CE)-----下载安装及入门
- Java 处理英文文本标点符号去除
- WPS如何并排放置两张图片_表格技巧—Excel如何截图
- html重置怎么使用图片,路由器重置后怎么设置_路由器重置设置【图文教程】-太平洋IT百科...
- 平价好用的真无线蓝牙耳机,这五款入门首选超划算
- 宽带码分多址系统中多径衰落与多址干扰的影响
- GeoTools读取Tiff文件
- C语言每日一练——第64天:自动发牌程序
- 利用尾插法建立单链表
- 英语的月份你掌握了多少?
热门文章
- 如何获取下拉框lable的数据_如何使用Python获取指定股票的日K线数据?
- Java web 圈子设计_关于Java web开发中的面向对象问题?
- vue获取麦克风_vue使用recorder.js实现录音功能
- 深度剖析浏览器渲染性能原理,你到底知道多少?
- 分分钟写出Vue原理
- mac上实时运行linux系统,使用Darling模拟器实现在Linux上运行Mac OS X程序
- mysql5.7 no password_MySQL5.7.20报错Access denied for user 'root'@'localhost' (using password: NO)
- 20200320:反转字符串中的元音字母(leetcode345)
- 20190812:两个数组的交集ⅠⅡ
- java 鼠标动眼睛动_js动画_看着鼠标移动的眼球_眼睛_跟着随鼠标移动