下图是工程目录结构:
MainActivity代码如下:
package com.example.tommy_qq_50;
import com.example.tommy_qq_50.view.SlidingMenu;
import android.app.Activity;
import android.os.Bundle;
import android.view.View...
分类:
其他好文 时间:
2016-07-19 11:12:39
阅读次数:
160
Android轮播图的实现这几天看了《Android开发艺术探索》这本书真的是挺不错的,学了自定义View之后打算动手实践一个轮播图控件,网上有很多实现的方法,我最后实现起来跟他们也基本上都是大同小异,主要我也是为了练练动手能力。先来个效果图,图片是在百度搜的正经图片 分析实现轮播图的方式大体上我看到了三种,一是使用安卓的Gallery控件来实现,二是使用HorizontalScrollView,...
分类:
移动开发 时间:
2016-07-19 10:24:57
阅读次数:
280
有个爱折腾的美工是个什么体验。。。那就是效果,也是,android也就是个UI,UI注重的是用户体验,良好的用户体验跟舒适的UI效果是分不开的。这次要做的效果就是,做完测试后提交的历史记录,以柱状图的形式呈现,那么把这个父布局设置成HorizontalScrollView,把树状图的滚动效果交给HorizontalScrollView,那么问题来了,HorizontalScrollView只能有一个...
分类:
其他好文 时间:
2016-07-13 23:16:48
阅读次数:
312
其实对于接触过Android开发的人来说,视图的滑动并不陌生,因为这一功能特性可以说是随处可见。
常用的就例如ScrollView、HorizontalScrollView、ListView,还有熟悉的ViewPager等控件,就都支持这一特性。之所以这一类的控件在Android系统中如此受欢迎,其实也不难想象,最显而易见的:
手机的屏幕(可视区域)是十分有限的,那么如何在有限的区域内提供给用户...
分类:
移动开发 时间:
2016-07-13 16:28:39
阅读次数:
275
android 使用HorizontalScrollView 实现标题带动内容左右切屏 ...
分类:
移动开发 时间:
2016-07-01 16:12:47
阅读次数:
170
为布局中包裹一层ScrollView,可实现垂直滑动的效果,HorizontalScrollView则可实现横向滑动的效果。这两个可以同时嵌套使用,来实现同时横向和垂直的滑动效果,但要注意的是:它们中只能包裹一个View,不能同时包含多个View。但包裹的那一个View可以是布局,布局中则可同时包..
分类:
其他好文 时间:
2016-06-13 17:26:02
阅读次数:
214
一般的侧滑的实现
ViewGroup Menu + Content
onTouchEvent
MOVE:ViewGroup的leftMargin
UP:根据显示菜单的高度,决定将其隐藏或者显示
1、Scroller
2、LeftMargin + Thread
彷QQ5.0侧滑菜单的实现,使用另外的一种方法,继承HorizontalScrollView
一、自定义ViewGroup...
分类:
其他好文 时间:
2016-06-12 02:20:58
阅读次数:
208
Drawerlayout侧滑 Drawerlayout是Support Library包中实现了侧滑菜单效果的控件。 滚动条(ScrollView) ScrollView和HorizontalScrollView是为控件或者布局添加滚动条。 ScrollView和HorizontalScrollVi ...
分类:
其他好文 时间:
2016-06-03 19:02:57
阅读次数:
320
这个是美团网个人订单的效果,找了很多地方都没找到,自己研究了两天终于弄出来了^_^,有什么问题希望大家指出来,谢谢。 实现原理是上方使用HorizontalScrollView这个可以水平横向拖动的控件,在其中加入了5个RadioButton;下方使用的是ViewPager,里面加入了7个Layou ...
分类:
移动开发 时间:
2016-05-30 17:14:19
阅读次数:
283
可移动页面MoveActivity
滑出式菜单从界面上看,像极了一个水平滚动视图HorizontalScrollView,当然也可以使用HorizontalScrollView来实现侧滑菜单。不过今天博主要说的是利用线性布局LinearLayout来实现,而且是水平方向上的线性布局。
可是LinearLayout作为水平展示时有点逗,因为如果下面有两个子视图的宽度都是match_par...
分类:
移动开发 时间:
2016-05-18 18:39:46
阅读次数:
255