- 浏览: 11524 次
- 性别:
- 来自: 邯郸市
文章分类
最新评论
开发一个安卓软件,需要准备的工具:JDK(Java的核心),安卓SDK(安卓软件包),开发软件(Eclipse、Android Studio等)。
1、JDK1.7(http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html)(非最新,够用)。
注:应该是这个,英文不太好。
2、Android Developer Tools(集成了Eclipse、安卓SDK但版本不高,64位用着舒服,32位请选择Eclipse+ADT插件)(https://dl.google.com/android/adt/adt-bundle-windows-x86_64-20131030.zip)。
注:64位的,不能下载或32位,百度。
一、安装JDK
下载JDK后,点击运行,下一步…安装到某一路径(如:F:\Environment\jdk1.7),过程中会提示安装JRE,直接安装到JDK目录里即可。也可以直接复制别人装好的JDK(意味着如果JDK没装系统盘,重装系统之后JDK是不用重装的,只需配置环境变量)。
注:.exe是之后拷进去的。
二、配置环境变量
JDK安装以后并没有在注册表里写入安装目录,其他软件(包不包括系统?)并不知道它的位置,所以要配置系统环境变量。计算机右键→属性→高级系统设置→环境变量,选择系统变量中的Path编辑,End到末尾,输入;(分号半角,分割作用)JDK目录\bin(如:;F:\Environment\jdk1.7\bin),保存。
Windows键+R(运行),输入CMD,打开黑背景对话框,输入java,回车输出多行信息,输入javac,回车输出多行信息,成功。
三、安装开发软件
Android Developer Tools下载为压缩包,解压运行即可,其他开发工具请百度。
注:运行eclipse下eclipse.exe
四、建立工程
运行软件,对话框选择一个工作目录(如:G:\workspace\android),菜单File/New/Other(Ctrl+N)→Android/Android Application Project→输入Name→Next…Finish。点击左侧工程名选中,工具栏三角箭头运行,弹出选择一个安卓设备(可以手机USB连接电脑,开调试模式,或下载一个安卓模拟器(海马玩、逍遥安卓等),不推荐使用安卓SDK的模拟器,注意Android Developer Tools安卓SDK为4.3,模拟器或手机版本不能过高),运行。
注:模拟器上暂无回复应显示Hello World!
分析,屏幕上的Hello World!哪里来的?查看工程目录/res/layout/,有个activity_mian.xml,打开,有个类似于手机屏幕和刚才看到一样,双击Hello World!,有@string/hello_world,Ctrl+左键点击,看到Hello World!的来源,修改为你好,世界!,Ctrl+S保存,点击左侧工程名选中,工具栏三角箭头运行。怎么把这个文件调到屏幕上的?工程目录/src/有个activity_mian.java(真正的代码),setContentView(R.layout.activity_main);将activity_mian.xml展示到屏幕(改下.xml文件名字试试?)。就到这了,不求甚解,以后会慢慢了解机理。
1、JDK1.7(http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html)(非最新,够用)。
注:应该是这个,英文不太好。
2、Android Developer Tools(集成了Eclipse、安卓SDK但版本不高,64位用着舒服,32位请选择Eclipse+ADT插件)(https://dl.google.com/android/adt/adt-bundle-windows-x86_64-20131030.zip)。
注:64位的,不能下载或32位,百度。
一、安装JDK
下载JDK后,点击运行,下一步…安装到某一路径(如:F:\Environment\jdk1.7),过程中会提示安装JRE,直接安装到JDK目录里即可。也可以直接复制别人装好的JDK(意味着如果JDK没装系统盘,重装系统之后JDK是不用重装的,只需配置环境变量)。
注:.exe是之后拷进去的。
二、配置环境变量
JDK安装以后并没有在注册表里写入安装目录,其他软件(包不包括系统?)并不知道它的位置,所以要配置系统环境变量。计算机右键→属性→高级系统设置→环境变量,选择系统变量中的Path编辑,End到末尾,输入;(分号半角,分割作用)JDK目录\bin(如:;F:\Environment\jdk1.7\bin),保存。
Windows键+R(运行),输入CMD,打开黑背景对话框,输入java,回车输出多行信息,输入javac,回车输出多行信息,成功。
三、安装开发软件
Android Developer Tools下载为压缩包,解压运行即可,其他开发工具请百度。
注:运行eclipse下eclipse.exe
四、建立工程
运行软件,对话框选择一个工作目录(如:G:\workspace\android),菜单File/New/Other(Ctrl+N)→Android/Android Application Project→输入Name→Next…Finish。点击左侧工程名选中,工具栏三角箭头运行,弹出选择一个安卓设备(可以手机USB连接电脑,开调试模式,或下载一个安卓模拟器(海马玩、逍遥安卓等),不推荐使用安卓SDK的模拟器,注意Android Developer Tools安卓SDK为4.3,模拟器或手机版本不能过高),运行。
注:模拟器上暂无回复应显示Hello World!
分析,屏幕上的Hello World!哪里来的?查看工程目录/res/layout/,有个activity_mian.xml,打开,有个类似于手机屏幕和刚才看到一样,双击Hello World!,有@string/hello_world,Ctrl+左键点击,看到Hello World!的来源,修改为你好,世界!,Ctrl+S保存,点击左侧工程名选中,工具栏三角箭头运行。怎么把这个文件调到屏幕上的?工程目录/src/有个activity_mian.java(真正的代码),setContentView(R.layout.activity_main);将activity_mian.xml展示到屏幕(改下.xml文件名字试试?)。就到这了,不求甚解,以后会慢慢了解机理。
你好,世界——2016/10/18
发表评论
-
20、长图的加载显示
2017-06-18 16:24 590有时候图片很长,预览只是其一部分,有个类似按钮 ... -
19、GIF动图显示
2017-06-18 16:28 833有时候需要显示动图,可安卓有没有现成的控件,很 ... -
18、ListView显示图片
2017-06-18 16:23 514ListView显示 ... -
17、网络图片加载
2017-06-17 20:57 440如上节,有时候需要显示网络图片,QListVi ... -
15、ListView Item设置
2017-06-17 20:52 508当然想要ListView显示自定义的布局,显示 ... -
16、后台异步处理
2017-06-17 20:56 665大多时候,需要后台(异步)去执行一些费时操作。 ... -
14、自定义ListView
2017-06-13 22:05 718实现了显示的效果,接着来实现一些监听器(接口) ... -
13、自定义ListView
2017-06-13 21:58 545下拉刷新,上拉加载,很流行的啊,总的来说有两种 ... -
12、Dp Notes内容-列表(ListView使用)
2017-06-12 22:48 504完成了一些空架子,开始填内容,从列表开始吧(主 ... -
11、Dp Notes顶部导航栏
2017-06-10 23:05 498完成了底部导航栏,再来顶部导航栏(叫什么?菜单 ... -
10、Dp Notes底部导航栏
2017-06-10 11:48 549有卡顿的现象(可能模拟器原因),滑动时没有渐变 ... -
9、Dp Notes底部导航栏
2017-06-10 11:41 549将ViewPager和QEndBar结合起来, ... -
8、Dp Notes底部导航栏
2017-06-07 21:59 644实现了点击切换效果(只是图标状态变化),如何结 ... -
7、Dp Notes底部导航栏
2017-06-07 21:58 570想要的图标呢?怎么弄上去。从网上找了几个图标, ... -
6、Dp Notes底部导航栏(自定义控件(View))
2017-06-05 21:40 626已经看到了安卓的一角,正式开始Dp Notes ... -
5、控件美化(drawable使用)
2017-06-04 11:19 663先前的回复页面虽然搭好了,功能也实现了,但页面 ... -
4、第一行代码
2017-06-03 09:12 656上节完成了回复功能的页面搭建,可是想要的功能并 ... -
3、基本控件
2017-06-03 09:01 545控件,很好 ... -
1、初衷
2017-05-31 21:18 390接触安卓已经有一段时间了,从一开始接触J2M ...
相关推荐
在这个易语言项目中,"你好世界"可能是一个简单的网页展示,通过CCHTTP模块发送请求到服务器,返回"你好世界"的文本内容。这有助于初学者理解易语言与网络通信的基本流程。 标签"软件/插件"表明这是一个关于软件...
### 2. HelloWorld 程序的重要性 HelloWorld 程序通常被视为学习任何新编程语言的第一步。这种类型的程序非常简单,其主要任务是向用户显示一条消息:“Hello, World!”。尽管它看似简单,但通过编写这个程序,初学...
在描述中提到的"你好世界-p2",通常在编程或技术学习中,"Hello, World!"程序是入门的典型例子,用于展示最基本的语言结构。在这里,"你好世界"可能是中文版的"Hello, World!",显示了如何在HTML中创建简单的页面。 ...
【你好世界2】是一个基于Java开发的Maven项目,它为初学者提供了一个基础的框架,用于理解Maven的工作原理以及如何在实际开发环境中构建Java应用程序。Maven是一个项目管理和综合工具,它可以帮助开发者管理项目的...
在本单元"Unit2-03:你好世界页面颜色"中,我们将深入探讨HTML(超文本标记语言)在创建网页时如何控制和呈现颜色。HTML是网页开发的基础,它允许我们构建结构化的文档,并通过CSS(层叠样式表)来控制它们的视觉表现...
在Android世界里,它通过数据绑定和观察者模式强化了传统的MVC模式。主要组件包括: 1. **Model(模型)**:负责处理业务逻辑和数据管理,通常是与数据库、网络接口或其他数据源的交互。 2. **View(视图)**:用户...
在这个名为"hello-world2:你好世界2"的项目中,我们可以推断这是一个针对中文环境的版本,可能用中文字符来显示"你好世界"的问候语。"你好世界2"的描述似乎是为了强调这是对经典"Hello, World!"程序的一个扩展或者...
这个"你好世界演示项目"就是一个典型的Java程序实例,它帮助开发者了解如何在Java环境中编写、编译和运行简单的代码。下面我们将深入探讨这个项目以及与之相关的Java编程知识点。 1. **Java基础**: Java是一种...
"你好世界应用程序"是一个入门级的项目,通常用于教授编程语言或框架的基本使用。在这个案例中,项目使用了Vue.js,这是一个非常流行的前端JavaScript框架,用于构建用户界面。Vue.js以其易学性、灵活性和高性能著称...
这个标题"HelloWorld:你好,世界"和描述"你好,世界Hello World应用程序"正是指向了这一概念。在这里,我们将深入探讨JavaScript中的"Hello, World!"程序及其在学习编程过程中的重要性。 JavaScript,由Brendan ...
这个例子中,我们看到的"hello-world"项目很可能是一个简单的JavaScript代码示例,用于展示如何在JavaScript环境中输出“你好,世界”的信息。JavaScript是一种广泛应用于网页和网络应用的脚本语言,它在浏览器端...
2. 在设计视图中,从工具箱拖拽一个Button控件到Form上,可以自定义按钮的文字,比如设置为“显示”。 3. 双击Button控件,IDE会自动为该控件的Click事件创建一个事件处理程序。默认情况下,事件处理程序的名称为...
标题"Hello_wolrd:你好世界2021"似乎是对这一概念的扩展,可能包含了某种编程语言的示例或教学资源,而2021可能表示这个例子是相对较新的。 尽管没有具体的标签来指示涉及的技术领域,我们可以从"Hello, World!"的...
在IT行业中,"你好世界"(Hello World)是初学者入门编程时接触的第一个程序,它标志着新学习者向编程世界的第一次问候。这个"hello-world:你好世界实践资料库"很可能是为那些刚接触编程,尤其是Java语言的学习者...
这个例子中,我们看到的标题"世界你好,世界你好"以及描述中的"Hello world, world hello"都是对这个经典的编程概念的中文和英文版本的体现。标签"C++"表明我们将关注的是如何在C++编程语言中实现这一功能。 C++是...
Angular2你好世界 一个简单的Angular 2 Hello World示例,可帮助您从TypeScript中的Angular.io快速入门入手 注意: Angular 2.0仍在Alpha Preview中! 如何开始 克隆存储库 git clone ...
System.out.println("你好,世界!"); } } ``` 这个程序的主方法 `main` 是执行的入口点,`System.out.println` 用于打印输出字符串。 2. **C++** C++ 是 C 语言的增强版,支持面向对象编程。编写 C++ 的...
在IT行业中,"你好,世界"(Hello, World)是一个非常经典的程序,通常用于初学者入门编程的第一课。这个简单的程序展示了如何在编程语言中输出一句话,帮助新手理解基本的代码结构和运行流程。在这里,我们将深入...
## Header 2 ### Header 3 - Bulleted - List 1. Numbered 2. List **Bold** and _Italic_ and `Code` text [ Link ](url) and ![ Image ](src) 有关更多详细信息,请参见 。 吉柯主题 您的Pages网站将使用您在选择...