最近开始学习如火如荼的android开发,菜鸟学习就开始android之旅,
在驴子上找到了一个大神的教学视频mars的。开始接触第一个helloworld之旅
可能是机子比较老,运行了好几分钟才把传说中的模拟器启动起来,纠结了半天。
下面是记录开发环境的配置,
我的环境是mac os x 10.6.4 myEclipse
基本的java环境就不用说了
首先到google的官网上去下个android的sdk这步要用点技巧的,
解压之后运行tool/android 进入安装界面 选择Available Packages,然后选择你所要安装的sdk
然后安装myEclipse的插件,在菜单中选择Help,点击Install New software。依下图在弹出的对话框输入对应的地址并点击Add,把https://dl-ssl.google.com/android/eclipse/放进去ok然后选中Developer Tools选择框,一直点击Next直到安装完成,在License对话框的时候会弹出一个对话框警告正在安装未签名的软件,直接点击OK继续,之后重启Eclipse。
最后,需要在Eclipse配置一下ADK指向Android SDK。点击Eclipse菜单项并选择Preferences。在子菜单中选择Android指定sdk路径。大功告成了。
helloworld
这个基本上就ide搞定的事情,总归自己没做啥配置啥的,仅仅建立一个android的工程。
了解一个基本工程包含的内容主要是下面几个方面:
src,gen,res,assets(helloworld没用到),AndroidManifest.xml。主要是这几个部分
res是系统资源地方,就是你放进会在gen下的R.java中帮你生成一个对应的id(说法可能不对,自己是这样理解的)标示如此例中的helloword
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello"
/>
</LinearLayout>
在R.java中的id为
public static final class string {
public static final int app_name=0x7f040001;
public static final int hello=0x7f040000;
}
分享到:
相关推荐
《老罗的Android之旅》是一份深度探讨Android操作系统的学习资料,涵盖了从基础组件设计到源码解析、驱动开发以及应用程序架构等多个方面的知识。这个压缩包包含了一篇名为“《老罗的Android之旅》导读PPT”的文件,...
《老罗的Android之旅》是一份关于Android操作系统深入探索的学习资料集合,包含了多个PPT文件,每个文件都可能涵盖不同的主题和知识点。这些文件可能是老罗(可能是一位知名的IT专家或教师)在教学或分享中使用的,...
【老罗的Android之旅导读PPT】是一份旨在帮助用户深入了解Android操作系统的教育资源,由知名IT人士老罗精心制作。这份PPT旨在提升大家对于Android系统底层机制、应用开发以及系统优化等方面的理解,适合Android...
《老罗Android之旅》是一套全面讲解Android技术的教程,主要涵盖了Android系统的基本概念、专用驱动、安全机制以及应用程序UI架构等多个重要知识点。通过这套课程,我们可以深入理解Android开发的核心要素,提升自己...
《老罗的Android之旅》是一份深入探讨Android操作系统核心概念的教学资料,主要涵盖了Android应用程序的各个方面,包括UI架构、组件设计、虚拟机、消息处理、硬件抽象层、安全防护、输入事件处理、资源管理和进程...
《老罗Android之旅》是一套由知名互联网人士老罗精心制作的Android学习教程,通过这套PPT,读者可以系统地了解并掌握Android开发的基本知识和技能。本教程以PPT的形式,结合实例和实践,旨在帮助初学者快速入门,...
**金典的老罗的android之旅**是一段深入探索Android世界的精彩旅程,专为对Android开发感兴趣的初学者和进阶者量身打造。这个资源集合涵盖了Android开发的关键领域,旨在通过一系列精心编排的PPT文档,帮助学习者...
《老罗Android之旅》是一份由知名科技人士老罗精心准备的Android技术分享课程,旨在帮助初学者和有经验的开发者深入理解Android操作系统的核心概念、开发技巧以及实战应用。这份授课PPT课件包含了丰富的知识内容,...
《老罗的Android之旅》是一套深受Android开发者欢迎的学习资源,由知名技术讲师老罗精心制作。这个压缩包集合了该课程的多个关键主题的PPT文件,旨在为那些希望深入理解Android系统的开发者提供一站式学习材料。以下...
《老罗android之旅源代码》是一份专注于Android系统解析的资源集合,主要由知名开发者老罗分享。通过他的博客文章,我们可以深入理解Android系统的内部工作原理,学习如何阅读和分析Android的源代码。这份资源对那些...
综上所述,老罗的文档为读者提供了一个从基础到深入的Android学习之旅,并通过理论知识与实践相结合的方式,帮助读者理解Android系统的工作原理,特别是其图形显示和用户界面渲染的机制。这不仅对于初学者入门...
老罗android之旅,UML流程图(自己画的) (Android系统进程Zygote启动过程的源代码分析UML,Android系统默认Home应用程序(Launcher)的启动过程源代码分析uml,Android系统在新进程中启动自定义服务过程(start...
【人气专家:老罗的Android之旅】 这是一系列关于Android技术的深度探索,由知名IT专家老罗主讲。老罗以其独特的视角和丰富的经验,引领我们一同踏上Android开发的精彩旅程。在这个过程中,我们将深入理解Android...
在本资源包“黑马程序员 从零开始征服Android之旅(第一季)源码和笔记 下”中,我们聚焦于Android应用程序开发的基础与实践。通过学习,你可以系统地掌握Android开发的核心概念,逐步成长为一名合格的Android开发者...
《黑马程序员_从零开始征服Android之旅(第二季)源码和笔记(上)》是一部针对初学者的全面Android开发教程,旨在帮助学员系统地掌握Android应用开发的基础知识和实战技巧。通过本教程的学习,你可以从理论出发,...
《黑马程序员_从零开始征服Android之旅(第一季)源码和笔记》是一份全面的Android开发学习资源,旨在帮助初学者系统地掌握Android开发技术,实现从理论到实践的跨越。这份资料涵盖了一系列关键知识点,包括但不限于...
老罗的Android之旅系列导读PPT课件,本人一个一个下载完毕,然后压缩,方便大家学习交流,如果自己一个一个的下载,可能会需要更多的积分。
《老罗的Android之旅》博客导读ppt,进阶Android高级开发者必读资料。建议结合ppt去看博客,ppt是概括性内容,对于掌握整体只是脉络很有帮助。如果老罗对博客看不懂,可以先看下柯元旦《安卓内核剖析》。