• 你都没好好看吧,我都看懂了

    Android 屏幕适配:最全面的解决方案

    前言 Android的屏幕适配一直以来都在折磨着我们Android开发者,本文将结合: Google的官方权威适配文档 郭霖: Android官方提供的支持不同屏幕大小的全部...

  • 就没有可下载的Demo展示吗?每次下载下来就是一个库。。。

    高仿微信可拖拽返回PhotoView

    高仿微信可拖拽返回PhotoView,也支持像今日头条里面的小视频进行拖曳。如下图: 依赖: 1.如果你要实现今日头条的小视频一样,viewpage滑动的时候,里面的控件也要...

  • 120
    使用 Dialog 制作紧贴输入法顶部的输入框

    效果预览 特性 为保证输入法的软键盘和 Dialog 同时显示、同时隐藏, AboveInputMethodDialog 已经完成了如下处理: Dialog 显示时软键盘自动...

  • 博客目录

    笔记 开发软件 JAVA开发环境搭建 AndroidStudio AndroidStudio常见问题 AndroidStudio 调试技巧 开发工具 抓包工具 Charles...

  • 120
    Android 控件 RecyclerView

    【Android 控件 RecyclerView】 概述 RecyclerView是什么 从Android 5.0开始,谷歌公司推出了一个用于大量数据展示的新控件Recyle...

  • ConstraintLayout的目的就是减少层级的嵌套,如果都是同一层级的话,当然是其它布局性能更优

    (译)理解ConstraintLayout性能上的好处

    本文介绍了ConstraintLayout对于性能方面的好处并和传统布局做了比较。 《钱塘湖春行》孤山寺北贾亭西, 水面初平云脚低。几处早莺争暖树, 谁家新燕啄春泥。乱花渐欲...

  • 120
    Java 浅拷贝和深拷贝

    介绍 开发过程中,有时会遇到把现有的一个对象的所有成员属性拷贝给另一个对象的需求。比如说对象 A 和对象 B,二者都是 ClassC 的对象,具有成员变量 a 和 b,现在对...