码迷,mamicode.com
首页 > 移动开发
iOS 多语言支持,应用程序国际化 xcode4.5
最近要对一款游戏进行多语言本地化,在网上找了一些方案,加上自己的一点点想法整理出一套方案和大家分享! 多语言在应用程序中一般有两种做法: 一、程序中提供给用户自己选择的机会; 二、根据当前用户当前移动...
分类:移动开发   时间:2015-03-18 16:07:31    阅读次数:209
Android Studio打包.so文件教程
在eclipse里,.so文件eclipse会帮助我们自动打包进apk文件,通常是放在:libs/armeabi目录,然后把libxxx.so拷贝到这个目录下,这样NDK就会自动把这个libxxx.so打包进apk,安装apk后位置是在放在your_apk_package_name/lib/目录下。 android studio就有些不同了,下面给大家介绍一下,方法很简单,一学就会。 这里给大...
分类:移动开发   时间:2015-03-18 16:06:27    阅读次数:238
Multitasking Apps may only use background services for their intended purposes
2.16 Details Your app declares support for audio in the UIBackgroundModes key in your Info.plist, but we were unable to play any audible content when the application was running in the backgrou...
分类:移动开发   时间:2015-03-18 16:04:13    阅读次数:152
Android位置服务介绍,并介绍如何通过LocationManager对象获取位置信息
1.位置服务,英文翻译为Location-Based Services,简称LBS,又称为定位服务或基于位置的服务,融合了GPS定位、移动通信、导航等多种技术,提供与空间位置相关的综合应用服务,基于位置的服务发展很迅速,涉及商务、医疗、工作和生活的各个方面,为用户提供定位、追踪和敏感区域警告等一系列服务。比如谷歌地图,百度地图,都需要通过位置服务。 2.Android平台下支持提...
分类:移动开发   时间:2015-03-18 16:01:35    阅读次数:272
Android 数据缓存
采用缓存,可以进一步大大缓解数据交互的压力,又能提供一定的离线浏览。下边简略列举一下缓存管理的适用环境: 1. 提供网络服务的应用 2. 数据更新不需要实时更新,哪怕是3-5分钟的延迟也是可以采用缓存机制。 3. 缓存的过期时间是可以接受的(类似网易的新闻阅读,支持离线离线阅读) 这样所带来的好处: 1. 减小服务器的压力 2. 提高客户端的响应速度(本地数据提取嘛) 3. 一定程...
分类:移动开发   时间:2015-03-18 16:01:47    阅读次数:233
ios weak和strong的区别
ios weak和strong的区别...
分类:移动开发   时间:2015-03-18 15:59:26    阅读次数:157
APP针对图片的OOM解决方案分析
在手机APP的开发中,RAM分配是开发的时候需要时时刻刻考虑的关键问题,最近做的工程中发现加载的图片太多或图片过大时 经常出现OOM问题,找网上资料也提供了很多方法,但自己感觉有点乱,特此,今天在不同型号的三款安卓手机上做了测试,因为有 效果也有结果,今天就做个详细的总结,以供朋友们共同交流学习,也供自己以后在解决OOM问题上有所提高,大家耐心看,肯定有 收获的,里面的很多东西也是学习参考网络资料使用的,先来简单讲下下: 一般我们大家在遇到内存问题的时候常用的方式网上也有相关资料,大体如下几种: ...
分类:移动开发   时间:2015-03-18 15:58:35    阅读次数:235
七牛用户怎样将视频转码成普清高清来适应不同的手机端或者web端
Qiniu 七牛问题解答很多人会用到七牛视频转码问题,要将视频转码成适用于各种终端的视频,也有的用户对转码服务的码率,帧率,分辨率等理解不多。不知道该如何设置这些参数。下面我给大家科普一下。问题解决方案1,我们在七牛后台提供了各种转码的实用参数。大家可以看下:如果你想要查看上面图片中各种处理样式的内容可以选中后,在下面会有参数的设定字符串。2,用户存在一个误区,就是他并不知道码率,和帧率等参数的设定...
分类:移动开发   时间:2015-03-18 15:57:00    阅读次数:175
Android 反编译(一,apktool+smail2java)
一:解压缩(获取图片等资源)     对于apk中丰富的资源,如果我们在练习的时候需要引用某些apk中的资源文件时,最简单的办法使用解压缩工具对apk进行解压缩,然后在相应的目录下查找需要的资源文件。 二:反编译APK     我们可以通过解压缩的方式去使用某些apk中res/drawable,res/raw,assets目录下的相关多媒体资源和字体文件等,但是想要同时临摹动画、布局等xml...
分类:移动开发   时间:2015-03-18 15:54:46    阅读次数:294
安卓短信过滤器小程序
对于安卓的短信广播接受者支持,谷歌应该在安卓4.2以后就开始弱化了,也就是配置起来较麻烦唯一,但是到了5.0的时候就应该完全不支持了。因为谷歌认为这种技术对用户个人隐私造成很大影响,事实上也正是如此,黑客可以很容易的获取到用户的短信。 下面写一个短信过滤的小demo。/* *创建一个短信接收器,继承广播接受者 */ public class SmsReceiver extends Broadcas...
分类:移动开发   时间:2015-03-18 15:55:45    阅读次数:145
android widget包说明与应用
widget包是存放自定义组件开发自定义组件;其实Android API开发指南中的App Widgets章节 已经说得很清楚了,下面只是对自己的理解进行一次梳理。--AppWidget 就是HomeScreen上显示的小部件,提供直观的交互操作。通过在HomeScreen中长按,在弹出的对话框中选...
分类:移动开发   时间:2015-03-18 15:52:46    阅读次数:140
Android Json生成及解析实例
JSON的定义: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。JSON Vs XML1.....
分类:移动开发   时间:2015-03-18 15:48:20    阅读次数:166
iOS7滑动返回
【转载请注明出处】iOS 7中在传统的左上角返回键之外,提供了右滑返回上一级界面的手势。支持此手势的是UINavigationController中新增的属性interactivePopGestureRecognizer,即右滑返回只支持以UINavigationController为容器的View...
分类:移动开发   时间:2015-03-18 15:43:08    阅读次数:171
iOS开发笔记-swift实现iOS数据持久化之归档NSKeyedArchiver
IOS数据持久化的方式分为三种:属性列表 (plist、NSUserDefaults)归档 (NSKeyedArchiver)数据库 (SQLite、Core Data、第三方类库等归档(又名序列化),把对象转为字节码,以文件的形式存储到磁盘上;程序运行过程中或者当再次重写打开程序的时候,可以通过解...
分类:移动开发   时间:2015-03-18 15:41:54    阅读次数:167
Android 网络切换 发送多次广播问题
最近发现做项目监听网络切换广播,根据网络条件切换一些设置.测试发现每次3G-WIFI 或者WIFI到3G,网络切换的广播都会发出多次.比如3G-->WIFI 会发送三个广播 1.连接wifi 2.关闭手机网络 3.连接wifi 有没有方法判断这个过程呢?那就来看一个类 http:/...
分类:移动开发   时间:2015-03-18 15:40:18    阅读次数:165
解决Android单个dex文件不能超过65536个方法问题
当我们的项目代码过大时,编译运行时会报Unable to execute dex: method ID not in[0, 0xffff]: 65536)错误。当出现这个错误时说明你本身自己的工程代码中含有的太多的方法,或者你的工程lib文件夹下引用的第三方插件jar包有太多的方法,这两者的方法加起...
分类:移动开发   时间:2015-03-18 15:39:04    阅读次数:681
纯CSS3实现苹果iOS 7风格进度条
还记得iOS 7的“颠覆性”扁平化设计吗?其中的各种扁平化UI界面都让我们为之惊叹,其中的进度条更是让人喜欢的不得了。今天就给大家分享一个用CSS3制作的iOS7进度条小教程,这是一款非常优秀的UI交互设计。下面就来看看演示效果以及实现方式吧!HTML结构代码首先设计HTML的基本结构,大概如下: ...
分类:移动开发   时间:2015-03-18 15:39:39    阅读次数:150
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!