ImageView及其子类(三)】的更多相关文章

ImageView及其子类 (1)ImageView继承自View组件,任何Drawable对象都可以用ImageView来显示,ImageView派生出来了ImageButton.ZoomButton等组件. (2)ImageView支持的xml属性 android:adjustViewBounds     ------->设置ImageView是否调整自己的边界来保持所显示图片的长宽比 android:cropToPadding          -------->如果该属性设为true,…
实例:使用QuickContactBadge关联联系人      QuickContactBadge继承了ImageView,因此它的本质也是图片,也可以通过android:src属性指定他显示的图片.QuickContactBadge额外增加的功能是:该图片可以关联到手机中指定的联系人,当用户单击该图片时,系统将会打开相应的联系人的联系方式界面. 为了让QuickContactBadge与特定联系人关联,可以调用如下方法进行关联. assugnContactFromEmail(String e…
ImageView继承自View组件,它的主要功能是用于显示图片——实际上这个书法不太严谨因为他能显示的不仅是图片,任何Drawable对象都可以使用ImageView来显示.除此之外,ImageView还派生了ImageButton.ZoomButton等组件. 实例:图片浏览器 本例的图片浏览器可以改变所有查看图片的透明度,可以通过调用ImageView的setAlpha方法来实现.不仅如此,本图片浏览器还可以通过一个小区域来查看图片的原始大小,因此本例会定义两个ImageView,一个用于…
ExpandableListView: List中的每一项可以展开收缩. 一种伸缩式的ListView. android:cacheColorHint="#00000000" 这个设置可以去除拖动view时背景变成黑色的效果 android:listSelector="#00000000" 可以去除选中时的黄色底色 使用SimpleExpandableListAdapter显示ExpandableListView public SimpleExpandableLis…
1.ImageView 常用属性: android:src 设置可绘制对象作为 ImageView 显示的内容 android:cropToPadding 如果设置为true,图片裁剪到保留该ImageView的padding android:paddingTop  与上节点边距的填充 android:adjustViewBounds  如果设置为true 图像将自动调整自己的长宽比 android:maxWidth  设置图像的最大宽 android:maxHeight  设置图像的最大高 a…
在图片预览时,偶现图片无法现实,在查看程序的时候发现Bitmap是实际存在的,但是在ImageView中缺绘制不出来,这个问题困然了我很久,查看代码也查不出原因,再加上是偶现的,查原因时费了不少时间. 先来看看异常: 10-14 09:53:34.902 9003-10023/? W/OpenGLRenderer﹕ Bitmap too large to be uploaded into a texture (1024x9297, max=8192x8192) 10-14 09:53:34.90…
EditView和TextView的用法差不多,只是文字可编辑 小技巧: 设置EditText隐藏键盘  setInputType(0); 设置EditText不被输入法遮盖  getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE); 提示错误框(用于验证必填等): setError(); 文字全选: selectAll() 設置提示顏色 setHintTextColor() 补充: XM…
实例:强大的图片按钮 下面的实例定义了多个图片按钮,并定义了两个ZoomButton.两个ZoomButton的android:src属性分别指定为@android:drawable/btn_minus.@android:drawable/btn_plus,这样可以定义缩小和放大两个按钮. 下面是该实例的界面布局文件. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:…
原文:Android零基础入门第22节:ImageView的属性和方法大全 通过前面几期的学习,TextView控件及其子控件基本学习完成,可以在Android屏幕上显示一些文字或者按钮,那么从本期开始来学习如何在进行图片展示,这就是涉及到另外一个非常重要的控件家族,那就是ImageView. 一.认识ImageView ImageView继承自View组件,主要功能是用于显示图片,可以显示任意图像.ImageView与其子类的类图如下图所示. 从上图可以看到,ImageView 还派生出了 I…
android之动画(三)通过AnimationDrawable控制逐帧动画     android与逐帧动画: 效果图: 当我们点击按钮时,该图片会不停的旋转,当再次点击按钮时,会停止在当前的状态. activity代码: package cn.com.chenzheng_java.animation; import android.app.Activity; import android.graphics.drawable.AnimationDrawable; import android.…