![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android小demo
心猿码意
专注于Java技术领域和毕业设计,你的支持是我分享的动力,更多毕业设计项目,深入学习项目,敬请期待。
展开
-
旋转菜单按钮
功能描述:实现旋转菜单按钮,效果图如下: 功能分析:1. 内侧的home按钮的点击 2. 中间的menu按钮的点击 3. 解决动画频繁出现 4. 硬件菜单的实现 5. 动画后点击的bug 动画:1. View Animation: 补间动画,(旋转,位移,缩放,透明度,set) 1. 原理: 通过父容器来绘制自己动画时的样子2. Property Animation: 属性动画(补间动画可原创 2016-07-31 12:16:04 · 1792 阅读 · 2 评论 -
轮播图的实现
功能描述: 实现一个广告轮播 功能分析:1. 滑动的切换图片 2. 滑动时圆形点的切换 3. 滑动文本的切换 4. 无限滑动 - 布局界面activity_main.xml<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/re原创 2016-07-30 12:02:13 · 813 阅读 · 0 评论 -
侧拉新闻菜单
功能描述菜单分左右两侧,整体可以滑动,效果如下 功能分析 widthMeasureSpec:期望值组成: 32位的010101010101011010101组成 头2位:代表的是模式 UNSPECIFIED: 不确定,随意 EXACTLY:精确的 AT_MOST:最大的 后30位:数值 scrollTo:移动的是手机的屏幕 标准移动 scrollBy:移动的是手机的屏幕 增量移动 Scro原创 2016-08-03 11:58:04 · 549 阅读 · 0 评论 -
滑动删除
功能描述实现一个左滑删除的功能,效果如下: 功能分析 ViewDragHelper:用来分析touch事件的工具类 使用步骤获取实例ViewDragHelper helper =ViewDragHelper.create(ViewGroup, CallBack); touch分析和监听 @Override public boolean onTouchEvent(MotionEvent eve原创 2016-08-04 16:01:42 · 456 阅读 · 0 评论 -
自定义开关按钮
功能描述:实现一个开关,效果如下: 功能分析: View的行为 :click,longClick, dispatchTouchEvent():touch分发,android希望用来处理是否分发touch事件 onInterceptTouchEvent():touch拦截,android希望处理是否拦截touch事件 是否拦截孩子touch onTouchEvent(): touch处理, and原创 2016-08-02 11:34:17 · 478 阅读 · 0 评论