好文章
【Android】在任意位置弹出PopupWindow前言 在日常的开发中,经常会有弹框的操作。实现弹框有两种选,PopupWindow或者Dialog,这里就先忽略Dialog。弹框可能会在各种位置出现,在指定View的上、下...
前言 在日常的开发中,经常会有弹框的操作。实现弹框有两种选,PopupWindow或者Dialog,这里就先忽略Dialog。弹框可能会在各种位置出现,在指定View的上、下...
需求场景 一行中有3个TextView处于左边,以此排序。单独有一个TextView处于屏幕的最右边。然后左边优先级最高,最大展示一行,超过一行显示三点和把自身右边的Text...
这么好的文章必须打赏
各个击破搞明白PorterDuff.Mode做过图形图像处理coding的Android程序员一定用过或了解过PorterDuff.Mode这个枚举变量中的某些值,对此了解不多理解不深刻的时候是不是会很纠结到底该用那个...
做过图形图像处理coding的Android程序员一定用过或了解过PorterDuff.Mode这个枚举变量中的某些值,对此了解不多理解不深刻的时候是不是会很纠结到底该用那个...
虽然不懂,但还是要点赞
Android View的测量,布局,绘制(一)前言 通过前面两个章节的学习,知道了Activity的生命周期函数的调用,和布局文件的加载。但是并没有看到View的绘制,那View的绘制是在什么时候的呢? 这边文章需要小伙...
第一:最简单的MVP 看下项目结构 Module层 view层 presenter层 MainActivity MyAdapter 布局就是一个ListView就不贴出来了看...
最新写法已更新
王学岗Dagger2的使用从简单到复杂第一部分 dagger2是一个依赖注入的框架,举个例子如果我们不适用dagger注入,我们调用一个对象必须使用构造方法,这样就会造成了类与类的组合,但dagger的使用解决了...
写的很好,不要停啊!
可以自由拖拽的水平滚动的文字,按下后暂停两秒钟继续滚动 属性文件中配置 代码中使用 参考文章https://blog.csdn.net/u012604745/article/...