码迷,mamicode.com
首页 >  
搜索关键字:linearlayout    ( 1715个结果
Android clickable 和 focusable
setClickable(),好像是控制按钮是否可以被点击和点击之后触发监听器事件。setFocusable();控制键盘是否可以获得这个按钮的焦点。(我按实体键盘上方向键,button被选中)今天想使用设置background的方法更改linearlayout的点击时的背景,发现不好用,原来没设置...
分类:移动开发   时间:2014-09-01 19:06:03    阅读次数:203
【Android 开发笔记】weight属性
混合使用weightSum和layout_weight 先看效果,button占据屏幕宽度的一半。 再看开发文档中的描述。 “定义weight总和的最大值。如果未指定该值,以所有子视图的layout_weight属性的累加值作为总和的最大值。一个典型的案例是:通过指定子视图的layout_weight属性为0.5,并设置LinearLayout的weightSum属性为1.0,实现子视图占据可用宽度的50。” XML文件的源码。 <LinearLayout xmlns:android="http://sc...
分类:移动开发   时间:2014-09-01 01:40:02    阅读次数:230
【Android开发日记】妙用 RelativeLayout 实现3段式布局
在设计的过程中我们一定经常会遇到这样的需求: 一行内放3个控件,左边控件左对齐,右面控件右对齐,中间控件来填充剩下的空间。 或者一列内放3个控件,上面的与顶部对齐,下面的沉在最底部,中间控件是弹性的,充满剩余空间。 情况一:水平布局 图示: 这是第一种情形。由于涉及到ImageView,想保持图片原比例不便使用LinearLayout的weight属性。 解决办法: 1....
分类:移动开发   时间:2014-09-01 01:39:42    阅读次数:337
Android UI之android:layout_weight属性以及控件的比例控制
本文将讲述在linearlayout线性布局中,如何实现布局中的比例控制,其中包含对控件中android:layout_width和android:layout_weight属性的设置和理解。
分类:移动开发   时间:2014-08-31 02:45:20    阅读次数:316
android 自定义控件之下拉刷新源码详解
下拉刷新 是请求网络数据中经常会用的一种功能.实现步骤如下:1.新建项目 PullToRefreshDemo,定义下拉显示的头部布局pull_to_refresh_refresh.xml2.新建一个RefreshView继承自LinearLayout.publicclassRefreshViewe....
分类:移动开发   时间:2014-08-29 23:52:48    阅读次数:376
动态创建ImageView
1.布局文件 <LinearLayout android:id="@+id/viewGroup" android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="center_horizontal" android:orientat...
分类:其他好文   时间:2014-08-27 14:47:47    阅读次数:186
你还在用开源控件的下拉刷新吗?你out了,试一试官方的下拉刷新SwipeRefreshLayout
1、前言 下拉刷新使用之广应该不用我来多说了,只用你是开发者还是一个普通用户应该对他都很熟悉,特别是刷微博那个年代,就是在那里不断的下拉,洗刷刷,洗刷刷,甚至有人多对刷微博刷出强迫证来了,不下拉一些内容出来就会浑身不舒服。唉,一不小心,微博的火热已经被微信抢了。哈哈,扯远了。 先来说一下下拉刷新的一般实现原理,很多开源控件的都是继承linearlayout然后在顶部隐藏一个View,只显示...
分类:其他好文   时间:2014-08-26 11:43:15    阅读次数:224
Textview的文字滚动,跑马灯效果的实现
在网上看到各种文字滚动的实现的代码,有些没交代具体使用背景,所以当使用场景不同时,效果可能却出不来。比如说,textview可能因为多级ViewGroup(如LinearLayout, RelativeL)的嵌套而无法实现滚动效果。为了搞清不同情况下如何使用的达到效果,自己做了一个demo。...
分类:其他好文   时间:2014-08-26 11:39:55    阅读次数:256
Android R文件存在但引用报错
昨天晚上仅仅修改了主Activity对应的layout文件的几行代码,增加了一个LinearLayout,结果回来Actitity里面引用的所有R文件资源都报错,gen下的R和资源文件自身都没有问题。只是提示:对应的资源名称或字段无法找到。来来回回搞了一个多小时,把代码恢复又修改了好几遍,不断的clean,错误仍然存在,即使删除了gen下的文件重新生成也无济于事。无奈只能睡觉了。 今早看...
分类:移动开发   时间:2014-08-26 09:54:25    阅读次数:237
如果写一个点击view带动画的下滑展开显示隐藏内容的控件
原理是在onMeasure中得到隐藏内容的高度,点击这个view的时候对隐藏的view startAnimation,让它的高度从0增长到onMeasure得到的这个View的measureHeight 具体这样写: public class ExpandableLayout extends LinearLayout { private Context mContext; pri...
分类:其他好文   时间:2014-08-25 07:39:44    阅读次数:189
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!