http://blog.csdn.net/ccf0703/article/details/8588667文章首发地址:http://webfrogs.me/2013/02/18/ios-automation/作者:webfrogs转载请注明出处。前言IOS的开发过程中,当需要给测试人员发布测试包的时...
分类:
移动开发 时间:
2015-05-15 12:03:14
阅读次数:
202
1.效果图2. xml布局文件 --> 3. java 代码datePicker = (DatePicker) findViewById(R.id.datePicker); ...
分类:
移动开发 时间:
2015-05-15 12:02:49
阅读次数:
935
在iOS8以前我们实现搜索功能需要用到UISearchbar和UISearchDisplayController, 在iOS8之后呢, UISearchController配合UITableView的使用相比之下简单很多, 需要签订两个代理协议UISearchControllerDelegate, UISearchResultsUpdating.还有一个很重要的属性self.searchVC.a...
分类:
移动开发 时间:
2015-05-15 10:51:04
阅读次数:
256
这一节,主要讲解UIKit框架下,应用程序的生命周期,UIView的生命周期,异常处理流程及控制器的加载过程。
四大对象关系图
应用程序生命周期
对上面的流程进行说明:
1. 程序启动执行,先进入main函数:
int main(int argc, char * argv[])
2. 执行UIApplicationMain函数:
return...
分类:
移动开发 时间:
2015-05-15 10:51:17
阅读次数:
132
??
getAction()方法返回的是int类型,用到的只有低16位(0x0000),其中:低八位是动作的类型,高8位是触摸点索引值的表示
1、如果mAction的值是0x0000,则表示是第一个触控点的ACTION_DOWN操作。
如果mAction的值是0x0100,则表示是第二个触控点的ACTION_DOWN操作。
第三个的ACTION_DOWN呢?相信你可...
分类:
移动开发 时间:
2015-05-15 10:50:38
阅读次数:
709
Shimmer是一款可以实现字体的闪闪发光加载效果的工具,本来是针对iOS开发实现,现在有朋友做成了安卓版本,实现的核心部分是使用线性渐变LinearGradient,然后绘图的时候不断将渐变平移来达到闪动的效果,平移量的控制使用了属性动画。...
分类:
移动开发 时间:
2015-05-15 10:49:57
阅读次数:
244
1 判断js对象是否拥有某属性
http://www.cnblogs.com/snandy/archive/2011/03/04/1970162.html
两种方式,但稍有区别
1,in运算符
1
2
3
var obj = {name:'jack'};
alert('name' in obj); // --> true
alert('t...
分类:
移动开发 时间:
2015-05-15 10:49:32
阅读次数:
212
Android下拉刷新,上拉加载。
源代码下载地址:http://www.zuidaima.com/share/1550463747574784.htm...
分类:
移动开发 时间:
2015-05-15 10:48:41
阅读次数:
169
1 IOSNSTimer线程无法在委托方法之外停止
NSTimer无法在线程的委托方法之外停止。
2 在IOS4.3中添加AdSupport.framework会引起dyld ‘dyld_fatal_error
将库引用参数设置为可选即可解决。
3 Failed to get the task for process xxx
证书问题,pr...
分类:
移动开发 时间:
2015-05-15 10:48:48
阅读次数:
352
1、将jar包放入项目里的libs文件夹中。
2、在project选中jar包点击右键"Add as library"。
3、项目的build.gradle文件里的dependencies节加入 会自动生成如下代码:
{
compile files('libs/android-support-v4.jar')
...
分类:
移动开发 时间:
2015-05-15 10:45:52
阅读次数:
169
这几天实验室的无线网跪了,一直纠结着用电脑开无线的问题,试了几种办法都不能解决这个问题,不过最终还是找到了一个终极方法,给大家分享一下。一开始我是用Ubuntu自带的network manager进行设置的,其他的笔记本电脑或者windows平板可以发现此无线网络。但是我的Android手机却不行,貌似Android系统不支持Ad-hoc。不管怎么样还是给大家分享一下这种方法,至少方便的给别的电脑分...
分类:
移动开发 时间:
2015-05-15 10:46:16
阅读次数:
229
默认情况下会有这条线
第一种方法:
UINavigationBar *navigationBar = self.navigationController.navigationBar;
// white.png图片自己下载个纯白色的色块,或者自己ps做一个
[navigationBar setBackgroundImage:[UIImage imageNamed:@"white.png"...
分类:
移动开发 时间:
2015-05-15 10:42:58
阅读次数:
159
随着移动互联网的快速发展,手机、iPad的普遍使用,这些移动端就不仅仅是一个一定设备,更是我们的一种生活方式,所以手机上面的app是我们用户每天都要接触到的东西,所以一个app的开发应该从用户的角度去设计。
APP设计并没有什么固定的法则,也没有现成的模式可依,只有不断从用户的实践中,从用户的一言一行当中去考虑用户的体验才能设计出用户体验良好的APP。
第一,APP关注用户的...
分类:
移动开发 时间:
2015-05-15 10:41:11
阅读次数:
216
可以说广告栏是应用中必不可少的部分,有不少应用的广告栏中的图片以及点击图片后的逻辑是固定的,等待下一次升级后才会变化,这种模式不但对用户还是对应用经营者来说体验都是比较差的,当然还有大部分应用的广告栏是动态的,所谓动态,有以下几点概念:
1.图片(地址)是有服务端返回;
2.图片个数根据服务端返回的url个数决定;
3.点击图片逻辑由服务端返回;
4.支持自动切换;
动态广告栏需满足1....
分类:
移动开发 时间:
2015-05-15 10:41:08
阅读次数:
254
Android:TextView 自动滚动(跑马灯)TextView实现文字滚动需要以下几个要点:1.文字长度长于可显示范围:android:singleLine="true"2.设置可滚到,或显示样式:android:ellipsize="marquee"3.TextView只有在获取焦点后才会滚...
分类:
移动开发 时间:
2015-05-15 10:39:54
阅读次数:
232
Scrum&Kanban在移动开发团队的实践系列:Scrum&Kanban在移动开发团队的实践 (一)Scrum&Kanban在移动开发团队的实践 (二)在第一篇分享文章中介绍了下Scrum的开发模式,介绍了Scrum中团员的角色、开发阶段、每个阶段中需要做的事情。在这篇分享我会介绍Kanban模式...
分类:
移动开发 时间:
2015-05-15 10:36:12
阅读次数:
153