这篇就对LinearLayout、RelativeLayout、自定义ViewGroup、FrameLayout、TableLayout、AbsoluteLayout六种布局进行详细的讲解。 1.LinearLayout布局 线性布局,两种排法: 从左到右 android:orientation=” ...
分类:
移动开发 时间:
2017-10-18 21:36:04
阅读次数:
229
Android开发中,经常需要为ListView定制Adapter,绑定各种子类控件。如果Item包含Button等Checkable的控件,那么就会发生点击Item无法响应的问题。原因是自己定义的Item中Button等Checkable控件先获取到了焦点。 解决方案有两种: 1.在ListVie ...
分类:
其他好文 时间:
2017-10-11 21:55:53
阅读次数:
136
安卓屏幕也相当于一个view View组件显示的内容可以通过cache机制保存为bitmap 首先需要打开cache: 在调用: 然后获取cache ViewGroup在绘制子view时,而外提供了两个方法 setChildrenDrawingCacheEnabled方法可以使viewgroup里所 ...
分类:
移动开发 时间:
2017-10-09 18:41:49
阅读次数:
240
Activity类(Activity及其各种继承子类) dispatchTouchEvent()、onTouchEvent() 2、ViewGroup类(LinearLayout、FrameLayout、ListView等.....) dispatchTouchEvent()、onIntercept ...
分类:
其他好文 时间:
2017-10-05 21:24:56
阅读次数:
151
android提供了很多控件供我们使用 但有些功能是系统所提供的实现不 了的 这时候我们就需要自定义一个View来实现我们所需要的效果. 在Android中所有的控件都直接或间接的继承自View,分View和ViewGroup两部分. 我们常用的一些View比如TextView,ImageView都 ...
分类:
其他好文 时间:
2017-10-05 20:02:31
阅读次数:
212
示例代码:https://github.com/baiqiantao/DataBindingTest参考:精通Android Data Binding Android Data Binding(数据绑定)用户指南官方教程:Data Binding Guide API 关于 Data BindingD... ...
分类:
其他好文 时间:
2017-09-27 19:13:30
阅读次数:
450
import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.BaseAdapter; import android.widget.... ...
分类:
移动开发 时间:
2017-09-24 13:50:12
阅读次数:
258
package com.bwie.adapters; import android.content.Context;import android.view.View;import android.view.ViewGroup;import android.widget.BaseAdapter;imp ...
分类:
其他好文 时间:
2017-09-14 10:17:31
阅读次数:
174
最近在做项目,涉及到类似QQ的页面的滑动。但是却遇到了侧滑和ViewPager冲突的问题,头疼了很长时间,最后在网上发现了这篇博客,转载过来供自己学习参考(写这篇博客的原创作者,因为我发现这篇博客的地方也是别人转载的,所以具体是有哪位大牛完成的我也不得而知。转载文章不能标出原创作者和出处,请见谅) ...
分类:
其他好文 时间:
2017-09-10 16:35:49
阅读次数:
272
View.getLayoutParams()获取的是父容器的ViewGroup.LayoutParams的类型。 因为对于普通View, 其MeasureSpec由父容器的MeasureSpec和自身的LayoutParams来共同确定的。 我们给View设置LayoutParams, 在测量的时候 ...
分类:
其他好文 时间:
2017-09-09 19:02:22
阅读次数:
204