一、项目概况 我们都知道RadioGroup可以实现选择框,但它有一个局限性,由于它是继承自LinearLayout的,所以只能有一个方向,横向或者纵向;但有时候仅一行的RadioGroup并不能满足实际的需求,比如在一行的宽度下显示不完所有的选项,设计上又不允许左右滑动,这时候RadioGrou....
分类:
移动开发 时间:
2015-05-11 17:26:51
阅读次数:
196
《代码里的世界》 —UI篇
用文字札记描绘自己 android学习之路
转载请保留出处 by Qiao
http://blog.csdn.net/qiaoidea/article/details/45115047
【导航】
- 单行文本水平触摸滑动效果 通过EditText实现TextView单行长文本水平滑动效果
- 多行文本折叠展开 自定义布局View实现多...
分类:
其他好文 时间:
2015-05-08 00:08:43
阅读次数:
212
之前实现过html5版的钟表,html5也有一个画板属性Canvas,相对于安卓的Canvas来说html5的功能要强大的多,就拿钟表的实现,html5要方便简单的多,而安卓实现起来则非常复杂,像指针转动,html5可以画一条线,然后可以用这条线旋转一个弧度即可,而安卓必须是已知起点坐标和终点坐标,这就需要精确计算起始坐标了。先看下效果图,因为是图静态的,动态图也懒得做,所以看个大致效果即可,具体...
分类:
移动开发 时间:
2015-05-06 17:57:55
阅读次数:
240
1、提要
Open & Close 在Dribbble的Popular程度能排在所有Shots的首页。而且设计比较简洁,实现起来的难度也相对较小,可以拿来练练手。本文源码猛击:Roujiamo
2、分析
动画开始前是经典的hamburger,由上中下三条直线组成,以l1、l2、l3表示,动画结束后变成了关闭按钮。
关闭的“X“是由hamburger的l1、l3经过旋转变换而来。其中l1绕右...
分类:
移动开发 时间:
2015-04-14 19:49:47
阅读次数:
165
1、图片把一张JPG图片改名为image.jpg,然后拷贝到项目的res-drawable中。2、activity_main.xml 1 6 7 11 15 19 23 27 31 32 1 import android.app.Activit...
分类:
其他好文 时间:
2015-04-13 16:29:01
阅读次数:
227
一般一个View只有一面,但是可以自定义一个View,实现像翻书那样的翻转效果。
旋转View:
/**
* 两种方式构造一个翻转卡片
* 1:直接提供一个特定命名格式的View
* 2:提供两个线性布局(正面和,反面)
* Created by lip on 2015/4/8.
*/
public class FlipView extends Li...
分类:
移动开发 时间:
2015-04-08 18:14:34
阅读次数:
207
仿新浪微博 UINavigationController 向左滑动时显示上一个控制器的View.
实现原理,UINavigationController 的 self.view显示时把当前显示的view截图下来,保存到一个数组中。当push一个view时把上一个view的截图放到self.view后面,当self.view向右拖动时显示上一个view。
NavigationCont...
分类:
移动开发 时间:
2015-03-16 16:32:59
阅读次数:
181
在实际的开发中,很多时候还会遇到相对比较复杂的需求,比如产品妹纸或UI妹纸在哪看了个让人兴奋的效果,兴致高昂的来找你,看了之后目的很明确,当然就是希望你能给她;
在这样的关键时候,身子板就一定得硬了,可千万别说不行,爷们儿怎么能说不行呢;
好了,为了让大家都能给妹纸们想要的,后面会逐渐分享一些比较比较不错的效果,目的只有一个,通过自定义view实现我们所能实现的动效;
今天主...
分类:
其他好文 时间:
2015-03-12 19:20:31
阅读次数:
377
1.自定义view: 1 2 8 9 15 16 22 23 29 30 36 37 38 2.实现代码: 1 public static void plx(Context context, Ad ad) { 2 ...
分类:
其他好文 时间:
2015-03-12 15:01:30
阅读次数:
185
实现的效果图:六个小图片可以跟随手指滑动绕中心点旋转代码:package com.example.test_canvas;import java.util.ArrayList;import java.util.List;import android.content.Context;import an...
分类:
移动开发 时间:
2015-03-09 20:42:01
阅读次数:
129