通常判断运行环境都是通过navigator.userAgentif (/android/i.test(navigator.userAgent)){ // todo : android}if (/ipad|iphone|mac/i.test(navigator.userAgent)){ /...
分类:
移动开发 时间:
2014-12-26 12:36:22
阅读次数:
114
分享一款开发的Android版Ftp服务端软件,支持Android4.0及以上版本,可以实现局域网无线传输文件到手机,或者把手机上的多媒体文件分享到iPad等设备来扩展这些设备的存储空间,详情请见软件的使用帮助,截图如下:iPad等设备播放手机上的多媒体文件:下载地址: http://pan.bai...
分类:
移动开发 时间:
2014-12-26 10:50:11
阅读次数:
216
当你准备开始学习编程语言,你的选择很容易会向那些已经被很多人使用的大家伙们倾斜——比如 Java,C++,Javascript和Python。但除了这些之外,世界上还有很多其它的编程语言(包括一些奇怪的家伙),为什么不试着学习Swift来制作一些iPhone和iPad app呢?下面的6个项目将帮助...
分类:
移动开发 时间:
2014-12-24 11:28:58
阅读次数:
204
在制作界面原型的时候,如果有现成的界面基础元素可以使用的话,设计师就可以非常快速的完成原型的制作,能够节省大量的时间和精力。在这篇文章, 我向大家分享45套非常有用的 UI 和Wireframe 套件素材包,帮助设计们用于 Web 和 Mobile 项目的界面原型设计。Android 2.2 GUI...
分类:
移动开发 时间:
2014-12-23 19:05:37
阅读次数:
215
做网站类的有时会弄个活动什么的,来让用户参加,既吸引用户注册,又提高网站的用户活跃度。同时参加的用户会获得一定的奖品,有100%中奖的,也有按一定概率中奖的,大的比如中个ipad、iphone5,小的中个Q币什么的那么我们在程序里必然会设计到算法,即按照一定的概率让用户获得奖品。先来看两个概率算法函...
分类:
编程语言 时间:
2014-12-22 19:23:45
阅读次数:
204
我们开发一个App的时候, 通常希望它在 iPhone, iPad, Mac上同时能运行, 尤其是游戏。这样就需要我们考虑不同设备不同的分辨率,处理起来比较麻烦。比如说,按照官方的做法,我们需要提供诸如 xx.png, xx@2x.png, xx@3x.png, xx~iPad.png, and xx~iPad@2x.png 这样不同的图片, 另外还有在程序中写大量 if (...){...} e...
分类:
移动开发 时间:
2014-12-22 17:59:29
阅读次数:
328
UIDevice类提供了一些API,使你能够跟踪设备的特征,包括电池的状态和接近度传感器。他们二者都以通知的形式提供更新,可以订阅他们,以便在有重要的更新时通知你的应用程序。1》启动和禁用接近度传感器 接近度在此时是一个特定于iPhone的特性。iPod Touch和iPad没有提供接近度传感器。....
分类:
移动开发 时间:
2014-12-22 14:10:16
阅读次数:
180
UIDevice类展示了一些关键的特定于设备的属性,包括使用的iPhone ,Ipad或iPod Touch型号、设备名称、以及OS名称和版本。他是一种一站式解决方案,用于提取出某些系统详细信息。每个方法都是一个实例方法,他们是使用UIDevice单例通过[UIDevice currentDevic...
分类:
移动开发 时间:
2014-12-22 10:49:26
阅读次数:
235
自动旋转机制:并不是所有的iphone都需要支持所有方向。不过apple建议,所有的ipad app都支持所有方向。iphone4为 320*480iphone5 用点为单位的话,大小为 320*568,Retina屏幕一个点为4个像素ipad为 768*1024个点所有的状态栏(顶部显示信号强度,...
分类:
其他好文 时间:
2014-12-20 14:11:15
阅读次数:
176
split view UISplitViewControllerpop over UIPopoverController1. Storyboard 框架The Storyboard Defines the StructureCreating a SplitView ProjectMaster-Det...
分类:
其他好文 时间:
2014-12-20 14:06:14
阅读次数:
210