- 博客(7)
- 资源 (18)
- 收藏
- 关注
原创 Handler消息传递机制
Handle类的主要作用有两个:1、在新启动的线程中发送消息;2、在主线程中获取、处理消息。为了让主线程能“适时”地处理新启动的线程所发送的消息,显然只能通过回调的方式来实现——开发者只要重写Handler类中处理消息的方法,当新启动的线程发送消息时,Handler类中处理消息的方法被自动回调。Handler类包含如下方法用于发送、处理消息。void handleMes
2014-11-24 22:31:20 536
原创 安卓中的消息提示
一、使用Toast显示提示信息框Toast是一种非常方便的提示消息框,它会在程序界面上显示一个简单的提示信息,这个提示信息框用于向用户生成简单的提示信息。它具有两特点:1、Toast提示信息不会获得焦点2、Toast提示信息过一段时间会自动消失使用Toast生成提示信息的步骤1、调用Toast的构造器或makeText方法创建一个Toast对象。2、调用Toast的
2014-11-18 22:50:07 595
原创 使用AlertDialog创建对话框的大致步骤
1、创建AlertDialog.Builder对象,该对象是AlertDialog的创建器。2、调用AlertDialog.Builder的方法为对话框设置图标、标题、内容等。3、调用AlertDialog.Builder的create()方法创建AlertDialog对话框。4、调用AlertDialog的show()方法显示对话框。
2014-11-13 23:40:39 3312
原创 布局管理器
线性布局线性布局由LinearLayout类来代表。可以控制组件横向排列和纵向排列。注:android:gravity属性中的多个属性值之间用竖线隔开,但竖线前后千万不能出现空格。表格布局表格布局由TableLayout所代表,表格布局采用行、列的形式来管理UI组件,TableLayout并不需要明确地声明包含多少行、多少列,而是通过添加TableRow、其他组件来
2014-11-09 23:14:07 709
原创 Android中支持的常用距离单位
px(像素):每个px对应屏幕上的一个点。dip或dp(device independent pixels,设备独立像素):一种基于屏幕密度的抽象单位。在每英寸160点的显示器上,1dip=1px。但随着屏幕密度的改变,dip与px的换算会发生改变。sp(scaled pixels,比例像素):主要处理字体大小,可以根据用户的字体大小首选项进行缩放。in(英寸):标准长度单位mm(
2014-11-06 23:35:09 598
原创 开发自定义View
当开发者打算派生自己的UI组件时,首先定义一个继承View基类的子类,然后重写View类的一个或多个方法,通常可以被用户重写的方法如下:构造器:重写构造器是定制View的最基本方法,当Java代码创建一个View实例,或根据XML布局文件加载并构建界面时将需要调用构造器。onFinishInflate():这是一个回调方法,当应用从XML布局文件加载该组件并利用它来构建界面之后,该方法就会
2014-11-05 23:11:50 440
原创 Gridview中奇偶数行颜色设置
在gridview中的RowDataBound事件里面写switch (e.Row.RowType) { case DataControlRowType.Header: e.Row.BackColor = Color.FromArgb(153, 0, 0); e.Row.ForeCol
2014-11-02 23:16:56 2347
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人