fanyisen的博客

私信 关注
神界码农-D-艾斯
码龄9年
  • 0
    被访问量
  • 暂无
    原创文章
  • 暂无
    作者排名
  • 3
    粉丝数量
  • 毕业院校 和兴乡初级中学
  • 目前就职 将建集团
  • 于 2011-12-02 加入CSDN
获得成就
  • 获得0次点赞
  • 内容获得0次评论
  • 获得21次收藏
荣誉勋章
兴趣领域
  • #iOS
    #CocoaPods#Flutter#Swift#Objective-C#SwiftUI#Xcode
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

ILSpy-master.zip

ILSpy,免费的.NET反编译系统源代码
zip
发布资源于 3 月前

android RecyclerView刷新数据源后item出现空白项

我在联系人界面使用searchview实现搜索,在关闭搜索的时候要重新恢复联系人数据。 我把RecyclerView中的mData数据源给clear了,mData是List<UserInfo>类型的。 但是在clear之后我重新调用了加载数据源的方法之后,恢复的数据源在每一组数据顶部都会出现一行空白项,具体是:打开搜索,搜索完毕之后,重新加载数据源,每一组联系人都出现一行空白的item,这个操作操作几次,就出现几行空白的item。 看图 ![图片说明](https://img-ask.csdn.net/upload/201710/11/1507700608_104545.png) 下面是我的代码: ``` @Override public View onCreateView(final LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { //此处必须设置,告诉Fragment我们需要菜单,否则onCreateOptionsMenu()方法不会被回调 setHasOptionsMenu(true); // Inflate the layout for this fragment view = inflater.inflate(R.layout.fragment_customers, container, false); mRv = (RecyclerView) view.findViewById(R.id.rv); mRv.setLayoutManager(mManager = new LinearLayoutManager(getActivity())); initDatas(); //initDatas(getResources().getStringArray(R.array.provinces)); initData(view); return view; } ``` 加载数据源的代码 ``` private void initData(View view) { adapter=new UserAdapter(getActivity(), mDatas); mRv.setAdapter(mAdapter =adapter); mDecoration=null; mRv.addItemDecoration(mDecoration = new TitleItemDecoration(getActivity(), mDatas)); //如果add两个,那么按照先后顺序,依次渲染。 //mRv.addItemDecoration(new TitleItemDecoration2(this,mDatas)); mRv.addItemDecoration(new DividerItemDecoration(getActivity(), DividerItemDecoration.VERTICAL_LIST)); //使用indexBar mTvSideBarHint = (TextView) view.findViewById(R.id.tvSideBarHint);//HintTextView mIndexBar = (IndexBar) view.findViewById(R.id.indexBar);//IndexBar mIndexBar.setmPressedShowTextView(mTvSideBarHint)//设置HintTextView .setNeedRealIndex(true)//设置需要真实的索引 .setmLayoutManager(mManager)//设置RecyclerView的LayoutManager .setmSourceDatas(mDatas);//设置数据源 adapter.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(View v, int position) { UserInfo userInfo= mDatas.get(position); Intent intent=new Intent(getActivity(),CustomersDetailsActivity.class); intent.putExtra("name",userInfo.getName()); startActivity(intent); //Toast.makeText(getActivity(), "pos:"+position, Toast.LENGTH_SHORT).show(); } }); } ``` 关闭搜索的代码 ``` searchView.setOnCloseListener(new SearchView.OnCloseListener() { @Override public boolean onClose() { Toast.makeText(getActivity(), "关闭搜索", Toast.LENGTH_SHORT).show(); mDatas.clear(); initDatas(); initData(view); //adapter.notifyItemRangeChanged(0,mDatas.size()); adapter.notifyDataSetChanged(); return false; } }); ``` 我在国内国外都找了,好像没有发现有谁出现这样的问题,不知道哪里出问题了,还请各位高手指点下。
2回答
发布问题于 4 年前

Hibernate 中文API文档

Hibernate 中文API文档
chm
发布资源于 4 年前

hibernate全套资料文档API及配置说明文档

压缩包内容:共5个PDF文件 说明文档内容详细,讲解细致。
rar
发布资源于 4 年前

xuetr 自助杀毒软件PCHunter_free

压缩包里面有32位和64位两个版本,强大的工具,可以查看到任何进程里面的任何模块信息,非专业人员请勿卵用,免得系统出现问题。
zip
发布资源于 5 年前

DLL注入工具

dll注入工具 1.2版本
zip
发布资源于 5 年前

矛与盾:黑客攻防与脚本编程

不错的资料,需要的直接看,不啰嗦。 矛与盾:黑客攻防与脚本编程 黑客攻防,网络安全
pdf
发布资源于 6 年前

2008.精通LINQ数据访问技术:基于C#.侯利军编着

完整版,不解释. 完整版,你懂得。 linq基础入门,数据库访问技术。
pdf
发布资源于 6 年前

Reflector+最新+V8.0.2.313附激活图解

Reflector+最新+V8.0.2.313附激活图解 有详细教程,自己慢慢看
zip
发布资源于 8 年前

198个经典C#WinForm实例源码

窗体技巧,文件操作,图像操作,系统操作,文件处理,网络操作,数据库操作,加密解密,硬件读写,游戏设计。 我不说了,都在里面,全部都是用精简代码谢的,VS2008 .NET3.5平台。 绝对适合任何开发人群(自学者,在职者可以当做强大的参考书)。
rar
发布资源于 8 年前

C#源码大合辑 C#源代码实例 C#程序 C#源代码

本实例虽然只有13MB,但是却罗列出了C#编程需要用到的任何关键性技术。 核心资料:文件操作,文件管理,程序设置,系统维护,错误提醒,信息控件,窗体分割,托盘控件,进度条,获取文件根目录及旗下所有子文件夹,建立与删除多层文件夹,操作Word,播放MP3,DVD,获取文件及文件夹的属性,建立移动窗体、椭圆窗体、窗体启动位置、窗体最前端显示、打印预览、模拟键盘、窗体透明度、编写DLL。。。。。。。。。。。。。 我不说了,只要是C#涉及到的问题,里面都有详细的代码及明了的注释。 共三大部分: 第一部分:讲述操作文件、文件,及窗体、系统,图像,数据库开发、网络应用、web应用。 第二部分:windows窗体,ADO.NET、网络应用及开发、图形图像、ASP.NET、移动电话上网、多线程、XML、安全性 第三部分: 多线程、多线程互斥、DOO多线程、windows多线程编程技术与实例、多接受模式串口累、多线程日志、多线程端口扫描、多线程文件传输、多线程日志DLL、 编写多线程应用程序。。。。等等。。 好东西,大家看看吧,对你绝对有异乎寻常的帮助,使你在编程的道路上豁然开朗。。 珍藏版奉献,10分不贵,爱要不要,就这样。
7z
发布资源于 8 年前

C# .com开发组件PDF电子书

C# C# .com开发组件 com开发组件 PDF电子书
pdf
发布资源于 8 年前

DevComponents.DotNetBar2.dll 和各种控件使用教程.rar

DevComponents.DotNetBar2.dll 和各种控件使用教程.rar 它包含了DevComponents.DotNetBar2.dll控件和DevComponents.DotNetBar2.dll各种控件的使用方法,使用它,你将能快速掌握DevComponents控件的用法
rar
发布资源于 8 年前

C# KTV点歌系统

C# KTV点歌系统
zip
发布资源于 9 年前

DOS 命令

DOS 命令
doc
发布资源于 9 年前