稀土掘金 稀土掘金
    • 首页
    • AI Coding NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • AI刷题
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
    • vip
      会员
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
日记
订阅
avatar
jlanglang 创作等级LV.4
更多收藏集

微信扫码分享

微信
新浪微博
QQ

4篇文章 · 0订阅
  • 一个RecyclerView实现多级折叠列表(TreeRecyclerView)
    不得不吐槽一下产品. 尼玛为啥要搞这样的功能.... 搞个两级的不就好了嘛...自带控件,多好. 三级,四级,听说还有六级的.... 这样丧心病狂的设计,后台也不好给数据吧. 由于迭代了很多版本,老的文章内容已经不适用,更新一下. 以下实现都只用一个RecycerView,没有…
    • jlanglang
    • 7年前
    • 4.1k
    • 5
    • 1
    Android
  • 单例模式
    缺点: 在jdk1.5之前,双重锁机制并不能生效. 但是,使用voalite会影响到性能. 通过创建应该map,来管理多个单例.然后通过键获取相对应的单例实例. 当单例加入了序列化时,就会造成不安全,被反序列化后会形成新的实例,造成多个单例. 对于反反射过于复杂,无意义. 单例…
    • jlanglang
    • 7年前
    • 148
    • 1
    • 评论
  • 实现状态栏(statusbar)渐变效果其实很简单
    设置Theme,状态栏透明. 实现起来比较简单. 几行代码搞定了. 3.如果为了适配4.4,要费这么大功夫的话... 很简单,翻翻DecorView源码,就能知道,是通过ColorViewState 配置创建的View. 由于是私有成员,要拿到对应的参数,一般做法是使用反射. …
    • jlanglang
    • 7年前
    • 669
    • 3
    • 评论