分类:Android

共 50 篇 · 全部分类

Android GridView组件的使用

GridView是一个网络布局的视图,他能让你的元素显示在一个个的格子里。我们的桌面就是一个GridView。。 新建一个HelloGridView的工程 修改main.xml代码如下: 很简单,就是一个GridView。设置列宽为90dp,这样当我们的numColumns设置为autofit时,Android就会自动计算我们手机屏幕的大小以决定每一行展示几个元素。这是很方便。 定义列之间的间隔, 定义行之间的间隔。 设置为columnWidth

阅读全文

Android 源码目录结构详解

这是Android2.1的源代码的目录结构,可以帮助我们研究Android的源代码。Android源代码的下载请参考官网 本文为原创文章,转载请注明出处,欢迎扫码关注公众号 或者网站http://www.flysnow.org/,第一时间看后续精彩文章。觉得好的话,顺手分享到朋友圈吧,感谢支持。

阅读全文

Android ListView组件的使用

ListView是Android开发中非常常用的组件,ListView可以用来显示一个列表,我们可以对这个列表操作,比如点击列表要做什么等等。这篇文章主要通过一个示例来展示ListView的用法。 请加入,大家一块学习。 一、不使用xml布局文件创建一个ListView 创建一个名称为HelloListView的Android工程,可以参见Android 第一个Android应用,HelloWorld 要使用ListView,需要让你的Activity继承于ListActivity,这个和以前

阅读全文

Android EditText使用详解-包含很多教程上看不到的功能演示

标题有点大,说是详解,其实就是对EditText的一些常用功能的介绍,包括密码框,电话框,空白提示文字等等的讲解,尽量的介绍详细一点,也就是所谓的详解了。。呵呵 一:新建HelloEditText工程 新建一个Hello world详细步骤可以参见 Android 第一个Android应用,HelloWorld 创建设置如下: Project name:HelloEditText Build Target :android 2.2 Application name:HelloEditText Package name:com.flysnow create Activity:HelloEditText min SDK 8 这时候运行还看不到EditText,因为我们还没有

阅读全文

Android TextView小组件的使用--附带超链接和跑马灯效果

这节主要介绍一下TextView的简单用法,以及超链接文本、跑马灯等实例。 一:新建HelloTextView 工程 新建一个Hello world详细步骤可以参见 Android第一个Android应用,HelloWorld 创建设置如下: Project name:HelloTextView Build Target :android 2.2 Application name:HelloTextView Package name:com.flysnow create Activity:HelloTextView min SDK 8 然后运行该应用就可以看到TextView的效果,是显示一行字:“Hello World, HelloTextView!”,这是因为新建的Hello项目自带的一个TextView。 二:分析TextView组件 TextView是Android中常用的组件之

阅读全文

Android Activity的生命周期

通过上一节“Android系列之四:Android项目的目录结构”我们已经知道了什么是Activity,那么为什么我们创建一个Activity的导出类的时候为什么都要覆盖Activity的onCreate方法呢,为什么会在onPause()方法中保存一些当前Activity中的变化,要弄明白这些就要先了解Activity的生命周期,也就是一个Activity才开始到结束都要经过那些状态,下面通过一个例子了解Activity的声明周期.

阅读全文

Android项目的目录结构

这两天家里晚上断网,不能晚上写了,请各位读官见谅。上一次我们使用ADT创建了一个Android的HelloWorld项目,并且介绍了模拟器以及模拟器的配置,这节就重点讲讲Android项目的目录结构,看看和我们常见的Java项目的目录结构有什么不同。 Android项目的目录结构 Android项目结构概览。其实Android项目的目录结构和Java的差不多,没有太大变化,如

阅读全文

第一个Android应用,HelloWorld

这节主要内容是使用ADT创建一个Helloword实例,并进行概要分析,中间会有AVD的创建。 使用ADT创建Helloword应用 使用ADT我们能很方便的创建一个Android的Helloworld应用,关于ADT的配置请看Window下搭建开发平台 这里只讲ADT创建Android应用,关于CMD下的ant方式请看Android开发手册。 打开Eclipse工具,新建一个项目->Others->Android->Android Project然后点击Next进入下一步. 在Project name中输入Helloword,Build Target的

阅读全文

Linux下搭建Android开发环境

上一次说到在window下搭建Android开发环境,总体比较简单。这一次就说说在Linux搭建Android开发环境,这里主要以很流行的Ubuntu 操作系统为例,其他的大同小异。 准备工作 其实准备工作和上一篇的window下搭建的差不多,这里不再进行说明,请参见Window下搭建Android开发环境 需要注意的是JDK以及Eclipse要下载Linux版本的. JDK配置 JDK的配置网上说的很多

阅读全文

Window下搭建Android开发环境

自2007年Google发布Android后,Android是越来越火,甚至有超越IPhone的势头。Android的推出,对于我们java开发人员无疑是一件值得庆幸的事情,因为Android的应用是由java开发的,因此,我们java开发人员入门Android比其他语言开发者有很大的优势。本系列教程将有浅到深系统的学习Android,这是我学习的过程,相信也会对你们有所帮助。该系列教程尽量保证每日

阅读全文