240 发简信
  • View的滑动

    目前移动设备流行,我们要在如此小的屏幕上尽可能给用户展现更多的内容,就需要在应用上通过滑动来显示和隐藏部分内容,View作为呈现内容的媒介,具备...

  • 120
    动态加载插件apk中的资源

    场景 前段时间,产品又提出了新的需求,要把app的主题换成圣诞节的主题,过后再换回来。一种思路就是跟夜间模式那样,准备多套主题资源放在app内的...

  • View的滑动冲突及解决方案

    当父容器和子元素都可以滑动时,就会产生滑动冲突,比如ScrollView里面套一个ListView或者GridView,或者ListView中嵌...

  • 120
    Android捕获崩溃异常

    由于我们写的代码难免会出现一些bug,以及由于测试环境和生产环境差异导致出现的一些异常,在测试过程中没有发现,而在app上线之后会偶然出现的一些...

  • Android动画之帧动画和补间动画

    Android动画分类 帧动画 首先需要通过xml来定义一个AnimationDrawable: 其中,android:onshot如果为tru...

  • Material Design中全新的动画

    文档地址 Material Design中的动画将为用户提供操作反馈并在用户与您的应用进行互动时提供视觉连续性。 Material Design...

    0.5 3860 6 31 1
  • Android动画之属性动画

    属性动画和补间动画的不同之处就是它通过动态改变对象的属性从而达到动画效果,它可以对任何对象做动画,并且动画效果也得到了加强,因为它不再只是有像补...

  • LayoutInflater源码解析

    LayoutInflater我们经常会用到,在列表适配器中或者在加载自定义布局时,它的作用就是将一个xml文件渲染成一个View或者ViewGr...

  • 120
    Android性能优化总结

    最近大半个月都在做app的优化,最主要是从apk包大小、界面过度绘制、掉帧、内存抖动、主线程IO这几个方面来入手的。相比开发新功能,做优化真的是...

个人介绍
移动开发爱好者,湖人球迷,偶尔搞一搞技术。