Android笔记
莪的温柔被搁浅
喜欢Android
展开
-
Android中自定义EditText控件(自带清除功能等)
Android中自定义EditText控件(自带清除功能等) 自定义EditText代码如下 public class CustomEditText extends EditText implements OnFocusChangeListener, TextWatcher {private Drawable drawable;// 定义一个 Dra原创 2016-05-01 14:48:50 · 612 阅读 · 0 评论 -
Android中显示圆形头像(读书笔记)
显示圆形头像(自己画一个圆形的bitmap盖在头像上)public static Bitmap getCircleAvatar(Context context,Bitmap avatar){ Bitmap bitmap=Bitmap.createBitmap(avatar.getWidth(), avatar.getHeight(), Config.ARGB_8888);原创 2016-05-01 15:03:28 · 396 阅读 · 0 评论 -
在Fragment中使用自定义的PopupWindow(带动画效果)
新手一枚,最近在写一个小的项目,有个地方用到了PopupWindow,经过网上查阅资料和Api文档的查看终于达到了我想要的结果了; 下面是我Fragment中的代码(我将主要的代码贴出来,对于某些控件的声明这里可能没有)public class SkyDriveFragment extends BaseFragment {@Override public View onCreateVie原创 2016-05-12 21:28:28 · 6669 阅读 · 2 评论 -
禁用ViewPager边界滑动效果
反射设置方法private EdgeEffectCompat leftEdge; private EdgeEffectCompat rightEdge; public void DisableLRScroll(){ try { Field leftEdgeField = viewPager.getClass().getDeclaredField原创 2016-05-02 15:38:40 · 2024 阅读 · 0 评论 -
关于一个ListView使用多个item布局在优化时出现显示错乱的解决方案
一个很麻烦的问题,引用两个或者多个布局由于使用了ViewHolder和contenView做优化,页面在复用时出现要显示的内容错乱,经过上网查询和查谷歌官方的源码终于解决了这个问题 首先看下谷歌源码是怎么写的这个是Adapter.class文件中的一段代码/** * Get the type of View that will be created by {@link #getView原创 2016-05-05 22:52:25 · 1896 阅读 · 1 评论 -
关于一个ListView使用多个item布局在优化时出现显示错乱的解决方案 (优化)
从同学那发现一种只初始化一个ViewHolder的方法 前提时不同Item布局中子元素的id必须是一样的public class AnswerAdapter extends BaseAdapter { private Context context; private List<Answer> list; public AnswerAdapter(Context context原创 2016-05-06 10:01:01 · 518 阅读 · 1 评论 -
ViewPager+Fragment((后面的包含在前面的一个Fragment中)ViewPager+Fragment)
** 最近在研究一个有意思的功能,就是在Activity中使用ViewPager,在此ViewPager(1)中存放多个Fragment,在第一个Fragment中使用ViewPager(2),在这个ViewPager中在去存放多个Fragment。并且实现了每个ViewPager都用导航条! 首先如果你要(ˇ?ˇ) 想实现ViewPager的双层嵌套,那么你就的处理ViewPager之原创 2016-05-19 21:02:54 · 445 阅读 · 0 评论