时下,许多web网站都有自己的手机建站,当用移动设备浏览网站的时候,我们希望能跳转到手机网址上,下面是一套并不是很完善的代码,高手可继续完善。
代码贴出:
js判断设备类型是移动设备还是PC设备
// borwserRedirect
(function browserRedirect(){
var sUserAgent = navigator.userAgent....
分类:
移动开发 时间:
2014-07-04 09:24:56
阅读次数:
415
实现效果:强制用户只能输入16位数,这里是运用在信用卡号码的输入。
输入字符数大于16,把字的颜色设为黑色,且不管继续输入什么内容,只取前16位;
若小于16位,把字的颜色设为红色,且设置“无效”。...
分类:
移动开发 时间:
2014-07-04 09:21:51
阅读次数:
490
最近火热的一首歌《小苹果》,相信大家都听到了。朗朗上口,只要听过几遍,都能唱出几段,还会下意识地跟着舞动起来。其实这首歌是加入了迪斯科舞曲元素,看看其在网络上的火热势头,估计很有可能成为新一代广场舞曲了。
相比于“江南staly”,虽然这首歌有借鉴江南的地方,但我更喜欢这首“小苹果”。可能是先入为主,我偏爱筷子兄弟。在我看来,他们的作品中除了逗人一笑,更有真诚的情感,不管是梦想还是亲...
分类:
移动开发 时间:
2014-07-04 09:03:26
阅读次数:
357
调用系统相册、相机发现是英文的系统相簿界面后标题显示“photos”,但是手机语言已经设置显示中文,纠结半天,最终在info.plist设置解决问题。
只需要改三个地方:
1、plist文件中:
2、info里面-->Custom iOS Target Properites
3、info-->Localizations
至此ok。...
分类:
移动开发 时间:
2014-07-04 09:06:32
阅读次数:
431
做出好的App无疑是每个产品经理梦寐以求的终极目标,有哪些要点会让应用在iOS平台上成功的脱颖而出呢?我们下面来总结总结。 Delightful - 简洁直观 应用需要简单直观但又有难度和趣味(例如游戏Cut the Rope和美食应用Jamie Oliver) Innovative – 追求创新 例如游戏flight control,绝对经...
分类:
移动开发 时间:
2014-07-04 09:05:30
阅读次数:
401
当应用程序启动时,会开启一个主线程(也就是UI线程),由她来管理UI,监听用户点击,来响应用户并分发事件等。所以一般在主线程中不要执行比较耗时的操作,如联网下载数据等,否则出现ANR错误。所以就将这些操作放在子线程中,但是由于AndroidUI线程是不安全的,所以只能在主线程中更新UI。Handler就是用来 子线程和创建Handler的线程进行通信的。
Han...
分类:
移动开发 时间:
2014-07-04 07:56:32
阅读次数:
333
imgView.setCropToPadding(true);即可...
分类:
移动开发 时间:
2014-07-04 08:35:38
阅读次数:
437
iOS7 中的UIViewControllers设置了automaticallyAdjustsScrollViewInsets。如果是YES,scrollview会根据status bar, navigation bar以及tool bar或者tab bar的高度自动调整。可以通过在storyboard的右侧进行设置,在Attributes Inspector中,不勾选“Adjust Scroll...
分类:
移动开发 时间:
2014-07-04 08:00:39
阅读次数:
539
1.PackageExplorer显示文件层次的默认方式是平行列出所有包,其实也可显示成多级,而且效果比navigator好多了。
PackageExplorer视图中,"右上角箭头→package presentation→hierarchical"
注:1>千万别用navigator,那玩意已经被eclipse抛弃了,PackageExplorer转为java定制,各种重构相当方便...
分类:
移动开发 时间:
2014-07-04 07:23:41
阅读次数:
243
这个问题我花了一天半的时间才解决,换了无数个libgdx的版本,0.98.0.99 1.0 还有最新未发布的版本都测试了,虚拟机的版本也换了很多个,都不行
最后总结出来。
vBox虚拟机上的androidx86 无论哪个版本,至少我测试的2.2 4.0 4.1 都无法成功运行 libgdx 的opengl es2.0版本的程序
先说下我为什么一定要虚拟机,因为androidAVD带的模拟器不...
分类:
移动开发 时间:
2014-07-04 09:08:36
阅读次数:
309
你做过移动互联网开发吗?在移动互联网超级火爆的今天,你是否也想分的一杯羹呢,来这里看大师给你讲解如何完成一款app,本文的主旨在于讲解在app的制作流程。
今天完成了完全属于自己的一款安卓应用,整个流程都是我一个人跑下来的,感觉小有成就,名字叫“长见识了”,是一款趣味答题类的游戏,题目各种火爆各种经典,下载地址,看似一个简单的答题小游戏却是五脏俱全,从开发流程上都进行了严格的规范,...
分类:
移动开发 时间:
2014-07-05 10:58:07
阅读次数:
205
很多APP都有侧滑菜单的功能,部分APP左右都是侧滑菜单~SlidingMenu 这个开源项目可以很好帮助我们实现侧滑功能,如果对SlidingMenu 还不是很了解的童鞋,可以参考下本篇博客。将侧滑菜单引入项目的方式很多中,本博客先通过例子介绍各种引入方式,然后给大家展示个实例:主布局ViewPager,左右各一个侧滑菜单的用法,差不多已经能满足大部分应用的需求了。关于常用属性,在文章末尾介绍。...
分类:
移动开发 时间:
2014-07-04 07:29:42
阅读次数:
261
Android Studio在打开的文件左侧单击鼠标右键,也能像Eclipse一样设置显示代码行数,如图1。但是这边跟Eclipse有一个很大的区别,Eclipse设置后,其余的对应文件也跟着生效,即使文件关闭后重新打开行数也还是会显示,但是在Android Studio中这种设置只是针对本文件,而且也只是暂时的,文件关闭重新打开后行数又不显示了,感觉这功能很鸡肋啊。
那如何设置才能使行数永久显...
分类:
移动开发 时间:
2014-07-04 08:03:37
阅读次数:
243
本文参考Android应用程序绑定服务(bindService)的过程源代码分析http://blog.csdn.net/luoshengyang/article/details/6745181和《Android系统源代码情景分析》,作者罗升阳
一、Android Service组件在进程内绑定(bindService)过程
0、总图流程图如下:
1...
分类:
移动开发 时间:
2014-07-04 09:10:32
阅读次数:
2288
@iOS调用操作通讯录所用的库文件
AddressBook.framework
AddressBookUI.framework
#import "HMTMainViewController.h"
#import
#import
...
分类:
移动开发 时间:
2014-07-05 11:02:42
阅读次数:
249
互联网 互联网,从雅虎杨致远开始,推崇免费,商业模式却是大家一直在探讨的问题。 最成功的商业模式之一,就是广告,在线广告、搜索广告。 不过,我想说这也是一个最失败的商业模式。现在,太多的用户,不要说看到广告,就是听到广告这个词,就已经来气了。因为,已经看过了太多的广告,一大堆恶心人的广告,比如那种弹窗广告、全屏广告。 优酷土豆等视频网站,广告65秒,新浪微博大把广告,用户体验真的很糟...
分类:
移动开发 时间:
2014-07-05 10:47:52
阅读次数:
282
在Android开发中有时我们需要访问网络实时刷新数据,比如QQ好友在线状态最新信息,QQ空间需要显示更多的好友动态信息,EOE论坛客户端显示更多的文章帖子信息等。android-pulltorefresh开源项目提供一个向下滑动即刷新列表的功能,将该项目稍作修改即可应用到自己的项目中。...
分类:
移动开发 时间:
2014-07-05 10:45:13
阅读次数:
263