240 投稿
收录了8篇文章 · 1人关注
  • Retrofit 添加缓存功能

    正常retrofit使用 想要实现添加缓存功能,实则是okhttpclient添加缓存功能。需要添加拦截器代码如下: 最后把当前的okhttpC...

  • Android屏幕适配

    屏幕基础知识:屏幕尺寸是屏幕对角线长度。eg:5英寸屏幕分辨率 是长 1920个像素点 宽1080个像素点,屏幕的屏幕像素密度 (DPI-dot...

  • APK 瘦身

    1.代码混淆代码混淆可以减小该文件的大小,因为混淆后的代码将较长的文件名、实例、变量、方法名等等做了简化 2.删掉无用的代码可以借助Androi...

  • 性能优化~缓存机制-事件分发

    事件分发 事件分发主要涉及三个方法: dispatchTouchEvent-事件分发; onInterceptTouchEvent 事件拦截; ...

  • mvc mvp mvvm

    mvc 模型层(Model) 视图层(View) 控制层(Controller) 优点:模块分离、代码清晰,便于维护 mvp 模型层(M...

  • 面试明细点

    java 位运算 % & | 集合-list 、ArrayList、 LinkedList、 Hashmap LinkedHashMap 线程、...

  • Android高级-总结

    1.如何理解Activity,View,Window三者之间的关系? 这个问题真的很不好回答。所以这里先来个算是比较恰当的比喻来形容下它们的关系...

  • android基础-总结

    activity 生命周期:掌握生命周期几大方法,此处不诉述,不懂的话搜索资料掌握A跳转B,生命周期方法的执行顺序 启动模式standard 标...