
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 · 1845 阅读 · 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 · 847 阅读 · 0 评论 -
侧拉新闻菜单
功能描述菜单分左右两侧,整体可以滑动,效果如下 功能分析widthMeasureSpec:期望值组成: 32位的010101010101011010101组成头2位:代表的是模式 UNSPECIFIED: 不确定,随意EXACTLY:精确的AT_MOST:最大的后30位:数值scrollTo:移动的是手机的屏幕标准移动scrollBy:移动的是手机的屏幕增量移动Scro原创 2016-08-03 11:58:04 · 583 阅读 · 0 评论 -
滑动删除
功能描述实现一个左滑删除的功能,效果如下: 功能分析ViewDragHelper:用来分析touch事件的工具类使用步骤获取实例ViewDragHelper helper =ViewDragHelper.create(ViewGroup, CallBack);touch分析和监听 @Overridepublic boolean onTouchEvent(MotionEvent eve原创 2016-08-04 16:01:42 · 522 阅读 · 0 评论 -
自定义开关按钮
功能描述:实现一个开关,效果如下: 功能分析:View的行为 :click,longClick,dispatchTouchEvent():touch分发,android希望用来处理是否分发touch事件onInterceptTouchEvent():touch拦截,android希望处理是否拦截touch事件 是否拦截孩子touchonTouchEvent(): touch处理, and原创 2016-08-02 11:34:17 · 513 阅读 · 0 评论