10 2010 档案
摘要: 我们知道在Android中通过布局文件来描述软件的界面,而通常在Activity中都是使用setContentView()来将布局显示出来。但是如果我们在非Activity的情况下,而且需要对布局中的控件进行设置等操作,该如何处理呢?这就需要使用到动态加载布局LayoutInflater。
阅读全文
摘要: Android xml风格和主题文件的编写,是涉及到整个程序界面美观的因素之一。较好的应用风格和主题,可以实现美观而统一的界面,这就犹如Web开发中的CSS。
阅读全文
摘要: 由于手机屏幕本身就小,因此有时候我们要达到更好的视觉效果,需要将程序运行的界面全屏显示,例如在播放视频的时候,这样看起来虽然比不上电脑显示器,更比不是电影院,但是至少可以让我们滴眼睛舒服些,因为我们图的就是能够随时随地观看的乐趣。
阅读全文
摘要: 在Android的LinearLayout布局中,有两个gravity属性,都是设置组件的位置,它们是android:gravity和android:layout_gravity,那么它们之间有什么区别,分别用在什么地方?下面我们稍作区分。
阅读全文
摘要: 手机的屏幕大小是再大也大不到哪里去,毕竟太大的话就不叫手机了。那么有时候我们要设计一个按钮,而上面的文字较多,按钮大小又固定的,那我们该如何安排呢?为此,Android为我们提供了一种解决方法,就是让按钮上的名字可以滚动显示。
阅读全文
摘要: 当某个组件第一次运行的时候,Android启动了一个进程。默认的,所有的组件和程序运行在这个进程和线程中。
阅读全文
摘要: 前面我们介绍过Android的一个缩略图控件Gallery,以及一个网格显示空间,都分别用图片作为例子,但我们真正用来显示图片的有这样一个控件,叫ImageSwitcher,顾名思义,意思就是图像转换器,我们常用它来显示Android的UI中图片,当然我们也可以用ImageView来操作,但ImageSwitcher具备一些特定的功能,就是它本身在转换图片的时侯可以增加一些动画效果。
阅读全文
摘要: 当开发式手机联盟推出自己的Android手机雏形时,受到了极大的追捧。Google为了鼓励开发人员来开发Android手机的应用程序,提供了1千万美金来奖励那些在Android开发中的获奖者。当然,本文并不是告诉读者如何去赢得大奖,而是帮助读者理解如何使用Android SDK来开发Android程序,其中包括如何使用XML布局来显示广西,从GPS组件中获得设备的位置等,在本文的最后将学习如何将文本显示在一个定制的视图上。
阅读全文
摘要: 在Android的app包中,有这么一个类,这个类继承自Activity,它叫ExpandableListActivity。顾名思义,从它的名字可以看出该类是一种可扩展性的列表List,我们这里理解成可伸缩的列表,也就是通过继承ExpandableListActivity 可以实现列表的可展开/收缩的功能.
阅读全文
摘要: “请输入用户名”、“请输入密码”,在输入框中经常会有这些提示信息告诉用户这里输入的是什么内容,因此在Android中对应的为输入框控件EditText提供了提示信息的功能.
阅读全文
摘要: 我们在上面之前发表过一篇“使用Gallery实现缩略图浏览器”,今天介绍另一种类似的控件,但是该控件是以网格的方式显示的,也就是说,当我们使用它来显示一组图片,结果图片将会以类似九宫格的效果显示,名字当然也就网格控件GridView。
阅读全文
摘要: 在Android中,当一个活动Activity接收到焦点时,它将被要求绘制它自己的布局。Android框架将处理这个绘画的过程,但是这个Activity活动必须提供它的布局层次的根节点。
阅读全文