- 博客(15)
- 资源 (7)
- 收藏
- 关注
原创 第二章 吸引你的眼球—UI编程(5)
2.1.7列表组件(ListView)ListView在Android中也是一个使用比较频繁的组件。它相对于其他的基本组件来说,使用起来稍微复杂一些,需要注意的也比较多,尤其是和其他一些组件组合起来使用的情况。在Android中,ListView用来显示一个列表的组件,它以列表的形式展示具体的内容,并且能够根据数据的长度自适应显示。用户可以选择并操作这个列表,同时会触发相应的事件:当鼠标滚动时会触
2014-12-31 09:33:07 2342 3
原创 第二章 吸引你的眼球—UI编程(4)
2.1.6图片拖动—拖动效果(Gallery)一个应用如果有非常炫的效果相信也可以吸引不少人的眼球。Gallery就是一个非常炫的效果,你可以用手指直接拖动图片进行移动,iPhone刚出现的时候,这个效果就吸引了无数的苹果粉丝为之疯狂,在Android平台上也可以实现这一效果。下面,我们以一个简单的像册例子来加以说明。1)在布局文件中定义一个Gallery(用来展示图片)和一个TextView(用
2014-12-31 09:29:09 1482
原创 第二章 吸引你的眼球—UI编程(3)
2.1.4图片显示—图片视图(ImageView)如果一个界面全是由文字组成的,那这个界面一定是枯燥而乏味的。因此,在合适的位置,放上一些合适的图片,不仅能大大增加界面的美观,还能使你的应用更加吸引人。在Android中,要实现在界面上显示图片有很多种方法,在这里,我们介绍一下最常用的图片视图组件(ImageView)。ImageView用来显示任意图像图片,我们可以自己来定义显示的尺寸和颜色等。
2014-12-29 18:50:38 1730
原创 第二章 吸引你的眼球—UI编程(2)
2.1.3文本编辑—编辑框(EditText)EditText在我们开发中也是经常要用到的组件。比如,要实现一个登录界面,需要用户输入帐号、密码、邮件等信息,这里就需要使用EditText组件来获得用户输入的内容,下面,我们就以一个登录界面为例,来看看EditText是怎么使用的。 1)在布局文件中定义一个TextView(用来响应按钮事件),两个EditText组件(一个用来记录用户名,一个用来
2014-12-29 18:46:44 1655
原创 第二章 吸引你的眼球—UI编程(1)
第二章 吸引你的眼球—UI编程学习Android应用程序的开发技术,除了先要熟悉相关工具以外,最直接的,就是学习如何使用各种UI组件。我们开发的应用程序,一般都会包含一组用户可见的界面,而这些界面就是由一个个的AndroidUI组件组成的。我们在学习界面开发技术的过程中,首先就要熟悉这些组件,然后才能将它们有效的组织起来,构成一个美观、合理的界面。本章会先详细讲解一些常用的UI组件,及如何自定义组
2014-12-29 18:41:25 2021
原创 第一章 工欲善其事 必先利其器—Android SDK工具(7)
1.7 图片拉伸不失真—九宫格绘制工具(Draw 9-Patch)1.7.1 什么是“点九”文件有的时候,我们需要拉伸图片来满足我们的需求,但是有的图片一旦拉伸,就会产生一个很严重的问题-图片失真。那么怎么样既可以拉伸图片而又不失真呢?Android平台上的.9.png格式的图片就是为了解决这一问题而产生的。为了方便,这里我们将.9.png格式的图片称作“点九”文件。那么,我们先来了解一下什么是点
2014-12-27 09:27:38 1856
原创 第一章 工欲善其事 必先利其器—Android SDK工具(6)
1.6 Log打印—Log输出工具(logcat)1.6.1 启动logcat不仅仅是Android开发,对于所有的软件开发来说,Log的地位都是非常重要的,它是一位我们在开发和调试过程当中不可避免都会接触到的朋友,因此,怎么和这位朋友搞好关系,是我们必须要掌握好的。在Android当中,Android日志系统提供了记录和查看系统调试信息的功能。日志都是从各种软件和一些系统的缓冲区中记录下来的,缓
2014-12-27 09:23:07 1711
原创 第一章 工欲善其事 必先利其器—Android SDK工具(5)
1.5 UI布局分析工具—视图工具(Hierarchy Viewer)在Android的SDK工具包中,有很多十分有用的工具,可以帮助程序员开发和测试Android应用程序,大大提高其工作效率。其中的一款叫Hierachy Viewer的可视化调试工具,可以很方便地在开发者设计、调试和调整界面时,提高用户的开发效率,达到事半功倍的效果。它主要有以下两个功能:1)从可视化的角度直观地获得UI布局设计
2014-12-25 09:45:35 1766
原创 第一章 工欲善其事 必先利其器—Android SDK工具(4)
1.4 Android调试—调试工具( DDMS)DDMS 的全称是Dalvik Debug Monitor Service,它为我们提供了许多有用的服务,例如:可以为设备截屏;针对特定的进程查看正在运行的线程以及堆信息;Logcat信息;广播状态信息;模拟电话呼叫;接收SMS;虚拟地理坐标等等,是我们在开发过程当中十分重要的工具之一。DDMS 工具存放在Android-sdk/tools/路径下
2014-12-25 09:41:42 1733
原创 第一章 工欲善其事 必先利其器—Android SDK工具(3)
1.3 没有真机一样开发--Android模拟器有些时候,我们手头上可能并没有符合要求的Android设备,那么这时候我们是不是对调试或者开发就一筹莫展了呢?当然不是。因为我们有Android模拟器!在这里,我们先来介绍一下Android SDK自带的模拟器。Android模拟器是Android SDK自带的一个移动设备模拟器,它是一个可以运行在你电脑上的一个虚拟设备,它可以模拟除了接听和拨打电话
2014-12-24 09:46:22 1692
原创 第一章 工欲善其事 必先利其器—Android SDK工具(2)
1.2 设备管理工具—调试桥(ADB)1.2.1ADB简介ADB全称是Android Debug Bridge,是Android SDK里自带的一个工具,用这个工具可以直接操作管理Android 模拟器(Emulator)或者是真实的Android设备。ADB的功能很多,我们主要用到的功能有:1)运行设备的shell命令行;2)管理模拟器或设备的端口映射;3)计算机和设备之间上传/下载文件;4)将
2014-12-24 09:37:54 1823
原创 第一章 工欲善其事 必先利其器—Android SDK工具(1)
第一章 工欲善其事必先利其器—Android SDK工具在工作和生活中,合理运用手头上的工具往往能够使我们要做的事情达到事半功倍的效果。Android应用程序的开发也一样,善于使用辅助工具,可以使我们的开发过程更加清晰、流畅,可以更快地发现程序中存在的问题,写出更加高效、合理的代码。本章将从介绍一些常用的Android SDK工具开始,和您一起体验Android应用开发学习之旅。1.1 巧妇难为无
2014-12-24 09:28:17 1655
原创 《Android应用开发精解》目录
目录 前言... 3 第一章 工欲善其事 必先利其器—Android SDK工具... 9 1.1 巧妇难为无米之炊—Android SDK的安装... 9 1.2 设备管理工具—调试桥(ADB)... 11 1.2.1 ADB简介... 11 1.2.2 ADB常用命令介绍... 11 1.3 没有真机一样开发--Android模拟器... 13 1.4 Android调试—调试工具( DDMS
2014-12-23 16:04:39 1889 2
原创 《Android应用开发精解》前言
前言如今的Android市场异常火爆,Android手机已经占据智能手机操作系统的半壁江山了。Android市场的火爆也带动了Android软件的发展,越来越多的开发者开始学习Android开发,开始涌入到Android开发的各个领域。这其中,有一些软件开发经验丰富的开发者,也有一些刚刚毕业或者还在学校中的学生。然而,总的来说,大部分开发者在Android平台上的开发时间都不算很多,开发经验尚还不
2014-12-23 16:01:22 1931
原创 《Android应用开发精解》内容简介
内容简介本书以Android应用开发所需要的技术为线索,先后讲解了SDK一些工具的使用、UI开发、Service开发、数据存储、图形动画、网络开发、硬件操作、结合Web开发,以及如何对应用进行优化等等。本书并没有从基础的Eclipse安装、Hello World等等讲起,而是以Android应用开发过程中常用的技术作为线索去讲解,很多内容需要读者有一定的开发经验才能够很好的理解。本书在对各种技术的
2014-12-23 15:59:30 1489
GeoCon源码
2008-05-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人