首页 > 移动平台
iOS和android游戏纹理优化和内存优化(cocos2d-x)
1、2d游戏最占内存的无疑是图片资源。2、cocos2d-x不同平台读取纹理的机制不同。ios下面使用 CGImage,android和windows下是直接调用png库。我测试了下,使用png库直接读取png会比CGImage还要节约1mb左右内 存(图片所占内存4mb)但是速度要比CGImage...
分类:移动平台   时间:2015-01-12 16:21:41    收藏:0  评论:0  赞:0  阅读:298
Windows Store App 插值动画
插值动画支持DoubleAnimation、ColorAnimation和PointAnimation类型的动画。其中比较常用的是DoubleAnimation动画,它可以用来控制界面元素的Double类型属性值的动态变化,从而使元素在界面上呈现我们期望的动画效果。ColorAnimation和Po...
分类:移动平台   时间:2015-01-12 16:21:01    收藏:0  评论:0  赞:0  阅读:263
Android L(5.0)手势识别之GestureDetector
本人新手,最近下了Android L的源码,正在研究手势识别,能力有限,现总结如下:Android识别触摸屏手势使得用户体验大大提高。在View类中有个View.OnTouchListener内部接口,通过重写他的onTouch(View v, MotionEvent event)方法,我们可以处理...
分类:移动平台   时间:2015-01-12 16:18:51    收藏:0  评论:0  赞:0  阅读:295
Windows Store App 过渡动画
Windows Store App 过渡动画 在开发Windows应用商店应用程序时,如果希望界面元素进入或者离开屏幕时显得自然和流畅,可以为其添加过渡动画。过渡动画能够及时地提示用户屏幕所发生的变化,不会让用户觉得元素的位置变化过于突然。下面通过一个示例介绍如何为界面中的文本块添加过渡动画。 在一...
分类:移动平台   时间:2015-01-12 16:17:11    收藏:0  评论:0  赞:0  阅读:313
Android签名详解(debug和release)
1. 为什么要签名1) 发送者的身份认证由于开发商可能通过使用相同的Package Name来混淆替换已经安装的程序,以此保证签名不同的包不被替换2) 保证信息传输的完整性签名对于包中的每个文件进行处理,以此确保包中内容不被替换3) 防止交易中的抵赖发生,Market对软件的要求2. 签名的说明1)...
分类:移动平台   时间:2015-01-12 16:10:11    收藏:0  评论:0  赞:0  阅读:293
Android学习_ContentProvider
创建一个ContentProviderContentProvider是一个统一发布数据的接口,所有程序可以使用ContentResolver来接收数据1.创建一个ContentProvider需要扩展自抽象类public class MyContentProvider extends Content...
分类:移动平台   时间:2015-01-12 16:06:11    收藏:0  评论:0  赞:0  阅读:283
iOS 8.0 bluetooth peripheral manager giving no callback for addService
I am adding the service using:[self.peripheralManager addService:myService];Is this method deprecated in iOS8.0 or this error might be due to some oth...
分类:移动平台   时间:2015-01-12 16:04:11    收藏:0  评论:0  赞:0  阅读:443
Windows Store App 主题动画
Windows 8系统的动画库中包含了丰富的主题动画,在开发Windows应用商店应用时,使用主题动画编写较少的代码即可实现所期望的动画效果。下面介绍一些常用的主题动画,读者可以根据每种主题动画提供的动画效果,在应用程序中加入相应的主题动画。 q FadeInThemeAnimation,代表预配置...
分类:移动平台   时间:2015-01-12 16:03:31    收藏:0  评论:0  赞:0  阅读:309
ios 判断相册文件图片大小的方法
获取ios相册图片文件大小,很多人,想到的就是取到文件图片的位置,然后通过NSdata来获取图片大小,殊不知,这样获取到的图片大小并非准确。正确的方法应是在代理中实现ALAssetsLibrary* alLibrary = [[ALAssetsLibrary alloc] init]; [alLi....
分类:移动平台   时间:2015-01-12 15:53:31    收藏:0  评论:0  赞:0  阅读:406
【转】Android实现点击两次返回键退出
在做安卓应用是我们经常要判断用户对返回键的操作,一般为了防止误操作都是在用户连续按下两次返回键的时候提示用户是否退出应用程序。 第一种实现的基本原理就是,当按下BACK键时,会被onKeyDown捕获,判断是BACK键,则执行exit方法。在exit方法中,会首先判断isExit的值,如果为fals...
分类:移动平台   时间:2015-01-12 15:53:11    收藏:0  评论:0  赞:0  阅读:303
[IOS] 类似 LeanCloud 的 Crash 收集实现
用惯了 crashlytics  ,Crash 收集功能的确很强大,各种 Crash 收集,而且实时给开发者发送邮件 详情见:唐巧一篇文章 国内的 Crash 的第三方,相比之下就 Low 很多,毕竟人家也是专业做 Crash 的,貌似被 Twitter收购了 但是你想过没有自己实现一个简单的 Crash 收集呢,比国内的第三方简陋些,可以实现基本功能呢? 先说 Crash ,...
分类:移动平台   时间:2015-01-12 14:45:22    收藏:0  评论:0  赞:0  阅读:256
Android学习系列(43)--使用事件总线框架EventBus和Otto
事件总线框架针对事件提供统一订阅,发布以达到组件间通信的解决方案。原理观察者模式。EventBus和Otto先看EventBus的官方定义:Android optimized event bus that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better...
分类:移动平台   时间:2015-01-12 14:44:24    收藏:0  评论:0  赞:0  阅读:295
通过扫码安装iOS app
不说通过apache 配置ssl的方法 我们有一个更简单的方法! 1. http://sae.sina.com.cn 注册登录。 2.点击我的首页 3. 创建一个新应用 4. 创建成功后,点击应用名称,进入应用管理页面。 5  6 点击代码管理,右侧点击创建一个版本。 7 点击操作,上传代码包。代码包压缩后的zip文件,不用担心,上传后,会自动解压! 8 包里内容含有...
分类:移动平台   时间:2015-01-12 14:44:04    收藏:0  评论:0  赞:0  阅读:3275
android文件存储位置切换
最近有个需求,助手的google卫星地图和OpenCycleMap下载的离线地图数据,要能够在内置存储和外置存储空间之间切换,因为离线瓦片数据非常大,很多户外用户希望将这些文件存储在外置TF卡上,不占用内置存储空间,所以把最近研究的整理了下,分享给大家。   需要考虑和遇到的问题(主要是不同手机、不同系统的兼容性):   1.这样获取手机所有挂载的存储器?    Android是没有提供显式...
分类:移动平台   时间:2015-01-12 14:43:42    收藏:0  评论:0  赞:0  阅读:221
Android Linux内核编译
平台: Wind7_64 + Ubuntu12_04_64 + VMware 这里以Android5.0为例: Android5.0 可以到这里下载: 115网盘礼包码:5lbd7crtk1wz http://115.com/lb/5lbd7crtk1wz Linux_source_goldfish 可以到这里下载: 115网盘礼包码:5lbd76rru5or ht...
分类:移动平台   时间:2015-01-12 14:43:22    收藏:0  评论:0  赞:0  阅读:245
Android 判断当前设备是手机还是平板
Android开发需要适配手机和平板,有些需求实现时就要求判断设备是手机还是平板。 网上很多说通过设备尺寸、DPI、版本号、是否具备电话功能等进行判断,不过都不算太精确。 这里分享一个简洁给力的方法(官方用法): /** * 判断当前设备是手机还是平板,代码来自 Google I/O App for Android * @param context * @return 平板返回...
分类:移动平台   时间:2015-01-12 14:43:01    收藏:0  评论:0  赞:0  阅读:262
shows user location在iOS8上不能使用地图定位
在xcode6中 苹果地图得定位方法修改了,以前得不能用了 报错说明:Trying to start MapKit location updates without prompting for location authorization. Must call -[CLLocationManager requestWhenInUseAuthorization] or -[CLLocation...
分类:移动平台   时间:2015-01-12 14:42:52    收藏:0  评论:0  赞:0  阅读:273
Android APK反编译就这么简单 详解(附图)
在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。 (注:反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为了促进开发者学习,借鉴好的代码,提升自我开发水平。)...
分类:移动平台   时间:2015-01-12 14:39:12    收藏:0  评论:0  赞:0  阅读:151
通过JS语句判断WEB网站的访问端是电脑还是手机
通过JS语句判断WEB网站的访问端是电脑还是手机,以显示不同的页面!目录腾讯网的适配代码如何判断访问网站的机器类型-如何判断ipadJS 判断浏览器客户端类型(ipad,iphone,android) 腾讯网的适配代码 如何判断访问网站的机器类型-如何判断ipad如何判断是否是 iPad 浏览器呢....
分类:移动平台   时间:2015-01-12 14:37:31    收藏:0  评论:0  赞:0  阅读:320
android app 设计总结
设计遵循Android Design,好处,如顶部导航栏,Android有自己的导航-ActionBar,有自己的样式,方便扩展,在此基础上能实现各种各样的样式,不要一味的去模仿别人的效果。Google在4.0之后便有了自己的一套Android设计准则推出,到今天可能已经很成熟了,而Android的...
分类:移动平台   时间:2015-01-12 14:34:43    收藏:0  评论:0  赞:0  阅读:258
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!