drawableRightset 和 CompoundDrawables】的更多相关文章

android:drawableRight="@drawable/check_down" 在代码中的用法是: Drawable drawable = getResources().getDrawable(R.drawable.spinner_checked); drawable.setBounds(0, 0, drawable.getMinimumWidth(), drawable.getMinimumHeight()); //设置边界 titleTv.setCompoundDrawa…
本文主要介绍自己在android开发中总结的一些公共库,目前包括下拉刷新ListView.可以响应各个方向CompoundDrawables点击操作的TextView.图片缓存,不断更新,欢迎交流 ? 一.自定义的View 1 下拉刷新的ListView,类似新浪微博客户端下拉刷新效果 使用见:下拉刷新ListView的使用 实现原理见:下拉刷新ListView的实现原理 效果如下: 四张图分别为第一次下拉.第一次释放.第一次刷新中.第二次下拉的效果,其中的文本可以设置. ? 2 可以自定义Co…
android-gif-drawable(https://github.com/koral--/android-gif-drawable/releases)开源项目---是一个蛮不错的android gif显示实现.本文在android-gif-drawable基础上介绍怎样实现TextView.EditText上展示Gif动态图. 网上有蛮多介绍这个框架使用的文章,比方http://www.open-open.com/lib/view/open1404888098200.html. 核心类Gi…
package cc.hent.www.ramo_cmedcial.CustomView; import android.content.Context; import android.graphics.Canvas; import android.graphics.drawable.Drawable; import android.support.annotation.Nullable; import android.util.AttributeSet; /** * Created by he…
原文地址:https://github.com/7heaven/AndroidSdkSourceAnalysis/blob/master/article/textview%E6%BA%90%E7%A2%BC%E8%A7%A3%E6%9E%90.md 1.简介 TextView作为Android系统上显示和排版文字以及提供对文字的增删改查.图文混排等功能的控件,内部是相对比较复杂的.这么一个复杂的控件自然需要依赖于一些其他的辅助类,例如:Layout以及Layout的相关子类.Span相关的类.M…
先上图:     XML为: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" andr…
1.Toast: Toast toast=new Toast(context); Toast.makeText(context, text, duration);//返回值为Toast toast.setDuration(duration);//设置持续时间 toast.setGravity(gravity, xOffset, yOffset);//设置Toast的位置 toast.setText(s);//设置提示内容 toast.show();//显示 2.(转)Snackbars(版权声明…
原文地址:让你的 EditText 所有清除 參考原文:Giving your Edit Texts the All Clear 项目地址(欢迎 Star):ClearEditText 在输入文本的时候,通常当前输入的地方的末尾会有一个 'x' 来结束.它的作用是,假设我们想要清空这一整行输入的时候,点一下 'x' 就能够了.它的存在.还是非常有必要的. 然后.Android UI 组件并没有提供这种功能,假设 Android 用户在输入了一段非常长的文本的时候,发现他全然输错了.这时候想要删除…