首页 > 移动平台
自学ios:second day Objective-C
oc是c的超集,从c扩展而来,具备面向对象的特性,比如类,消息,单继承。c的部分:数据类型:short,int,long,float,double,char,pointer,struct常用方法:readline()atoi()sizeof()malloc()oc的部分:receiver:classNameOrObjectselector:method消息的传递通过[recei..
分类:移动平台   时间:2014-06-26 06:40:21    收藏:0  评论:0  赞:0  阅读:352
自学ios:third day Objective-C 常用class
NSString:它的实例可以包含任意的Unicode字符eg:NSString*name=@"jethro";//@"..."是一种oc简化写法
分类:移动平台   时间:2014-06-26 06:11:04    收藏:0  评论:0  赞:0  阅读:330
那些不知不觉的手机墓志铭
起初他们封杀Youtube,我不说话,因为我用优酷,接着,他们追杀Google Drive,我不说话,因为我用Dropbox,后来,他们追杀Blogger,我不说话,因为我用独立博客程序,此后,他们追杀Google+,我还是不说话,因为我用微博,直到最后,他们把Google所有的服务都封杀了,我才发现,手机上已经没有一个应用可以打开了。...
分类:移动平台   时间:2014-06-26 07:35:57    收藏:0  评论:0  赞:0  阅读:522
分享一个纯css制作的动画化,在网页(手机)加载等的时候可以引用!
分享一个纯css制作的动画化,在网页(手机)加载等的时候可以引用!...
分类:移动平台   时间:2014-06-26 13:55:58    收藏:0  评论:0  赞:0  阅读:397
android:一个Open键引发的问题!!
1.问题简介首先描述一下问题,当我们安装完APP的时候,界面会显示两个按钮,一个完成键,一个Open键,点击Open键之后,进入应用。此时,我们点击HOME键,程序将会后台。然后再点击该桌面上应用程序的图标,巨大的BUG出现了:app会重新启动!而不是将原来的界面onresume!如果你的应用对多次启动不敏感,这道没什么,但是,如果你的应用对多次启动很敏感,你就必须做处理了。2.解决方案首先分析问...
分类:移动平台   时间:2014-06-26 13:20:55    收藏:0  评论:0  赞:0  阅读:435
CrtmpServer支持Android与IOS进行RTMP直播遇到的_checkbw问题
在进行移动端视频直播项目时遇到的问题,手机端在推的流时的是没问题的,主要现在是IOS和安卓连接CRtmpServer后进行播放时checkBW过不了,出现异常:NetConnection.Call.Failed,但连FMS服务器时能正常播放,由于用的是VLC的库,是封装好的,确定不了是哪个环节出了问题,以下是安卓与IOS开发报出来的异常截图。...
分类:移动平台   时间:2014-06-26 07:27:37    收藏:0  评论:0  赞:0  阅读:956
翻译Beginning iOS 7 Development中文版
不会iOS开发好像真的说不过去,来本中文版的Beginning iOS 7 Development吧。   看了Beginning iOS 7 Development这本书,感觉蛮不错的。全英文的,没有中文版。   看到有很多人求中文版的帖子,想抽个时间翻译一下,不知道需求大不大。   如果有人看到我的这篇文章,并且有中文版需求,那么请发个评论。   如果评论达到50条的话,我就翻译这本书...
分类:移动平台   时间:2014-06-26 13:57:58    收藏:0  评论:0  赞:0  阅读:341
【IOS】异常捕获 拒绝闪退 让应用从容的崩溃 UncaughtExceptionHandler
虽然大家都不愿意看到程序崩溃,但可能崩溃是每个应用必须面对的现实,既然崩溃已经发生,无法阻挡了,那我们就让它崩也崩得淡定点吧。 IOS SDK中提供了一个现成的函数 NSSetUncaughtExceptionHandler 用来做异常处理,但功能非常有限,而引起崩溃的大多数原因如:内存访问错误,重复释放等错误就无能为力了,因为这种错误它抛出的是Signal,所以必须要专门做Signal处理...
分类:移动平台   时间:2014-06-26 10:50:43    收藏:0  评论:0  赞:0  阅读:573
android图片缓存框架Android-Universal-Image-Loader
最近跟同学们做了一个创业项目,其实跟以前做项目不同,以前大多数都是做web网站,对内存管理这些不太关注,因为是pc机,做android的话也就是一些小列子,现在到了做产品阶段吧,只能把项目做到最优。不扯了,先来说这个框架是做什么的,Android-Universal-Image-Loader主要是一个图片的缓存框架,根据官方解释就是,它提供了一个异步处理图片的方案。它提供两种获取图片方式async...
分类:移动平台   时间:2014-06-26 13:34:33    收藏:0  评论:0  赞:0  阅读:410
Android常用布局类整理(一)
Android常用布局类整理  最近又回头做了一下android的项目,发觉越来越不从心,很多东西都忘了,简单的页面布局也很多写不出来,首先还是先整理一下一些会混淆的概念先 layout_width/layout_height的两种不同的方式 ① wrap_content能包裹其中的内容即可     ② fill_parent/match_parent 填满父视图的空间   Lin...
分类:移动平台   时间:2014-06-26 07:45:06    收藏:0  评论:0  赞:0  阅读:387
Android Message handling (based on KK4.4)
一、几个关键概念 1、MessageQueue:是一种数据结构,见名知义,就是一个消息队列,存放消息的地方。每一个线程最多只可以拥有一个MessageQueue数据结构。 创建一个线程的时候,并不会自动创建其MessageQueue。通常使用一个Looper对象对该线程的MessageQueue进行管理。主线程创建时,会创建一个默认的Looper对象,而Looper对象的创建,将自动创...
分类:移动平台   时间:2014-06-26 10:59:44    收藏:0  评论:0  赞:0  阅读:354
Uncontrolled memory mapping in camera driver (CVE-2013-2595)
1漏洞描述 漏洞的产生主要是因为摄像头驱动提供了几个用于用户空间调用的接口。用户空间可以使用诸如ioctl或者mmap这样的系统调用函数就能对摄像头驱动产生影响。黑客可以很容易的使用事先构造好的参数将物理内存map到用户空间,并提升权限。 2.影响设备 绝大多数使用2013年5月1日之前的Linux内核安卓系统 3.PoC /* * * This progra...
分类:移动平台   时间:2014-06-26 07:55:27    收藏:0  评论:0  赞:0  阅读:453
intel dpdk IPv4 Fragmentation Sample Application 测试
在上一篇中testpmd程序已经测试成功的情况下,来到examples/ipvr_frag目录中。 确认环境变量RTE_SDK、RTE_TARGET都正确,执行make。 一、一个逻辑核(lcore)处理一个端口(port) ./build/app/ipvr_frag -c 0x1 -n 4 -- -p 0x1 默认是一个队列 下图是官方对参数p、q的说明文档截图 运行结果如下图...
分类:移动平台   时间:2014-06-26 10:27:58    收藏:0  评论:0  赞:0  阅读:419
Android UI 使用HTML布局(直接打开服务器网页)
很多时候我们用HTML布局会更方便直接,记录一下。 我现在主要是直接调用服务器的网页(实际上是jsp的,只是返回的是html),所以需要联网,第一步添加权限。 布局文件直接用一个WebView,如下: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_w...
分类:移动平台   时间:2014-06-26 07:22:19    收藏:0  评论:0  赞:0  阅读:366
Android 主线程和子线程通信问题
Android 主线程和子线程通信问题...
分类:移动平台   时间:2014-06-26 08:03:23    收藏:0  评论:0  赞:0  阅读:359
苹果浏览器样式重置submit
大家刚接触写手机页面 或许都会遇到的修复iPhone的safari浏览器上submit按钮圆角bug修改前  修改后:在CSS中加  -webkit-appearance: none; 便可以解决。...
分类:移动平台   时间:2014-06-26 14:12:48    收藏:0  评论:0  赞:0  阅读:368
cocos2d-x 关于旋转和移动的一点小技巧
一般在游戏中我们避免不了处理旋转或者子弹发射什么的,就比如塔防游戏来说吧,我们需要判断敌人往哪里走,炮塔就往哪里转,转完然后朝着一个方向发射子弹(是一个方向而不是朝一个点,就比如保卫萝卜,子弹穿过怪物继续朝那个方向飞行,直到飞往屏幕外才移除),下面来简单分析一下实现的过程,需要涉及到一点点平面向量的数学知识。...
分类:移动平台   时间:2014-06-26 10:22:51    收藏:0  评论:0  赞:0  阅读:549
Android常用界面布局(二)
ImageView ScaleType属性, 该属性用以表示显示图片的方式 ①matrix               根据一个3x3的矩阵对其中图片进行缩放 ②fitXY                  将图片非等比例缩放到大小与ImageView相同 ③fitStart               缩放方式同FIT_CENTER,只是将图片显示在左方或上方,而不是居中 ④fitCe...
分类:移动平台   时间:2014-06-26 07:43:03    收藏:0  评论:0  赞:0  阅读:413
Android平台上直接物理内存读写漏洞的那些事
通过mmap直接操作物理内存的漏洞应该算是比较常见的一类漏洞了,在2012年、2013年的这段时间里,爆出了好几个物理内存读写相关的漏洞。主要是因为某些设备本身具有mmap物理内存的功能,但是其权限又是全局可读写的,最后,黑客通过精心构造的参数,patch相关函数或者数据结构达到权限提升的目的。 这样的设备主要有以下几个 /dev/exynos-mem CVE-2012-6422 ht...
分类:移动平台   时间:2014-06-26 10:16:24    收藏:0  评论:0  赞:0  阅读:655
Android 的assets文件资源与raw文件资源读取
res/raw和assets的相同点: 1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。 res/raw和assets的不同点: 1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename;assets文件夹下的文件不会被映射到R.java中,访问的时候需要AssetManager类。 2.res/r...
分类:移动平台   时间:2014-06-26 14:14:49    收藏:0  评论:0  赞:0  阅读:372
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!