Android
一抹红颜醉
这个作者很懒,什么都没留下…
展开
-
CursorLoader的使用
Android 3.0中引入了Loader加载器, 主要作用就是用于异步加载数据,当数据源改变时可以实时刷新(可以直接理解为Observer观察者模式),本章主要讲的是Loader的孙子辈(CursorLoader)的基本使用。CursorLoader顾名思义, 主要是用于加载Povider提供的数据...原创 2016-12-21 16:46:15 · 569 阅读 · 1 评论 -
使用ButterKnife绑定View,在代码中动态添加View,并使用ButterKnife对动态添加的View进行点击监听
在Activity中使用ButterKnife绑定View,并获取监听事件普通情况下写法如下: @BindView(R.id.back) ImageView back; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);...原创 2019-04-03 17:23:24 · 2384 阅读 · 0 评论 -
Android dp、px、sp转换工具类
import android.content.Context;/** * Description: dp、px、sp转换工具类 */public class DensityUtils { /** * dp转px */ public static int dip2px(Context context, float dpValue) { f...原创 2019-04-03 17:55:45 · 272 阅读 · 0 评论 -
Android仿饿了么搜索功能
仿饿了么搜索框这里采用的是pupupWindow来实现,一个全屏的popupWindow里面放各个View做对应操作首先是activity_popup.xml布局,很简单,就一个带背景的TextView,点击弹出popupWindow,这里都用的ConstraintLayout布局,以减少View的层数,对ConstraintLayout不了解可以无视(界面使用什么ViewGeoup搭建都一...原创 2019-04-26 21:05:31 · 1638 阅读 · 0 评论