闲来无事,搞一波悬浮球,此球:
无需权限
主要代码只有一个类,简简单单放进自己的工程
悬浮球可以用来干啥:
打开侧滑界面
打开一排小按钮
打开客服等等
功能:
显示红点(接收到信息等场景)
关闭红点(关闭消息提示)
自动贴边
显示球
隐藏球
自定义点击事件及回调
可以说你能想到自定义的都可以自定义,因为下面会给出代码,任君扩展
先看看效果如何,图片大小有限制,所以我录得比较急一些,效果不是很好。
image
这个悬浮球,我自觉还是蛮棒的,以下给出主要代码:
MainActivity.class
public class MainActivity extends Activity {
protected Button toButton,noButton,exitButton,jumpButton;
protected Context mContext;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
initVariables();
initViews(savedInsta