240 发简信
IP属地:重庆
  • Resize,w 360,h 240
    Android本地小说阅读器(仿真、覆盖、滑动翻页,支持大文件)

    项目地址:https://github.com/PeachBlossom/treader 分享下之前写的小说阅读器,项目结构是传统mvc这样来做...

  • Resize,w 360,h 240
    Android 刮奖效果的实现

    先看效果图 技术点: 1.画笔的XferMode,XferMode是指定两张图相交后的效果,这里主要是灰色涂层和手指移动痕迹的相交效果。2.根据...

  • Android支付宝咻咻水波纹效果的实现

    概述 最近看到支付宝咻咻的页面就想模仿一下,话不多说,先看效果图。(录制的有点渣) 先说说这个效果: 1.点击中间图标开始搜索附近的人。2.开始...

    0.4 4395 6 70
  • gradle多渠道打包替换图片、xml等资源文件

    用gradle多渠道打包一般在build.gradle文件里面,productFlavors 标签下添加自己的渠道名,像下面这样 或者 grad...

  • AsyncTask使用总结和源码分析

    简介 当android应用启动的时候会启动一条主线程,这个主线程负责向UI组件分发事件(包括绘制事件),所以当在主线程执行耗时任务你都会阻塞UI...

  • Android内存泄露解析

    内存泄露的原因是引用还存在,无法及时释放内存,android的内存泄露主要是activity销毁不及时。 造成内存泄露主要分为两个原因 内部类持...

  • findViewById源码解析

    一直都在用findViewById来初始化view,但不知道里面具体的实现,先看下findViewById源码。 最后调用findViewTra...

  • SwipeRefreshLayout在onCreate使用setRefreshing(true)无效

    今天把项目中的下拉刷新改为android官方SwipeRefreshLayout,在onCreate中调用setRefreshing(true)...

个人介绍
一个渣渣的进化论