摘要: 看图先: 页面中填充内容是随机关键词飞入和飞出动画效果,随后会更新,现在请先无视吧首先是 导入jar包 下载地址:android-support-v4.jar布局文件里添加viewPager布局[html] view plaincopyprint?再创建两个item布局用于填充在ViewPager里然后就是Activity了,主要写了左右滑动切换页面,还有一个小图片随页面切换 位移的动画效果[java] view plaincopyprint?publicclassSearchAllcityActivityextendsActivity{privateKeywordsFlowkeywo... 阅读全文
posted @ 2013-10-27 23:46 brave-sailor 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 实现并封装一个SQL分页表格控件,不仅支持分页还是以表格的形式展示数据。先来看看本文程序运行的动画: 这个SQL分页表格控件主要分为“表格区”和“分页栏”这两部分,这两部分都是基于GridView实现的。网上介绍Android上实现表格的DEMO一般都用ListView。ListView与GridView对比,ListView最大的优势是格单元的大小可以自定义,可以某单元长某单元短,但是难于实现自适应数据表的结构;而GridView最大的优势就是自适应数据表的结构,但是格单元统一大小。。。对于数据表结构多变的情况,建议使用GridView实现表格。 本文实现的SQL分页表格控件有以下特点... 阅读全文
posted @ 2013-10-27 23:01 brave-sailor 阅读(990) 评论(0) 推荐(0) 编辑
摘要: 本文重点讲述了自android4.0版本后新增的GridLayout网格布局的一些基本内容,并在此基础上实现了一个简单的计算器布局框架。通过本文,您可以了解到一些android UI开发的新特性,并能够实现相关应用。 在android4.0版本之前,如果想要达到网格布局的效果,首先可以考虑使用最常见的LinearLayout布局,但是这样的排布会产生如下几点问题:1、不能同时在X,Y轴方向上进行控件的对齐。2、当多层布局嵌套时会有性能问题。3、不能稳定地支持一些支持自由编辑布局的工具。 其次考虑使用表格布局TabelLayout,这种方式会把包含的元素以行和列的形式进行排列,每行为一个Ta.. 阅读全文
posted @ 2013-10-27 22:13 brave-sailor 阅读(214) 评论(0) 推荐(0) 编辑
摘要: android UI 往右滑动,滑动到最后一页就自动加载数据并显示如图:Java代码 packagecn.anycall.ju;importjava.util.ArrayList;importjava.util.HashMap;importjava.util.List;importjava.util.Map;importandroid.app.Activity;importandroid.content.ActivityNotFoundException;importandroid.content.Context;importandroid.content.Intent;importandro 阅读全文
posted @ 2013-10-27 21:27 brave-sailor 阅读(1705) 评论(0) 推荐(0) 编辑
摘要: TableLayout特点: 1)TableLayout和我们平时在网页上见到的Table有所不同,TableLayout没有边框的 2)它是由多个TableRow对象组成,每个TableRow可以有0个或多个单元格,每个单元格就是一个View。这些TableRow,单元格不能设置layout_width,宽度默认是fill_parent的,只有高度layout_height可以自定义,默认是wrap_content。 3)单元格可以为empty,并且通过android:layout_column可以设置index值实现跳开某些单元格。在TableRow之间 4)添加View,设置layout 阅读全文
posted @ 2013-10-27 20:06 brave-sailor 阅读(244) 评论(0) 推荐(0) 编辑