随笔分类 - Android -- 控件
摘要:当GridView和SrollView嵌套使用时,GridView的高度就会产生问题,可以通过继承GridView,重写protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) 方法,如protected void o...
阅读全文
摘要:当Fragment在显示时方法1、public void setUserVisibleHint(boolean isVisibleToUser); //这里会判断当前Fragment是否以显示方法2、public void onResume(); //这里开始显示Fragment有时候需要在Frag...
阅读全文
摘要:1、单选控件 RadioButton 需要结合RadioGroup使用2、复选控件 CheckBox3、带选择器的文本控件 CheckedTextView 类CheckedTextView继承TextView并实现Checkable接口。当结合ListView的setChoiceMode方法并设...
阅读全文
摘要:文字过长设置:文字省略:1.android:ellipsize=”start”—–省略号显示在开头2.android:ellipsize=”end”——省略号显示在结尾3.android:ellipsize=”middle”—-省略号显示在中间4.android:ellipsize=”marquee...
阅读全文
摘要:一、SurfaceView简介SurfaceView可以在主线程之外的线程中向屏幕绘图上。这样可以避免画图任务繁重的时候造成主线程阻塞,从而提高了程序的反应速度。在游戏开发中多用到SurfaceView,游戏中的背景、人物、动画等等尽量在画布canvas中画出。什么是Surface在这里要先说说什么...
阅读全文
摘要:1. view Page 页面 重置 (加载) 问题 当我们使用ViewPage控件时,假设我们的ViewPage有三页,当我们第一次启动ViewPage显示第一页的时候,ViewPage会预加载第二页,这样当我们向第二页滑动的时候就可以看见第二页的内容了,因为第二页的内容在第一页内容显示的时候就已...
阅读全文
摘要:Service的生命周期Service对象不能自己启动,需要通过某个Activity、Service或者其他Context对象来启动。启动的方法有两种,Context.startService和Context.bindService()。两种方式的生命周期是不同的,具体如下所示。Context.st...
阅读全文
摘要:1.addFooterView()/addHeaderView() addFooterView()/addHeaderView()需在setAdapter()之前添加 2.java.lang.ClassCastException: android.widget.HeaderViewListAdapt...
阅读全文
摘要:布局:1、帧布局 FrameLayout:是最简单的一个布局对象。在他里面的的所有显示对象爱你过都将固定在屏幕的左上角,不能指定位置,但允许有多个显示对象,只是后一个会直接覆盖在前一个之上显示,会把前面的组件部分或全部挡住。但我们可以使用android:marginTop来布局。2、线性布局 Lin...
阅读全文
摘要:手势识别实现OnGestureListener, OnTouchListener接口class MyView extend LinearLayout implements OnGestureListener, OnTouchListener { public MyView(Context co...
阅读全文
摘要:通常地 fragment做为宿主activity UI的一部分, 被作为activity整个view hierarchy的一部分被嵌入. 有2种方法你可以添加一个fragment到activity layout:一、在activity的layout文件中声明fragment 你可以像为View一样...
阅读全文
摘要:1.阻止进入界面就显示输入法:在父layout设置获取焦点android:focusable="true"android:focusableInTouchMode="true"或者设置该EditText的焦点为false或者在manifest.xml中对应activity添加android:wind...
阅读全文
摘要:Intent:在一个Android应用中,Intent是对执行某个操作的一个抽象描述,Intent 负责提供组件之间相互调用的相关信息传递,实现调用者和被调用者之间的解耦。Intent的属性:Intent是对执行某个操作的一个抽象描述,其描述的内容包括,对执行动作Action的描述、对操作数据的描述...
阅读全文
摘要:ScaleType的值分别代表的意义: ImageView是Android中的基础图片显示控件,该控件有个重要的属性是ScaleType,该属性用以表示显示图片的方式,共有8种取值: ScaleType.CENTER::图片大小为原始大小,如果图片大小大于ImageView控件,则截取图片中间...
阅读全文

浙公网安备 33010602011771号