学习android:
在我看来,首先要对android这样一个平台有一定的了解,然后才能说去具体的学,现在就让我们来一起进入android王国吧!!
步骤1:搭建android环境(http://www.hzlitai.com.cn/article/ARM11/SYSTEM/android.html)
2:了解android相关文件目录的用处(如:res文件目录与assets文件目录有什么不同)
3:当然就是写一个Hello World了
具体例子如下:
android Activity应用必须继承android平台的Activity如:
package demo.activity; import android.app.Activity; import android.os.Bundle; import android.widget.Button; import android.widget.TextView; public class Activity01 extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); TextView myText = (TextView)this.findViewById(R.id.myText); Button myButton = (Button)this.findViewById(R.id.myButton); myText.setText("我的第一个TextView"); myButton.setText("我的第一个Button\n"+"换行实验"); } }
布局文件main.xml
<?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:id="@+id/myText" android:layout_width="fill_parent" android:layout_height="wrap_content" /> <Button android:id="@+id/myButton" android:layout_width="fill_parent" android:layout_height="wrap_content" /> </LinearLayout><!-- 线性布局 -->
上面的布局默认为线性布局,该布局相对较简单
特别注意:笔者这之前也有犯这样一个错误,在res文件夹下面的所有文件不能为以大写字母开头的文件不然文件不会在R.java文件生成相关的ID
发表评论
-
Android临时数据缓存方法
2011-07-22 22:58 2034学习Android的朋友欢迎加入:群 59324839(QQ) ... -
ContentProvider内容提供者
2011-07-22 22:58 1349学习Android的朋友欢迎加入:群 59324839(Q ... -
android网络
2011-07-22 22:57 1104学习Android的朋友欢迎加入:群 59324839(Q ... -
SQLite数据库
2011-07-22 22:55 879学习Android的朋友欢迎加入:群 59324839(QQ) ... -
Android Xml解析
2011-07-22 22:53 964学习Android的朋友欢迎加入:群 59324839(Q ... -
Android SharedPreferences
2011-07-22 22:53 1080学习Android的朋友欢迎加入:群 59324839(Q ... -
Android XMl写入
2011-07-22 22:51 1163学习Android的朋友欢迎加入:群 59324839(Q ... -
Android 权限配置
2011-07-22 22:51 1481学习Android的朋友欢迎加入:群 59324839(Q ... -
Android 文件操作
2011-07-22 22:45 965学习Android的朋友欢迎加入:群 59324839(QQ) ... -
Android Dialog的使用
2011-07-22 22:44 1054学习Android的朋友欢迎加入:群 59324839(QQ) ... -
android 技术讨论群(QQ)
2011-07-04 22:18 412android 学习群; 可供广大群从参加! 初学者欢 ... -
SQL判断一个表在系统中是否存在
2011-07-03 18:49 1609/** * 判断某张表是否存在 * @ ... -
android 对话框应用
2011-06-28 00:21 933啥都别说了,看效果吧! new AlertDialog ... -
ContentProvider
2011-06-27 21:13 3508在 Android中,对于数据的存贮,有几种方式,有文件方式 ... -
android 权限大全
2011-06-14 00:19 930java.net.SocketException: Perm ... -
android GUI线程安全
2011-06-11 18:28 1321Activity:运行于主线程。因Android的GUI是 ... -
android Intent和菜单的使用
2011-06-11 01:55 911首先我们需要知道Intent这个东西是用来干什么的: ... -
android 下载程序
2011-06-10 00:34 1081HttpDownloader 文件: package zho ... -
android SQLite使用
2011-06-10 00:33 1446package zhou.demo.sql; impor ... -
android Handler and progress
2011-06-10 00:31 840package zhou.demo; import andr ...
相关推荐
《Android入门到精通》这本书是为想要学习和掌握Android应用开发的初学者量身打造的指南。Android作为全球最流行的移动操作系统,拥有庞大的用户群体,为开发者提供了广阔的应用市场和无限的创新空间。本书旨在帮助...
### Android入门到精通详解知识点概览 #### 第一篇:Android系统结构和SDK使用 ##### 第1章:Android的系统介绍 - **系统介绍**:Android是Google开发的一款基于Linux平台的开源操作系统,专为移动设备设计。它...
通过这个完整的Android入门Demo,开发者不仅可以学习到基础控件的使用,还能理解服务和广播的机制,掌握Android应用开发的核心概念。实践中不断练习,将有助于提升Android编程技能,为成为专业开发者奠定坚实基础。
【Android入门Demo源码详解】 Android作为全球最受欢迎的移动操作系统之一,是许多开发者入门编程的首选平台。这个“Android入门demo源码”是专为初学者设计的学习资源,旨在通过实际操作来帮助理解Android开发的...
这份名为“Android入门到精通详解 (带目录)”的资料全面涵盖了Android开发的基础到高级技术,旨在帮助初学者逐步建立起扎实的技术体系。 首先,从入门阶段开始,你将学习到Android开发环境的搭建,包括安装Java ...
"Android入门快速入门第一天"这个主题旨在帮助新接触Android开发的朋友们迅速建立起对这个平台的理解和实践能力。在这个阶段,我们将涵盖以下几个核心知识点: 1. **Android系统概述**:Android是由Google主导的...
【Android入门小Demo】是一个适合初学者的项目,旨在教授Android应用开发的基础知识。这个小Demo专注于实现一个简单的判断题目功能,用户可以在此应用中回答是或否的问题,系统会根据用户选择判断答案的正误。这个...
android入门学习.ppt,对于新手学习android入门有很大的帮助
《Android入门学习资料详解》 Android作为全球最受欢迎的智能手机操作系统之一,吸引着众多开发者投入其怀抱。本套学习资料旨在帮助初学者快速掌握Android开发的基本技能,内容涵盖Android开发中文文档以及一系列由...
【Android入门PPT大全】是一套专为初学者设计的教育资源,旨在帮助新手快速掌握Android应用开发的基础知识。这套PPT教程涵盖了从Android系统的基本架构到应用程序开发的各个环节,是学习Android开发的理想起点。 ...
Android入门中文文档是一份专为初学者设计的指南,旨在帮助新接触Android开发的朋友们快速理解和掌握这个全球最大的智能手机操作系统的基础知识。这份文档通常包含了从安装开发环境到编写第一个应用程序的所有步骤,...
总之,"Android入门精通示例源码"是一个全面的学习资源,它能帮助你从零开始,逐步成长为一名熟练的Android开发者。通过实践这些源码,你可以掌握Android开发的核心概念、工具和技术,为你的职业生涯打下坚实的基础...
首先,我们将从安装Android Studio开始。在官方网站下载最新版本的安装包,按照提示进行安装。确保你的计算机已经安装了Java Development Kit (JDK),因为Android Studio依赖于JDK来运行。安装完成后,启动Android ...
Android入门是进入移动应用开发领域的第一步,主要针对的是对Android操作系统和编程有一定兴趣,但尚未具备相关知识的初学者。Android是由Google主导开发的开源移动操作系统,广泛应用于智能手机、平板电脑以及智能...
Android APP 开发入门教程 Android APP 开发入门教程主要介绍了 Android APP 的开发流程,从 SDK 下载、开发环境搭建、代码编写、APP 打包等步骤一一讲解。本教程通过实践操作,带领读者一步步完成 Android APP 的...
《Android从入门到精通》 第1章 初识Android 1.1 什么是Android 1.1.1 移动信息设备分类 1.1.2 Open Handset Alliance和 Android 1.2 Android简介 1.2.1 Andriod的历史 1.2.2 Andriod的未来 1.2.3 Andriod平台的技术...
以下是对"Android入门到精通知识总结.pdf"中提及的一些重要概念的详细说明: ### 1. **Activity的生命周期** Activity是Android应用中的核心组件,它代表了用户界面的一个屏幕。Activity有七个主要状态,包括`...
本压缩包中总共包含了五本入门书籍,分别为:《14天学会android开发》、《android开发从入门到精通》、《android入门》、《android开发入门与实践》、《深入浅出Google_Android》
本款android从入门到精通pdf是由明日科技编著,是一本android入门书籍。全书由浅入深,循序渐进,以初、中级程序员为对象,从了解Android和搭建开发环境学起,再学习Android开发的基础技术,然后学习Android开发的...
1. **Android基础知识**:入门书籍通常会从基础开始,介绍Android操作系统的基本概念,包括Android系统架构、应用程序组件(Activity、Service、BroadcastReceiver、ContentProvider)以及Intent的作用。理解这些...