240 发简信
IP属地:浙江
  • 2.3上面一节的例子不是很合适,而且和描述的onTouch不符合,例子中只有onclick

    Android事件分发机制详解:史上最全面、最易懂

    前言 Android事件分发机制是Android开发者必须了解的基础 网上有大量关于Android事件分发机制的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问...

  • 120
    Android中Bitmap内存优化

    Android开发中,Bitmap是经常会遇到的对象,特别是在列表图片展示、大图显示等界面。而Bitmap实实在在是内存使用的“大客户”。如何更好的使用Bitmap,减少其对...

  • 120
    从零开始搭建Android组件化框架

    问题 在已经开发过几个项目的童鞋,如果这时需要重新开发一个新项目,是否需要自己重新搭建框架呢,还是从老项目中拷贝粘贴? 我们是否可以封装一个底层的lib库,这个底层的公共基础...

  • 120
    Android App优化之常用性能分析工具

    作者:anly_jun链接:https://www.jianshu.com/p/da2a4bfcba68 本文暂不对工具的使用做过多的深入,在后续的具体实例中会具体说明怎么用...

  • 解决scrollView嵌套RecyclerView导致RecyclerView复用ViewHolder失效

    现状 在嵌套使用时,如果RecyclerView的adapter有1000条数据,则RecyclerView会创建1000个ViewHolder,每个ViewHolder会持...

  • gradle.properties文件的使用

    时间长了总是忘记这部分内容,笔记记录下,便于勾起回忆(呵呵) 使用场景:签名信息敏感信息(账号、密码等),且很多类共同使用。 一、使用 1.gradle.properties...

  • 120
    Android Canvas的drawText()和文字居中方案

    自定义View是绘制文本有三类方法 其中drawText()最常用,drawPosText ()是根据一个个坐标点指定文字位置,drawTextOnPath ()是根据路径绘...