- 浏览: 128236 次
- 性别:
- 来自: 北京
最新评论
-
spysoos:
谢谢分享了
学习笔记:自定义样式(style)与主题(theme) -
jinnianshilongnian:
早起~~ 写blog -
zangwenyang:
常见的序列模式挖掘算法1GSP算法2prefixspan3di ...
序列模式挖掘 -
zcllgj:
请问一下,如何像天翼空间一样调用系统apn?
Android APN设置及获得手机号(转载) -
zangwenyang:
isRunning()
Indicates whether ...
Animation2
文章列表
spinner是一个经常用的控件,简单总结一下他的使用
1 找到spinner
sp=findViewById(R.id.spinnerTest)
2 准备adapter
作用他会为这个spinner填充数据
基类的是 BaseAdapter
子类有ArrayAdapter<T>, CursorAdapter, SimpleAdapter ,ResourceCursorAdapter, SimpleCursorAdapter
以 ArrayAdapter<T>为例
常用的构造方法:
ArrayAdapter(Context, int textViewResourc ...
- 2009-10-29 07:41
- 浏览 1959
- 评论(0)
Android提供了许多可视的组件。通过自定义样式和主题,可以避免用这些组件开发的应用看上去千篇一律。
样式和主题都是通过预定义一系列属性值来形成统一的显示风格。区别是,样式只能应用于某种类型的View;而主题刚好相反,它不能应用于特定的View,而只能作用于一个或多个Activity,或是整个应用。
以下结合具体例子说明如何定义样式和主题:
1.定义样式和主题
在工程中res/values/下添加styles.xml
<?xml version="1.0" encoding="utf-8"?>
<res ...
- 2009-10-13 22:50
- 浏览 3235
- 评论(1)
Spiinner控件类似于下拉框,点击控件会出现以一个选项list,从中选取一个值返回当前activity。
看activity 关键代码:
timeoutSpinner = (Spinner)findViewById(R.id.timeoutSpinner);
btn = (Button)findViewById(R.id.btn_OK);
btn ...
- 2009-10-13 00:15
- 浏览 1765
- 评论(0)
意图
将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。(GoF)
场景
相信很多人都知道什么是显卡,也有很多人知道显卡的本名——图形适配器。恩,是的,正好这回说说Apater模式,就拿显卡来例子来分析一下Adapter模式。
我们知道显示器(Client)是用来显示图形的,它是不能显示数据,它只能够接受来自图形发送设备Target的信号。可是我们手头上只有CPU(Adaptee)这个产生各种描述图形的数据的数据发送器。我们需要将这些数据让显示器进行显示,可是这两个部件却是不兼容的。于是我们需要一个中间设备,它能够将CPU ...
- 2009-10-12 22:44
- 浏览 882
- 评论(0)
设置文本的显示字体:
mText.setTypeface (…..)
稍微说一下Typeface类:
Typeface中提供了字体的设置:一般可以设置为
Typeface.DEFAULT
Typeface. DEFAULT_BOLD…
获取当前的样式可以用getStyle()
关键的是默认字体不好用的话也可以使用安装包中自带的字体方法:
public static Typeface createFromAsset(AssetManager mgr, String path)
eg: Typeface.createFromAsset(getAssets(),"fonts/Hand ...
- 2009-10-12 22:17
- 浏览 1214
- 评论(0)
android.graphics包下面的内容,对基本颜色的封装。将默认的颜色也封装成了整数。
public static final int BLACK = 0xFF000000;
提供了根据字符串转换成颜色值、判断是否是某一种默认颜色(eg. Red)、通过rgb转成整数,argb转成整数,也提供了一个hashmap
sColorNameMap.put("black", Integer.valueOf(BLACK));存储颜色和整数的key,value。
- 2009-10-12 22:17
- 浏览 925
- 评论(0)
AlertDialog
是Dialog 的子类,可以显示1~3个按钮。而且他的很多功能都不开放出来。一般都用它开放的public 的AlertDialog.Builder操作界面。
可以调用builder中的setTitle、setMessage等方法构造Dialog,最用show方法将其显示在界面上面。
简单的记录一下,以后用到了再补充
- 2009-10-12 22:16
- 浏览 1343
- 评论(2)
Android在eclipse中调试经常看不到源码很郁闷,所以网上查了很做资料终于搞定了。
解决方法
下载android的source code
下载地址
http://dl.iteye.com/topics/download/794cf3a9-5436-3354-add9-aae1ff26a338
源码解压缩到
..android\android-sdk-windows-1.5_r3\platforms\android-1.5
重启eclipse,可以看到android.jar中的内容了,虽然不全但是好多了。
- 2009-09-26 12:30
- 浏览 2223
- 评论(0)