![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
app开发
文章平均质量分 92
wangpingtaohn
这个作者很懒,什么都没留下…
展开
-
TextView android:textStyle=“bold“ setFakeBoldText的区别
Android里TextView字号相同的情况下,先看效果图:发现2、4、5的设置效果是一样的原创 2020-09-28 08:58:28 · 4132 阅读 · 0 评论 -
Flutter学习之旅
安装/配置请看官网:遇到问题配置创建第一工程过程中,可能会回到一步在卡在gradle这一步:Running 'gradle assembleDebug解决方案语法入口函数方式一main(){}方式二void main(){}变量dart是一门强大的脚步类语言,可以不预先定位变量的类型,会自动推断类型var s1 = ‘hello’String s2 = ......原创 2020-02-16 12:15:02 · 1206 阅读 · 0 评论 -
RecyclerView ItemTouchHelper 的使用和遇到的问题
1.相信RecyclerViewItemTouchHelper接触过的都知道,它的主要作用是对item进行拖拽重新排序,或滑动删除,如图:https://images2015.cnblogs.com/blog/824232/201703/824232-20170313114715120-1816490674.gif这里了主要记录遇到的一个坑,就是每次只能拖拽一次,不能连续的拖拽。研究到...原创 2020-01-10 23:35:13 · 854 阅读 · 0 评论 -
从源码角度分析sharedPreferences的commit()与apply()的区别
对于Android开发者来说,对于sharedPreferences并不默认,用于存储轻量级的数据,而存储的时候,会用到Editor,在API 9之前,提交的时候用用到了editor.commit()方法,而从API 9之后,新增了一个apply()方法,可能大家多多少少知道它是一个异步的提交,能提高IO性能。 而本篇文章主要就是从源码去分析,它是如何提高IO性能的。废话不多说,上代码,跟进代码大原创 2017-07-15 14:24:55 · 729 阅读 · 0 评论 -
support-v7升级到23.2.0对Fragment的一个影响
Fragment、support-v7由23.1.0升级到23.2.0原创 2017-10-13 20:43:28 · 432 阅读 · 0 评论 -
Android 记键盘弹起的几个方法
1.判断不可见区域大高度private fun isSoftShowing() :Boolean{ //获取当前屏幕内容的高度 val screenHeight = getWindow().getDecorView().getHeight() //获取View可见区域的bottom val rect = Rect(); //DecorView即为act...原创 2019-09-28 10:25:08 · 474 阅读 · 0 评论