多谢楼主细心分享哦,只是发现个问题,MyViewGroup中的onLayout里,当前高度curHeight 应该初始化为0,而不是t,不然只会显示黄色背景框,里边的button显示不出来
自定义View,有这一篇就够了我的CSDN博客同步发布:自定义View,有这一篇就够了 为了扫除学习中的盲点,尽可能多的覆盖Android知识的边边角角,决定对自定义View做一个稍微全面一点的使用方法总...
我也遇到了同样的问题,我把 int centerX = getLeft() + r; 改成 int centerX = r; centerY 同理,就解决了,还阔以任意位置放哦
自定义View,有这一篇就够了我的CSDN博客同步发布:自定义View,有这一篇就够了 为了扫除学习中的盲点,尽可能多的覆盖Android知识的边边角角,决定对自定义View做一个稍微全面一点的使用方法总...
Animation,翻译为动画,随着版本的不断更新,Android的动画机制已经越来越完善,下面主要总结Android界面动画相关内容。 一、Android动画概述 这部分主...
1、前言 在我们体验一款APP时,炫酷的动画往往能让用户体验大幅度提升。想当年我刚学Android的时候,无意中看到蘑菇街购物车的动画效果,把我给激动得,非要在自己的APP中...
一:工具类已经写好,直接拿去用就行了 二:常见应用的包名(未收录的大家可以在留言里补充) (下边的格式)应用程序名称:包名 YOLOi:com.younglive.lives...
Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity的显示之ViewRootImpl初探 Activity的显示...
android中系统不允许在非主线程更新UI。当我们在非主线程做了耗时操作后,需要去更新UI的时候,我们就需要使用handler来执行更新操作。 首先在Activity中新建...
作者:李旺成### 时间:2016年4月3日### 上篇 5. 最佳实践# 好了终于要点讲自己的东西了,有点小激动。下面这些仅表示个人观点,非一定之规,各位看官按需取用,有说...
作者:李旺成 时间:2016年4月3日 “Android MVP 详解(下)”已经发布,欢迎大家提建议。 MVP 在 Android 上的使用其实已经有挺长一段时间了,长到似...