码迷,mamicode.com
首页 >  
搜索关键字:viewgroup    ( 1060个结果
android ViewPager之PagerAdapter中View的重用
在写PagerAdapter的时候,需要重写instantiateItem(ViewGroup container ,int position)此方法中,将需要加载的View,添加到container中。PagerAdapter不能直接使用像ListView那样的ViewHolder,来实现View...
分类:移动开发   时间:2015-08-21 18:55:33    阅读次数:209
android自定义viewgroup初步之一----抽屉菜单
几天前在慕课网上看到鸿洋老师的 自定义卫星菜单,感觉很有意思,于是看完视频以后,自己也尝试写了一遍,并且添加了可拖拽效果(光看视频是不管用的,一定要自己动手做!切记不要照着抄代码)。 有兴趣的同学可以去慕课网看看(并非广告):http://www.imooc.com/learn/300 自定义控件这个玩意呢,就得考多练,于是又写了一个抽屉效果的菜单,也是比较简单的。 老规矩,先上效果图: ...
分类:移动开发   时间:2015-08-21 13:37:46    阅读次数:283
简单灵活解决 Viewgroup嵌套 产生的手势冲突问题
这是接着上一篇Android 下拉刷新上拉加载 多种应用场景 超级大放送(上)的,这里介绍一下怎么 简单灵活解决Viewgroup嵌套产生的手势冲突问题。虽然这里只是以ViewPager为例,但是提供了一种解决此类问题的通用思路。先来看一下网易新闻客户端的界面效果和上一篇实现的Demo效果图:当手势方向为蓝色箭头方向时,响应ListView的滑动当手势方向为黄色箭头方向时,响应ViewPager的图片滑动。 关于Viewgroup嵌套产生的手势冲突问题主要分为两类:当手势动作作用于子View时,我们希望能...
分类:其他好文   时间:2015-08-20 20:50:08    阅读次数:394
RecyclerView详解
public class RecyclerView extends ViewGroup implements ScrollingView, NestedScrollingChild { 由上面的继承结构,我们容易看出,RecyclerView实际上也是一个ViewGroup继承了ScrollingView和NestedScrolling,方便实现横向与纵向滑动。 RecyclerVie...
分类:其他好文   时间:2015-08-19 20:38:51    阅读次数:126
Android自学历程—屏幕元素层次结构(View,ViewGroup)
这几天学习,经常看见View,ViewGroup,还有什么LayoutInflater,遂回头看看当初学的东西。屏幕元素层次结构android应用程序基本的功能单位是 Activity-android.app.Activity ,一个activity可以许多的事情,但是它自身不存在于屏幕上。为了让你...
分类:移动开发   时间:2015-08-19 19:17:56    阅读次数:152
从源码角度分析linearLayout测量过程以及weight机制
上文从源码角度分析了view和viewGroup的measure机制,如果还没有阅读的同志们,可以前往从源码角度分析Android View的绘制机制(一)阅读。下面我再结合linearLayout的measure过程解释以下两个问题的缘由。问题一:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"...
分类:其他好文   时间:2015-08-19 17:00:05    阅读次数:131
如何自定义ViewGroup
依照惯例,先从一个例子说起。很简单,3张扑克牌叠在一起显示。这个布局效果该如何实现呢?有的同学该说了,这很简单啊,用RelativeLayout或FrameLayout,然后为每一个扑克牌设置margin就能实现了。ok,那就看一下通过这种方式是如何实现的。代码如下:[html]view plain...
分类:其他好文   时间:2015-08-19 13:11:55    阅读次数:167
ListView中的Item点击事件和子控件的冲突或者item点击没有反应的解决办法
fragment中添加了button和checkbox这些控件,此时这些子控件会将焦点获取到,所以常常当点击item时变化的是子控件,item本身的点击没有响应。 这时候就可以使用descendantFocusability来解决啦,API描述如下: android:descendantFocusability 该属性是当一个为view获取焦点时,定义viewGroup和其子控件两者之间的关...
分类:其他好文   时间:2015-08-19 09:31:32    阅读次数:191
NullPointerException: Attempt to invoke virtual method 'android.view.ViewGroup$LayoutParam
最近在做和图片相关显示的出现了一个问题,整理一下思路,分享出来给大家参考一下: 下面是一个空指针的异常,是在GalleryAdapter中出现的。 // Short Msg: java.lang.NullPointerException // Long Msg: java.lang.NullPointerException: Attempt to invoke virtual metho...
分类:移动开发   时间:2015-08-18 16:28:53    阅读次数:312
Android笔记:ListView
listview属性 android:divider属性,可以指定ListView 分隔线的颜色,#0000 表示将分隔线设为透明色。listview效率的问题 adapter的三个参数int position, View convertView, ViewGroup parent 1,直...
分类:移动开发   时间:2015-08-18 15:39:51    阅读次数:133
1060条   上一页 1 ... 57 58 59 60 61 ... 106 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!