android初体验——HelloWord
一.新建项目:
- 打开 eclipse ,选择File – New – Android Application Project
- 输入项目名称,程序名称,包名。 包名不能重复,它是项目的唯一标示,我理解为GUID。

3. 创建客户端图标,创建Activity,选择工作空间
4. 配置桌面启动图片,此处可以略过
5.下一步,直接 Finish
二.目录结构

- src Java程序的源文件
- gen 工具自动生成,码农就不要插手了
- bin 程序运行后产生的文件路径
- libs 项目用到的库文件
- res 程序资源文件
- AdrodiManifest.xml 清单文件
- proguard-project.txt 忽略它
- project.properties 程序支持的安卓版本,暂时忽略它吧
注: 项目中有一个appcompat_v7,它是Google自己的兼容包,不用理睬它。
其中有两个文件夹我需要在此记录,以免忘记------------------------
gen 文件夹下有一个R.java ,它对应的是res文件夹下的各种资源的ID,通过该ID就能找到该资源。
res 文件夹下是程序的资源文件,比如图片,文字,xml文件,影视,动画等,当我们向res文件中添加文字或图片,R.java文件会自动记录该文字或图片的ID。
Res 文件夹下的
drawable 用于存放图片。 可以根据不同手机的分辨率对一张图片制定不同的版本。 h m l 分别对应的高中低分辨率。
layout 用于存放显示的界面。
Values 文字。 当文字内容较多,可以分文件保存
三.运行
程序默认生成界面

1. 打开模拟器 AVD

2. creat(创建)模拟器

AVD Name :任意
Device: 选择的设备,会根据设备设置屏幕大小
Target: 支持 android 操作系统的版本
SD Card: 内存卡的大小,它会根据码农输入的大小在本地建立一个相同大小的镜像文件。当我们第一次使用的时候可以创建它,再次使用是可以选择File,找到该文件。
3. 运行模拟器
选中刚刚创建的模拟器,单击 Start 按钮。 可以直接单击 launch , 也可以重新设置屏幕大小后,单击launch 。
注: 此过程拼PC硬件啦, 慢慢滴,慢慢滴 ,等着哈,去吃个晚饭去\(^o^)/~
4. 显示手机界面

5. 项目右击—run as — android application

如果要查看安装情况可以选择菜单 windows – Show View – other – LogCat
LogCat 视图不仅可以查看安装情况,还可以查看不同级别的错误哦
android初体验——HelloWord的更多相关文章
- Mono for Android—初体验之“电话拨号器”
1.Main.axml文件: <?xml version="1.0" encoding="utf-8"?><LinearLayout xmln ...
- Visual Studio Emulator for Android 初体验
Visual Studio Emulator for Android已经推出一段时间了,但一直没有用过.前两天下载安装用了下,整体感觉比谷歌自带的模拟器强多了.Visual Studio Emulat ...
- Android初体验
上文提到使用genymotion来运行android项目,结果却是令人失望,我这边使用的是代理账户,尽管我在Setting中配置了代理,还是不能登录我注册的账户,郁闷,于是本文采用的是我自己的手机作为 ...
- Spring For Android初体验
Spring For Android是Spring框架的一个扩展,其主要目的在乎简化Android本地应用的开发,这其中包括了你可以使用该项目提供的 RestTemplate来为你的Android客户 ...
- Android初体验之Monkey和MonkeyRunner
原文地址https://blog.csdn.net/mad1989/article/details/38087737 Monkey 什么是Monkey Monkey是Android中的一个命令行工具, ...
- Android初体验-D3
1. UI界面布局. (即可用XML控制布局也可采用Java代码布局,不过在实际应用中是两者混合控制UI界面,为什么呢,因为XML适用于固定的不易改变的组件布局,Java程序控制常变的组件...其控制 ...
- Android开发学习之路--百度地图之初体验
手机都有gps和网络,通过gps或者网络可以定位到自己,然后通过百度,腾讯啊之类的地图可以显示我们的地理位置.这里学习下百度地图的使用.首先就是要申请开发者了,这个详细就不多讲了.http://dev ...
- Xamarin+Prism开发详解四:简单Mac OS 虚拟机安装方法与Visual Studio for Mac 初体验
Mac OS 虚拟机安装方法 最近把自己的电脑升级了一下SSD固态硬盘,总算是有容量安装Mac 虚拟机了!经过心碎的安装探索,尝试了国内外的各种安装方法,最后在youtube上找到了一个好方法. 简单 ...
- Xamarin.iOS开发初体验
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKwAAAA+CAIAAAA5/WfHAAAJrklEQVR4nO2c/VdTRxrH+wfdU84pW0
随机推荐
- 简单的form表单
效果 html <ul class="edit_list"> <li><em>*</em><span class=" ...
- proxy解析
知其所以然 本文不是教程向,倾向于分析科学上网的一些原理.知其所以然,才能更好地使用工具,也可以创作出自己的工具. 科学上网的工具很多,八仙过海,各显神通,而且综合了各种技术.尝试从以下四个方面来解析 ...
- Redis实现分布式锁
http://redis.io/topics/distlock 在不同进程需要互斥地访问共享资源时,分布式锁是一种非常有用的技术手段. 有很多三方库和文章描述如何用Redis实现一个分布式锁管理器,但 ...
- 表单设置line-height,在ff中的不垂直居中问题???
在ff中有时候input中的line-height,是有bug存在的,设置了line-height,发现文字并不是垂直居中. 1.这是正常现象,不需要刻意调整样式 2.以后尽量使用button,来避免 ...
- Linux命令行–更多bash shell命令(转)
4.1.1 探查程序 ps 命令 默认情况下,ps命令只会显示运行在当前控制台下的属于当前用户进程的进程 显示的当前进程的项目 进程号 运行在哪个终端(tty) 进程占用的CPU时间 Linux系统支 ...
- MOGRE学习笔记(2) - MOGRE基础知识总结
前一篇配置了MOGRE的运行环境,这里记录一些MOGRE基础知识,仅仅是最基础的一些东西.由于本人接触ogre的时间比较短,对于很多知识都是一知半解,所以理解起来不免会有一些错误,本人也希望自己在对o ...
- MVC项目实践,在三层架构下实现SportsStore-02,DbSession层、BLL层
SportsStore是<精通ASP.NET MVC3框架(第三版)>中演示的MVC项目,在该项目中涵盖了MVC的众多方面,包括:使用DI容器.URL优化.导航.分页.购物车.订单.产品管 ...
- Java遇见HTML——JSP篇之JSP基础语法
一.JSP简介 JSP全名为Java Server Pages,Java服务器端页面,其根本是一个简化的Servlet设计,它实现了在Java中使用HTML标签.Jsp是一种动态网页技术标准,是在服务 ...
- Java基础——数组应用之StringBuilder类和StringBuffer类
接上文:Java基础——数组应用之字符串String类 一.StringBuffer类 StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和 ...
- [地图代数]处理DEM中的高程异常值——ArcGIS栅格计算的应用
接了一个任务,要处理DEM原始数据中的高程异常值,如图中的异常亮点. 想了一下,以前处理过建筑物附近的DEM铲平,那么高程异常值应该如何处理呢? 显然直接铲平时不太合理的,需要利用异常值周围的高程进行 ...