Android入门基础
1 Android的整体架构图
注意:
Android应用运行的是DVM虚拟机,并且一个应用一个虚拟机。
2 搭建开发环境(基于eclipse)
2.1 资源说明
资源下载地址
下面所有资源
2.2 环境变量配置
配置sdk目录下的:
2.3 eclipse里引用
2.4 创建并启动模拟器
2.5 解决模拟器创建或启动的问题
2.6 创建并运行HelloAndroid
要注意的就是上面SDK版本的选择一定要比手机或者模拟器版本低。
3 开发第一个应用HelloAndroid
3.1 项目结构说明
3.2 APK安装文件的组成结构
3.3 应用编译打包过程
3.4 Android系统文件目录结构
3.5 SDK的文件目录结构
4 常用工具和命令的讲解
4.1 ADB
4.2 DDMS
4.2.1 logCat视窗
4.2.2 File Explorer视窗
4.2.3 Devices视窗
4.2.4 Emulator Control视窗
4.3 Log
4.3.1 日志工具类: Log
4.3.2 比较Log与System.out
5 相关API和其他概念讲解
5.1 相关API
5.2 手机尺寸的概念
Android入门基础相关推荐
- [转]Android入门基础教程
第1章 Android Studio运行第一个程序 1.1 Android Studio下载: 1.1.1 Android开发者官网: Android 开发者 | Android Develope ...
- android入门基础视频教程特色输入输出
视频课:零基础学安卓Android移动开发 学习内容 Ø Android中的手势识别 Ø Android中的语音朗读 能力目标 Ø 熟练掌握如何通过手势缩放图片 Ø 掌握手势文件的创建方法及技巧 Ø ...
- android入门基础笔记,Sqlite数据库下载
* 移动通讯技术的发展: 第一代通讯技术:模拟信号 工作频段 缺点:保密性差 第二代通讯技术: 体积越来越小 数字信号(加密) 短信 彩信 第三代通讯技术: 数字信号 可处理图像.音乐 ...
- Android 入门基础教程2
第十章 多媒体应用 Android 多媒体框架支持捕获和编码各种常见的音频和视频格式. 10.1 MediaRecorder概述 用于录制音频和视频的一个类. 10.1.1 状态转换图 说明: 下面是 ...
- Android入门基础3
回顾: 约束布局: 靠控件间约束来完成复杂界面的设计 每个控件可以添加4个约束,水平或垂直方向必须要添加一个 实验: 重点: 约束布局中不同约束的添加 组件 Activity工作栈 Activity是 ...
- Android入门基础2
回顾: 使用代码逻辑与界面交互 控件的获取 点击事件的处理 kotlin语法 val变量设置 when语法 重点: 点击事件的设置 控件对象的获取 线性布局------LinearLayout 内部控 ...
- 【android入门基础】黑马训练营的android培训——08
- 电脑硬件知识入门之机械键盘篇,android入门基础
相对于普通薄膜键盘来说,机械键盘的敲击声音大是它的一大缺点,但也有好的静音机械键盘,这个就比较昂贵了.而普通薄膜键盘一般来说敲击声音都很小. 3.机械键盘的分类 机械键盘可分为茶轴.青轴.白轴.黑轴以 ...
- android 自动补全方法,Android零基础入门|自动完成文本框AutoCompleteTextView
原标题:Android零基础入门|自动完成文本框AutoCompleteTextView 上一期学习的Spinner的使用,掌握的怎么样?本期一起来学习AutoCompleteTextView的使用. ...
最新文章
- Jconsole远程监控Tomcat
- TCP三次握手原理,你真的了解吗?
- php修改html,关于html:用PHP设置innerHTML?
- 一个Java反射机制例子
- mysql002多表查询.on链接分为三种情况,左链接,右链接,全链接
- html 美化input file,Input[type=”file”] 显示效果美化方法 | 智慧宫
- bzoj4820 [Sdoi2017]硬币游戏 高斯消元+概率+kmp
- python的文件夹_Python遍历文件夹和文件
- Facebook又开两处AI实验室,在西雅图和匹兹堡招兵买马
- 分布式系统原理_分布式系统架构设计 第19式 分布式系统八卦思维模型
- java.io.tmpdir
- linux 进程 D 状态,Linux 进程的 Uninterruptible sleep(D) 状态
- 鼠标右键发现“新建功能菜单”不见了的解决方案
- 电脑调分辨率黑屏了怎么办_Win10调分辨率后出现黑屏提示“超出工作频率范围”怎么办...
- 云服务器复现PointRCNN代码踩坑总结
- linux oracle开启监听服务器,linux服务器启动oracle监听端口
- python setup.py bdist_wheel生成wheel文件,示例:安装webrtcvad
- 解决hive 中 beeline无法连接问题
- 广州电子地图下载 来自谷歌电子地图库 地图展示15、17、19级
- 我所理解的高通UEFI之display的流程和移植
热门文章
- java 时间提醒功能_Java怎么实现定时提醒功能
- 测试点和测试用例的区别
- 根据分类批量提取json文件
- vue 项目中使用键盘回车或空格按键触发事件
- 学会Retrofit+OkHttp+RxAndroid三剑客的使用,让自己紧跟Android潮流的步伐
- 问题 C: 3.02 星号三角 输出10行内容,每行的内容都不一样,第1行一个星号,第2行2个星号,依此类推第10行10个星号。
- java阻塞线程池_线程池解决阻塞方法
- Spring Security BCryptPasswordEncoder 密码加盐
- sd卡和tf卡的一些常识
- 用上帝的恋爱公式讲线性回归-下