WebView可以使得网页轻松的内嵌到app里,还可以直接跟js相互调用。webview有两个方法:setWebChromeClient 和 setWebClientsetWebClient:主要处理解析,渲染网页等浏览器做的事情setWebChromeClient:辅助WebView处理Javas...
分类:
移动开发 时间:
2015-02-04 20:20:27
阅读次数:
217
今天我们来模仿一下支付宝钱包首页中带有分割线的GridView,俗称九宫格。先上图,是你想要的效果么?如果是请继续往下看。
博主在做这个效果之前,也参考了其他的一些方案,比如说定义一个自定义的GridView,然后在dispatchDraw()方法中在每个item的四周加上一条分割线,这是需要靠算法来实现的,最后这种方法实现的效果并不理想,会出现有些item中没有加上分割线,很难达到我们想要的这种效果。
其实实现这种效果并不难,原理就是让每个item都设置成带有分割线的背景,这样就很容易实现了。...
分类:
移动开发 时间:
2015-02-04 16:41:39
阅读次数:
199
前沿分析:
我为什么要想实现一个这样的回弹呢?因为android都没有支持回弹效果,只有个oversroll的回弹效果,其他的时候都是edgeeffect效果,当我们在哪个地方需要这样的回弹效果我们就直接把我们的控件往这个SrollVIew里面一扔就可以了。其他的都不用管。
主要用到的类讲解:
Scroller,主要来辅助我们记录动画和滑动的类,VelocityTracker用来计算滑动阀值...
分类:
移动开发 时间:
2015-02-04 16:39:14
阅读次数:
193
在我们进行Android应用界面设计和时候,为了界面风格的统一,我们需要对一些控件进行自定义。比如我们的应用采用的蓝色风格,但是 android的EditText控制获得焦点后显示的却是黄色的边框背景。那么如何让EditText在获得焦点的时候显示的是我们自定义的蓝色的背景 呢?首先准备两张图片,一...
分类:
移动开发 时间:
2015-02-03 16:40:10
阅读次数:
192
对于android控件中的TextView,相信大家一定不陌生,在显示文本内容时十分方便。不过我在使用时遇到一个小问题,就是当文字交多时,如何为用户进行展示。今天就为大家介绍一种解决方案--跑马灯效果。 首先为了达到这个效果,我在访问了一下度娘,得到的答案是这样的,看似解决了,却存在一个问题,...
分类:
移动开发 时间:
2015-02-03 12:57:24
阅读次数:
192
我想我们在使用一些App的时候,应该不会出现一些“裸控件”的吧。除非是一些系统中的软件,那是为了保持风格的一致性,做出的一些权衡。我这里并非是在指责Android原生的控件不好看,说实在的,我很喜欢Android的一些原生控件。只是有些时候为了风格的一致性,就不得不去花些功夫在美工上。这于美工这一点,我对某讯的产品的确欣赏。下面就让我们开始一点一点学习Android UI编程中的自定义控件。...
分类:
移动开发 时间:
2015-01-29 22:35:18
阅读次数:
168
EditText继承关系:View-->TextView-->EditTextEditText的属性很多,这里介绍几个:android:hint="请输入数字!"//设置显示在控件上的提示信息android:numeric="integer"//设置只能输入整数,如果是小数则是:decimaland...
分类:
移动开发 时间:
2015-01-26 16:47:34
阅读次数:
142
本人之前以前撰文描写叙述Appium和UIAutomator框架是怎样定位Android界面上的控件的。UIAutomator定位Android控件的方法实践和建议Appium基于安卓的各种FindElement的控件定位方法实践和建议今天我们换一个渊源更留长,当今更盛行的框架Robotium,实践...
分类:
移动开发 时间:
2015-01-21 14:52:50
阅读次数:
347
Android的控件中有很多公共的属性,这些公共属性都将以TextView为例在进行记录。1 基本使用1.1 layout_width、layout_height android:layout_width与android:layout_height可以有三种值,介绍如下:1)fill_pare...
分类:
移动开发 时间:
2015-01-20 00:56:44
阅读次数:
293
1 基本使用1.1 基本使用 1.2 password 1.3 numeric 1.4 selectAllOnFocus
分类:
移动开发 时间:
2015-01-20 00:50:36
阅读次数:
229