Android界面刷新

Android程序中可以使用的界面刷新方法有两种,分别是利用Invalidate和利用postInvalidate()来实现在线程中刷新界面。 1.利用Handler刷新界面:     Invalidate不能直接在子线程中调用,因为他是违背了单线程模型:Android UI操作并不是线程安全的,...

2014-12-20 20:50:52

阅读数 857

评论数 0

Android中的Theme和Style

1.首先,Theme属性详解: android:theme="@android:style/Theme.Dialog" //Activity显示为对话框模式 android:theme="@android:style/Theme.NoTitleBar" ...

2014-11-06 14:15:56

阅读数 922

评论数 0

最好的Layout_weight的讲解,从此释然

最近写Demo,突然发现了Layout_weight这个属性,发现网上有很多关于这个属性的有意思的讨论,可是找了好多资料都没有找到一个能够说的清楚的,于是自己结合网上资料研究了一下,终于迎刃而解,写出来和大家分享。 首先看一下Layout_weight属性的作用:它是用来分配属于空间的一个属性,...

2014-09-23 20:17:28

阅读数 798

评论数 0

Android布局文件经验

1.父控件中含有多个子控件时,往往遵循长子优先的原则,即长子如果很大可能占满父空间,使次子们出局; 2.假设TableLayout有2行,其中一行未设定列间长度比例,而另一行设定了,则未设定行可能也会遵循设定行的列间长度比例; 3.在某个区域(如TableLayout中某个单元格)显示某张超大的...

2014-06-03 10:59:59

阅读数 1245

评论数 0

android TextView、EditText对部分内容设置颜色、字体、超链接、图片

//android TextView、EditText对部分内容设置颜色、字体、超链接、图片; //这里是以一个TextView为例子,EditText的设置方法和TextView一样 //TextView对象 TextView txtInfo = ne...

2013-03-27 15:42:55

阅读数 1253

评论数 0

xml属性

android:measureAllChildren="false"             android:clipChildren="false"             android:clipToPadding="false"...

2012-04-14 06:46:36

阅读数 847

评论数 0

Android中实现下拉刷新

需求:项目中的消息列表界面要求实现类似sina微博的下拉刷新; 思路:一般的消息列表为ListView类型,将list加载到adapter中,再将adapter加载到ListView中,从而实现消息列表的展示。而下拉刷新要求给消息列表加一个头部,其中有图片(向上/向下箭头)和提示字样(下拉刷新/...

2012-03-23 15:43:52

阅读数 37942

评论数 22

Android布局文件中的属性含义

android:layout_below 将该控件的顶部至于给定ID的控件之下 android:layout_toLeftOf 将该控件的右边缘和给定ID的控件的左边缘对齐 android:layout_toRightOf 将该控件的左边缘和给定ID的控件的右边缘对齐 android:lay...

2012-03-13 19:30:35

阅读数 2719

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭