240 发简信
IP属地:湖北
  • kotlin viewpager设置显示时候加载

    viewpager设置显示时候加载重写setUserVisibleHint方法 该方法在creteview前调用,注意数据的初始化,以免出问题。

  • kotlin点击退出/切换账号返回登录页面

    在AndroidManifest.xml中将mainActivity改为singleTask 在退出时触发,清除所有缓存(如token,全局状态...

  • 享元模式(Flyweight Pattern)

    享元模式以共享的形式高效地支持大量细粒度对象的重用。享元模式主要用于减少创建对象的数量,以减少内存占用和提高性能。一般将享元类中的内部状态进行处...

  • Resize,w 360,h 240
    外观模式

    外观模式对一系列接口进行二次封装,供上层使用。上层使用时只需按照规则进行即可。通过中间者让客户端和子系统解耦,也让子系统更易于扩展 Client...

  • Resize,w 360,h 240
    一篇使用Clean Architecture(整洁架构)模式开发Android的详细指南

    该文章为翻译文章文章出处: https://medium.com/@dmilicic/a-detailed-guide-on-developin...

  • Resize,w 360,h 240
    MongoDB 索引和事务官网翻译

    这是一篇仅用于自身练习翻译的文章以及记录对mongodb相关的一些理解,如有错误欢迎指正。 嗯。谷歌机翻真的差的要命。 网址:https://d...

  • Resize,w 360,h 240
    观察者模式 java/kotlin/javascript

    观察者模式,说白了就是一种消息订阅机制,解决主体对象和观察者之间的耦合。当面对一对多这种情况的时候,一个对象状态改变会让依赖于它的多个对象收到通...

  • kotlin android api记录

    本篇记录一些kotlin搭配android专属的api写法或者一些过期的api的替代写法,不时更新。 resources.getColor(过时...

  • kotlin NavigationView+toolbar

    在上一篇文章的基础上。//www.greatytc.com/p/fc32d3cf4ebd我们加入侧边栏功能。官方提供了Navigati...