随笔分类 - android UI
摘要:原文地址:http://blog.csdn.net/bboyfeiyu/article/details/39051521我们使用社交软件的过程中多多少少会为别人的帖子点赞,如图 : 可以看到用户页面显示出来的只是点了赞的用户的名称,点击这些名称可以进入到该用户的主页。我们就来实现类似的效果。直...
阅读全文
摘要:1.android获取新数据的时候刷新界面都是基本是上下拉刷新,但刷新效果基本都是千篇一律的,所以google自己定义了一个下拉刷新控件SwipeRefreshLayout.2.Api解读: Api中对SwipeRefreshLayout的解释需要注意几点(图片中已经表示出) 1.要用用Swip...
阅读全文
摘要:前言:现在的内容加载容器中,当滑动到顶部临界位置的时候,如果继续进行手指滑动,内容部分会继续滑动,当抬起手指后内容部分会回滚到初始位置。这就形成了一个弹性的效果 之前有两篇随笔介绍了弹性效果: ScrollView弹性:http://www.cnblogs.com/liangstudyhome/...
阅读全文
摘要:英文原文: http://andraskindler.com/blog/2014/creating-view-reflections/虽然拟物化的设计的时代已经过去,但你不应该忘记在那个时代学到的所有东西。其中一种效果就是倒影,一种可好可坏的东西-过度使用可能会让你的UI看起来臃肿,但有时候它又是改...
阅读全文
摘要:1.今天看到一个PopupWindow的效果如图:2.其实就是属性动画的一个简单实用就ObjectAnimator就可以的,想实现更多,更灵活的可以用ValueAnimator3.直接上代码: 1 public class MainActivity extends Activity imple...
阅读全文
摘要:Android 简易上下拉刷新以前忘记是在哪里听过一句话说,干android的必须要会上下拉刷新。所以自己思索了一下,在加上网上的一些思路,完成了自己的简易上下拉刷新。1.下拉刷新思路: 当item的position为0的时候就可以执行下拉刷新,在滑动刷新过程中要经历4中状态:NONE(ListV...
阅读全文
摘要:1.今天就来模仿一下这个小闹钟的2.思路:先画闹钟的圆盘 ,在通过Path来画指针两个耳朵其实就是用两个圆被一个大圆截取后留下的,并旋转一定度数后生成3.直接上代码: 1 public class AlarmClockView extends View { 2 3 private st...
阅读全文
摘要:1.无意看到了一个指南针的UI,在这里简单的模仿了一下。其实就是第画布的一些变化而已。别人的效果图是: 3.简单说一下思路: 1)首先是画一个黑色圆盘 2) 然后画圆盘上的刻度(就是对Canvas一些变换) 3) 文字添加4.直接上代码: 1 public class CompassV...
阅读全文
摘要:1.在蘑菇街购物当中有这个这种效果。商品添加到顶端购物篮里面,其实就是一连串Tween动画。2.这个动画的思路是: 将购物篮的图片先隐藏在屏幕的中间,当点击立即购买按钮进行scale变化由1.0->1.4在由1.4->1.0的下效果。然后translate和Alpha等动画集合的执行。对动画进行监...
阅读全文
摘要:原文地址:http://blog.csdn.net/a105865708/article/details/17959459上一次我们试验了有弹性的ScrollView。详情这一次,我们来试验有弹性的ScrollView。国际惯例,效果图:主要代码: 1 import android.conte...
阅读全文
摘要:原文地址:http://blog.csdn.net/a105865708/article/details/17784041实现了当手指滑动到ScrollView的顶部、底部时,可以继续的向上、向下拉伸。当释放手指的时候,向上、下弹回。效果如图所示:主要代码: 1 public class ...
阅读全文
摘要:PinterestLikeAdapterView项目地址:https://github.com/GDG-Korea/PinterestLikeAdapterView使用方法类似于ListView下面是我使用该控件实现一个显示系统图片的简单应用: 1 2 7 16 17 plaCo...
阅读全文
摘要:1.在Android应用当中都有应用检查更新的要求,往往都是在打开应用的时候去更新下载。实现的方法是:服务器端提供接口,接口中可以包含在最新APK下载的URL,最新APK的VersionCode,等附带信息。将最新APK的Versioncode与当前的APP的VersionCode做大小比较就可以知...
阅读全文
摘要:原文地址:http://jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/1125/2057.html这里主要讨论三种方式:AsyncTask、Service和使用DownloadManager。一、使用AsyncTask并在进度对话框中显示下载进度这种...
阅读全文
摘要:1.现在的QQ,微信等一些APP的聊天界面都是气泡聊天界面,左边是接收到的消息,右边是发送的消息,这个效果其实就是一个ListView在加载它的Item的时候,分别用了不同的布局xml文件。2.效果图(其中的聊天信息框是采用了.9.png的图片):3.对中间聊天的的listView进行说明:左边It...
阅读全文
摘要:1.在QQ一些APP当中有是弹出一个半透明的搜索框的,其实这种效果就是很多种方法,自定义一个Dialog,或者直接将activity的背景变成半透明的也可以的。下面就是将activity变成半透明的方法。效果图如下:2.代码如下:在styles.xml文件中添加自定义Theme1 搜索界...
阅读全文
摘要:1.Android中很多时候都要自己去画一个自定义控件出来,就需要用到Paint和Canvas这两个类。2.效果图: 3.直接上代码: 1 public class BatteryView extends View { 2 3 private Paint mBatteryPai...
阅读全文
摘要:原文地址:http://blog.csdn.net/singwhatiwanna/article/details/8892930果大家时常用过微信或者用过iphone,就会发现有种从底部弹出的半透明菜单,这种菜单风格优美并且用户体验良好,先看一下效果。MMAlert来自微信开放平台的sdk示例,其示...
阅读全文
摘要:侧方位滑动菜单1.现在adnroid流行的应用当中很多都是用的侧方位滑动菜单如图:将菜单显示在左边,内容页面显示在右边,通过滑动或则按钮点击来隐藏和显示菜单。2.首先对ViewGroup进行个了解: View是ViewGroup的父类,ViewGroup具有View的所有特性,ViewGroup主...
阅读全文
摘要:ActionBar仿微信界面1.学习了别人的两篇关于ActionBar博客,在结合别人的文章来仿造一下微信的界面: 思路如下:1).利用ActionBar生成界面的头部,在用ActionBar的ActionProvider时候要注意引入的包一定是android.view.ActionProvide...
阅读全文

浙公网安备 33010602011771号