使用布局文件需要将android:fastScrollEnabled="true" ,如下代码所示:
<ListView
android:id="@+id/listView" android:layout_width="fill_parent"
android:layout_height="fill_parent" android:fastScrollE...
分类:
移动开发 时间:
2015-07-17 02:02:33
阅读次数:
130
面试题:请说出Android SDK支持哪些方式显示富文本信息(不同颜色、大小、并包含图像的文本信息),并简要说明实现方法。
答案:Android SDK支持如下显示富文本信息的方式。
1、使用TextView组件可以显示富文本信息。在TextView组件中可以使用富文本标签来显示富文本信息,这种标签类似于HTML标签,但比HTML标签简单,支持有限的几种显示富文本的方式。如标签用于设置字体和...
分类:
移动开发 时间:
2015-07-17 00:36:12
阅读次数:
256
通过上一篇文章
我的Android进阶之旅------>
Android在TextView中显示图片方法
(地址:http://blog.csdn.net/ouyang_peng/article/details/46916963)
我们学会了在TextView中显示图片的方法,现在我们来学习如何为TextView组件中显示的文本添加背景色。要求完成的样子如图所示:
首...
分类:
移动开发 时间:
2015-07-17 00:34:04
阅读次数:
227
1、如何重用布局文件?
可以使用标签引用其他的布局文件,并用android:id属性覆盖被引用布局文件中顶层节点的android:id属性值。代码如下:
2、减少视图层级
无论布局文件的根节点是什么,系统都会在上一层生成一个标签,因此,在布局文件的根节点使用标签实际上是多于的,但XML文件又不能没有根节点,因此可以使用代替,系统在编译XML布局文件时不会为生成任何节点,相当...
分类:
移动开发 时间:
2015-07-16 22:18:48
阅读次数:
314
如果要适合于所有的Android版本,可以在多个LinearLayout放置用于显示分隔线的View。例如,放一个ImageView组件,然后将其背景设为分隔线的颜色或图像,分隔线View的定义代码如下:
<ImageView
android:layout_width="fill_parent"
android:layout_height="1dp"...
分类:
移动开发 时间:
2015-07-16 02:12:18
阅读次数:
303
View.getLocationInWindow(int[] location)
一个控件在其父窗口中的坐标位置
View.getLocationOnScreen(int[] location)
一个控件在其整个屏幕上的坐标位置
getLocationInWindow是以B为原点的C的坐标
getLocationOnScreen以A为原点。
下面...
分类:
移动开发 时间:
2015-07-16 02:10:29
阅读次数:
181
这里介绍的水平仪,指的是比较传统的气泡水平仪,在一个透明圆盘内充满液体,液体中留有一个气泡,当一端翘起时,该气泡就会浮向翘起的一端。
利用方向传感器返回的第一个参数,实现了一个指南针小应用。
我的Android进阶之旅------>Android利用Sensor(传感器)实现指南针功能
(地址:http://blog.csdn.net/ouyang_peng/...
分类:
移动开发 时间:
2015-07-12 15:44:14
阅读次数:
464
要了解的API有
MediaPlayer 媒体播放器Visualizer 频谱Equalizer 均衡器BassBoost 重低音控制器PresetReverb 预设音场控制器Paint 绘图
来看下效果示意图,如下所示
竖状波形图
块状波形图
曲线波形图
调节均衡器、重低音
选择音场...
分类:
移动开发 时间:
2015-07-11 16:50:54
阅读次数:
556
该DEMO将会通过AlarmManager来周期的调用ChangeService,从而让系统实现定时更换壁纸的功能。
更换壁纸的API为android.app.WallpaperManager,它提供了clear()方法来清除壁纸,还提供了如下方法来设置壁纸。
setResource(int resid)
将壁纸设置为resid资源所代表的图片
setBitmap(Bitmap bitma...
分类:
移动开发 时间:
2015-07-11 01:08:18
阅读次数:
189