cfx在64版本之后在一些功能实现上面做了一些变更,如果从低版本升级上来会有一部分event事件都报错不存在了,所以记录对于新版本的适配方案希望能帮到更多人(cfx的官网40...
cfx在64版本之后在一些功能实现上面做了一些变更,如果从低版本升级上来会有一部分event事件都报错不存在了,所以记录对于新版本的适配方案希望能帮到更多人(cfx的官网40...
前言:目前flutter的条形码生成很多人都会去用第三方的qrscan或者ai_barcode或者barcode库,但是这些都同时集成了二维码,扫码等诸多冗余功能,如果项目只...
先上效果图 然后上代码(注释应该蛮清晰了吧,有需要随便改改就能用咯) 使用的时候直接new ArcChart(this, 0.5f);就行啦 主要是用SweepGradien...
废话少说,直接上代码 完成,有不懂的地方欢迎留言,我看到就会回复
recyclerView.addOnScrollListener(new RecyclerView.OnScrollListener(){
@Override
public void onScrollStateChanged(RecyclerView recyclerView, int newState) {
super.onScrollStateChanged(recyclerView, newState);
}
@Override
public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
super.onScrolled(recyclerView, dx, dy);
int pastVisiblesItems = manager.findFirstVisibleItemPosition();//得到显示屏内的第一个list的位置数position
int index = -1;
for (Integer position : mHeaderList.keySet()) {
if (pastVisiblesItems > position) {
index++;
}
}
if(index > -1)indexBar.updataFocusIndex(index);
}});
public void updataFocusIndex(int index){
mFocusIndex = index;
invalidate();
}
作者的demo非常简洁明了,但手上项目需要滑动RecyclerView的时候侧边同时聚焦选中项,所以自己在原基础上加上了上面这个监听,希望其他有需要的人也能解决和我同样的问题
【Android】使用RecyclerView优雅实现悬浮标题通讯录ContactList是仿通讯录制作的一个app demo主要技术点在RecyclerView,和自定义view实现了悬浮标题头,导航侧栏项目地址:https://githu...
在平时的开发中可能会遇到在不同的页面中调用同一个Fragment,但是在Fragment中又需要判断当前是哪个Activity在使用该Fragment,这个时候可以直接通过g...
因为项目需求需要做一个这样的页面 开始想着直接用FragmentTabHost加BadgeView角标来做非常方便,但后来需求又说这个页面还要左右能滑动,好吧。那就改用Tab...
今天在用RecyclerView做一个横向视图的时间轴控件时发现item之间总有一些空隙,而且明明子item之间的padding为0,在上网找到可以通过addItemDeco...