精选圈子榜单优站
跟我一起AI炒ETF
赚大钱赚大钱赚大钱

最新文章

设计模式一  单例模式
设计模式一 单例模式

为什么使用单例模式?第一、控制资源的使用,通过线程同步来控制资源的并发访问;第二、控制实例产生的数量,达到节约资源的目的。第三、作为通信媒介使用,也就是数据共享,它可以在不建立直接关联的条件下,让多个

  • 2017-06-09
  • 2249阅读
Android 自定义多选下拉菜单
Android 自定义多选下拉菜单

首先我们来看一下设计图,头部分为三个菜单按钮,点击每个按钮显示下拉选项,点击下拉选项选中内容显示到菜单按钮上。接下来我对这个设计的实现进行拆分,如下:1.自定义菜单按钮,主要有两个方法,选中和未选中的

  • 2017-06-09
  • 2932阅读
android事件分发分析---再探
android事件分发分析---再探

Android事件分发 一.view的事件分发 自定义一个button,分别实现的dispatchTouchEvent()和onTouchEvent()的监听,并且在activity实现button

  • 2017-06-06
  • 2087阅读
Android 消息滚动条
Android 消息滚动条

自定义步骤:1.继承 TextSwitcher2.设置滚出和滚入动画3.设置滚动数据4.设置线程定时滚动效果图 :package www.autotextview.com.autotextview.V

  • 2017-06-06
  • 2010阅读
自适应LayoutManager
自适应LayoutManager

UI设计追求偏亮,布局上实现越来越复杂,完全没有想想Android程序员的感受了,嵌套中嵌套,也是够了,没有固定的高度,recycleview的高度不在好计算,办法还是有的,就是重写onMeasure

  • 2017-06-06
  • 2678阅读
recycleview滚动中禁止图片加载
recycleview滚动中禁止图片加载

滚动中禁止图片加载,无疑要在滚动事件(onScrollStateChanged)中做对应的操作。 recycleview的滚动中有三种状态: 状态为0时:当前屏幕停止滚动; //需要加载图片状态为1时

  • 2017-06-06
  • 2477阅读
重复造轮子,打造自己的底部导航栏
重复造轮子,打造自己的底部导航栏

第一步在布局添加自定义view android:id="@+id/nv_tab" <?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns

  • 2017-06-05
  • 2616阅读
XRecyclerView 源码分析
XRecyclerView 源码分析

XRecyclerView是一款非常好用的自定义recycleview,友好的支持下拉刷新上拉加载,添加头布局和底布局,目前使用没有bug,可根据自己的需求进行修改,代码注释明了,代码风格良好,非常通

  • 2017-05-27
  • 3024阅读
使用rxjava+retrofit的注意事项
使用rxjava+retrofit的注意事项

当某个activity或者fragment销毁了,而网络请求还没有中断,等数据返回了,数据设置到布局上,而布局已经 不存在了,这就导致了空指针,所以在onDestroy要去结束该网络请求; 1.将每个

  • 2017-05-27
  • 1858阅读
databinding的使用
databinding的使用

Data binding 是Google在2015年7月发布的Android Studio v1.3.0 版本上引入的,在2016年4月Android Studio v2.0.0 上正式支持。 Dat

  • 2017-05-27
  • 1773阅读