上一页 1 2 3 4 5 6 7 8 9 10 ··· 70 下一页
摘要: 天气渐寒,然学习不可懈怠,记录一下使用NestedScrollView嵌套RecyclerView的两个问题,以后遇到可以来这里温故. 应该说在MD中,RecyclerView代替了ListView,而NestedScrollView代替了ScrollView,他们两个都可以用来跟ToolBar交互 阅读全文
posted @ 2020-12-03 16:19 新感觉 阅读(1113) 评论(0) 推荐(0) 编辑
摘要: 说明 ProgressBar一般用于显示一个过程,例如数据加载过程,文件下载进度,音乐播放进度等。 默认形式ProgressBar 默认方式下,ProgressBar显示为圆形进度,循环转圈,不显示具体的进度值,控制其显隐藏即可,如下 默认 适用于界面加载 //xml中 <ProgressBar a 阅读全文
posted @ 2020-12-01 20:09 新感觉 阅读(2422) 评论(0) 推荐(0) 编辑
摘要: 安卓项目中会经常遇到使用SharedPreferences的情况,如果要保存的类型是List,可以这样实现:1.定义MessageModel .java public class MessageModel implements Serializable{ private String name; p 阅读全文
posted @ 2020-11-30 14:26 新感觉 阅读(2680) 评论(0) 推荐(0) 编辑
摘要: 效果图 RecyclerView嵌套GridView 问题及原因 有很多小伙伴们可能会遇到这样的问题:为什么不论我传入多大size的List,我的GridView只能显示一行? 因为RecyclerView和GridView都属于可滑动控件,两者嵌套会导致滑动冲突,Android不允许这样的情况出现 阅读全文
posted @ 2020-11-27 16:54 新感觉 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 对于日常开发来说,一般我们都是在XML中创建想要的View,然后在代码中通过id来找到对应的View,对其进行相应的操作。但是,这样做有一个前提是,你需要事先知道View的确切位置,无论其是显示状态还是隐藏状态。那么问题来了,当我们有这样一个需求,我们在启动一个界面以后,在某一条件下需要再向Acti 阅读全文
posted @ 2020-11-27 15:46 新感觉 阅读(14250) 评论(1) 推荐(2) 编辑
摘要: 本文主要阐述在使用RecyclerView中遇到notifyDataSetChanged列表不刷新问题,表现是:列表滑动时,notifyDataSetChanged可以正常刷新界面,但Fragment切换Tab后,再次滑动RecycleView,列表不刷新。通过打断点调试,发现数据请求没有问题,每次 阅读全文
posted @ 2020-06-04 11:13 新感觉 阅读(3423) 评论(0) 推荐(0) 编辑
摘要: 转载请注明出处:http://blog.csdn.net/like_program/article/details/52517119 使用 Listview 的时候,给 adapter 的数据源 List 添加了新的数据,然后调用 adapter.notifyDataSetChanged(),发现 阅读全文
posted @ 2020-06-04 11:11 新感觉 阅读(1371) 评论(0) 推荐(0) 编辑
摘要: 本文实例分析了Android开发中Widget的生命周期。分享给大家供大家参考,具体如下: Widget是android中桌面小控件,创建时必须继承AppWidgetProvider,AppWidgetProvider其实就是继承了BroadcastReceiver的Receiver的一种,widg 阅读全文
posted @ 2020-04-29 14:55 新感觉 阅读(974) 评论(0) 推荐(0) 编辑
摘要: Eclipse快捷键大全(转载) Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) 阅读全文
posted @ 2020-04-20 18:16 新感觉 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 原因是:5037端口被占用 解决方法:1.查找5037被谁占用 netstat -ano | findstr "3037" 2.查看对应的是哪个任务 tasklist | findstr "4852" 3.启动任务管理器,结束此任务 4.重新打开模拟器 原因是:5037端口被占用 解决方法:1.查找 阅读全文
posted @ 2019-11-29 15:20 新感觉 阅读(3559) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 70 下一页