Android 学习笔记 3 My First Android Application

按照老师进度。。。First Android Application

打开Eclipse 依次点击File ->New->Android Application Project 创建一个新的Android Application工程。

注意这里选择该Android Application所需要的SDK版本,其中

Minimum Required SDK为工程最低Android版本要求

Target SDK为工程的Android目标版本

Compile With为工程的兼容版本.

点击next

勾选Create Activity 意味着Eclipse自动创建了一个Activity。一个Android工程包括一个或多个Activity。Activity是安卓程序的呈现层,显示可视化用户界面,并接收与用户交互所产生的界面事件,与“窗体”的概念十分相似。

nCreate Project in

Workspace则是该工程所有文件所处硬盘的位置。

点击next

此处设置应用程序的图标,可以自己上传图标,默认的则是安卓经典绿机器人图标。

点击next

此处选择Activity的样式,最基本的当然是Blank Activity.

之后就进入eclipse

我们无需手工添加任何代码,工程向导会根据用户所填写的Android工程信息,自动在后台创建Android工程所需要的基础文件和目录结构。

连接真机调试:

  手机连入电脑,并且打开手机的开发者选项的USB调试,在eclipse中选中windows->show view->others->android->device。之后手机就会出现在下方的device栏中。

右击项目文件夹,选择Run AS-> Android Application。创建的程序即可安装至外接Android设备。

手机端运行应用程序。

第一个Android 程序就算运行成功了

时间: 2024-10-29 19:09:43

Android 学习笔记 3 My First Android Application的相关文章

android学习笔记(6)Activity高级+android:theme学习

对应若水老师的第九课 一,保存activity的状态 当手机横屏的时候,系统调用了destroys和recreates,如果没有保存activity的状态,就会丢失用户的数据. 下面两片代码实现保存activity的状态: private EditText txt = null; //布局中有个输入框,引用给txt private static final string CONTENT = "content"; txt=(EditText)findViewById(R.id.txt);

android学习笔记(7)linearlayout与android:layout_weight学习

对应若水老师的第十课 一,linearlayout 线性布局,布局文件中设置多个linearlayout来达到整体线性布局的风格. android:gravity="right"对齐方式,居右对齐,gravity是重心的意思 常用参数:center(居中),bottom(下),top(上),right(右),left(左) 二,android:layout_weight 给控件分配可权值,不分配默认为0 权值为0的控件按原来的方式给他布局;分配了权值的控件,在除去权值为0的控件之外的区

(1)-Android学习笔记之:初识Android系统架构和项目结构

Android系统架构 Android程序结构 创建一个Android项目,为初学便于理解,将程序项目结构切换为Project模式,项目结构如下 .gradle和.idea:这两个目录下放的都是Android Studio自动生成的文件,无需我们关心,也不需要手动编辑. app:项目中的代码.资源等内容几乎都放在这个目录下,开发工作基本在这个目录下进行. libs:如果项目引用了第三方jar包,就需要吧这些jar包放在libs目录下,此目录下的jar包都会自动添加到构建目录中. androidT

Android学习笔记(三)Android开发环境的搭建

一.配置JAVA环境 二.配置Android开发环境 可以安装adt-bundle-windows,该压缩包一般自带Eclipse.或者安装Android Studio,要注意SDK的版本是否符合要求. 三.安装模拟器 在官网注册.下载并安装Genymotion.这里用另外一个夜神模拟器,下载安装好后,在安装目录Nox/bin下找到nox_adb.exe运行.打开模拟器,在Eclipse中运行Android项目的时候就会在该模拟器上运行.

Android学习笔记(三) android studio使用以及SDK环境搭建

环境:Ubuntu 12.04 + android studio 1.0 + jdk jdk使用sun的jdk,网上有较多教程教怎么配置,android studio需从android官网下载,伟大的中国墙的原因,有什么问题大家懂的,sdk下载完后仍然会自动下载部分内容,可选择自己设置镜像下载路径,这样下载速度会相对较快(打开SDKManager,Tools->options,HTTP Proxy Server:mirrors.neusoft.edu.cn,HTTP Proxy Port:80,

android学习笔记(13)android幀布局

android中贞布局由FrameLayout所代表,FrameLayout直接继承了 ViewGroup 组件. 帧布局容器为每个加入其中的组件创建一个空白的区域 (称为一帧),所有每个子组件占据一帧,这些帧都会根据 gravity属性执行自动对齐.也就是说,巾贞布局的效果有点类似 于AWT编程的CardLayout,都是把组件一个一个地叠加在一 起.与CardLayout的区别在于,CardLayout可以将下面的Card 移上来,但FrameLayout则没有提供相应的方法. 表2.6显示

Android学习笔记之-:对Android图像色调饱和度亮度处理

首先也简单介绍下图像的RGBA模型,R指红色(Red),G指绿色(Green),B指蓝色(Blue)及A指透明度(Alpha),由这四种元素搭配组合成了各种各样的颜色. 处理工具类及方法: public class ImageTools { /** * 对图片进行处理 * @description: * @date 2015-8-12 下午8:45:05 */ public static Bitmap getColorImage(Bitmap bitmap, float sx, float bh

Android学习笔记(一)——Android应用的界面编程

Android提供了大量丰富的UI组件,所有的UI组件都继承自View类,View组件非常类似于Swing编程的JPanel,它代表一个空白的矩形区域. Android采用"组合器"设计模式来设计View和ViewGroup:ViewGroup是View的子类,因此ViewGroup也可以当成View使用. Android推荐使用XML布局文件来定义用户界面,而不是使用Java代码来开发用户界面.使用XML布局文件来控制视图,不仅简单.明了,而且可以将应用中的逻辑视图从Java代码中分

Android学习笔记—第四章 Android开发组件2

第四章 Android开发组件2 列表类组件 (1)ListView组件:以垂直列表的形式列出需要显示的列表项 相关属性: a. android:divider  用于为列表视图设置分隔条,可以用颜色或者图片资源 b. android:dividerHeight  设置分隔条的高度 c. android:entries  通过数组资源为ListView指定列表项 d. android:footerDividersEnabled  设置是否在footerView之前绘制分隔条,默认为true. e