码迷,mamicode.com
首页 > 移动开发
安卓实时视频传输实现
最近领导要求做一个安卓和pc端实时视频传输的demo。 之前自己写了一个演示demo,比较山寨,基于相机回调函数,一帧帧将图片压缩后传输后台显示。wifi下效果还不错,不过想想就不具备可用性,代码回头有时间发上来吧。 最近研究了一下rtsp协议的视频传输,发现其实还有点小复杂。 目前找到几个有用的东西分享给大家 安卓端一个开源项目spydroid,原理是将手机作为rtsp服务器,将视频压缩...
分类:移动开发   时间:2014-07-03 13:37:05    阅读次数:382
exploit for Android (adb setuid)
/* 本文章由 莫灰灰 编写,转载请注明出处。   作者:莫灰灰    邮箱: minzhenfei@163.com */ 1. 漏洞分析 这是个很老的漏洞了,主要利用adb启动的时候调用setuid函数降到shell权限,却没有判断setuid返回失败的情况,因此造成了root的可能 如下是已经修复漏洞后的代码: 原本的代码大致如下: setgid(A...
分类:移动开发   时间:2014-07-03 15:36:28    阅读次数:279
ios网络学习------9 播放网络视频
IOS提供了叫做MPMoviePlayerController  MPMoviePlayerViewController两个类,可以轻松用来实现视频播放。MPMoviePlayerViewController只能全屏播放视频。 #import "MainViewController.h" #import @interface MainViewController () //视频播放器 @pr...
分类:移动开发   时间:2014-07-03 16:39:10    阅读次数:195
Android Studio代码自动检测错误提示
Android Studio的代码自动检测的错误提示方式感觉有点奇葩,和Eclipse差别很大,Eclipse检测到某个资源文件找不到或者错误,都会在Project中对应的文件前面打叉,但是Android Studio不用这种方式,所以估计你刚开始找半天找不到错误提示到底在哪?这个错误提示的方式是直接进行了整理归类,不像Eclipse在对应的文件前打叉显示。那如何打开错误提示的列表,如下图:...
分类:移动开发   时间:2014-07-03 17:07:41    阅读次数:241
Android Studio升级到0.8.1后如何设置字体大小?
升级到0.8.1后,打开设置字体大小页面,你会发现不管是Default还是Darcula,都不允许你改变字体的大小,其实这个是因为这两个模式是Android Studio自带模式,所以不允许你改动,你要改的话要自定义自己的模式。如下图: 选中一个你想要的样式,然后点击Save as,然后在弹出的对话框中输入你自己定义的样式的名称。 然后再把Scheme name选择成你自定义的样式,这...
分类:移动开发   时间:2014-07-03 18:47:18    阅读次数:232
ios 第三方qq登陆 {"ret":100030,"msg":"this api without user authorization"}
ios 第三方qq登陆 {"ret":100030,"msg":"this api without user authorization"}...
分类:移动开发   时间:2014-07-03 18:05:35    阅读次数:879
android4.4系统解决“ERRORcouldn't find native method”方法
android4.4系统解决“ERRORcouldn't find native method”方法           今天笔者在移植一个tv模块从android4.2到android4.4系统的设备上,同样的代码,同样的方法,就是运行不起来。大概方法就是上层写一个apk,调用一个静态的java库,java库加载调用JNI的库文件,这一套代码在4.2上都是好好的,正常能跑,移到4.4上编译也都没...
分类:移动开发   时间:2014-07-03 16:30:04    阅读次数:190
vim学习之以退为进——可重复移动和可重复修改的美妙结合
vim学习之以退为进——可重复移动和可重复修改的美妙结合...
分类:移动开发   时间:2014-07-03 18:30:32    阅读次数:230
Android混淆打包
在这之前,看了下proguard官网介绍,并搜了下相关资料。  ProGuard简介        ProGuard是一个SourceForge上非常知名的开源项目。官网网址是:http://proguard.sourceforge.net/。        Java的字节码一般是非常容易反编译的。为了很好的保护Java源代码,我们往往会对编译好的class文件进行混淆处...
分类:移动开发   时间:2014-07-03 15:46:03    阅读次数:255
【安卓特效】如何给ImageView加上遮罩,点击时泛黑、或泛白、?
基本思路: 方法1.遮罩可直接叠加一层带alpha的纯白、或纯黑View,可直接在ImageView外套一层FrameLayout,其foreground(一般同学可能只知道background,其实framelayout还有foreground)给定一个selector(按下时给0x33000000,即泛黑),到位。 方法2.重写imageView,按下状态改变时invalidate(触发o...
分类:移动开发   时间:2014-07-03 18:36:24    阅读次数:277
【iOS】网页中调用JS与JS注入
很多应用为了节约成本,做出同时在Android与iOS上都能使用的界面,这时就要使用WebView来做。Android和IOS上都有WebView,做起来很省事。当然这时就要考虑如何在Android或iOS中实现与网页的交互。对iOS而言,包括如何在网页中调用OC,以及如何在OC中对网页进行操作。 先将网页弄到iOS项目中: 网页内容如下, 仅供测试: 这是一个示例ht...
分类:移动开发   时间:2014-07-03 18:35:41    阅读次数:284
iOS常用加密方式
现在密码的安全性越来越受到重视,本文主要讨论IOS常用三种MD5,AES,BASE64加密方式...
分类:移动开发   时间:2014-07-03 18:43:26    阅读次数:259
Android笔记之网络状态判断
1、首先当然得在 manifest 中添加检查网络状态的权限; uses-permission android:name="android.permission.ACCESS_NETWORK_STATE">uses-permission>uses-permission android:name="android.permission.INTERNET"/> 2、具体判断步骤 ...
分类:移动开发   时间:2014-07-03 15:58:46    阅读次数:365
IOS解析XML文件
这里使用NSXMLParser来解析 在Xcode中加入一个xml文件: 001 John Reminder Don't forget the meeting! 002 Jack cc how are you! 003 Tom bb I am fine! 先读出来 NSS...
分类:移动开发   时间:2014-07-03 15:31:49    阅读次数:286
iOS Dev (66) 一个手机游戏程序的基本考虑
iOS Dev (66) 一个手机游戏程序的基本考虑 博客:http://blog.csdn.net/prevention作者:大锐哥摘自:Learn iPhone and iPad cocos2d Game Development 1 基本流程内的 handler 程序启动 applicationDidFinishLaunching 程序切到后台 applicationDidE...
分类:移动开发   时间:2014-07-03 18:44:47    阅读次数:236
iOS Dev (67) 单例的实现
iOS Dev (67) 单例的实现 博客:http://blog.csdn.net/prevention作者:大锐哥摘自:Learn iPhone and iPad cocos2d Game Development 实现 在 .m 文件中 static MyManager *sharedManager = nil; +(MyManager*) sharedManager { ...
分类:移动开发   时间:2014-07-03 18:44:09    阅读次数:202
开源 免费 java CMS - FreeCMS1.9 移动APP管理 栏目配置
项目地址:http://www.freeteam.cn/ 栏目配置 管理员可以在这里设设置栏目是否是否允许移动app访问,栏目页的布局等属性。 从左侧管理菜单点击栏目配置进入。   选择需要管理的栏目后点击移动APP配置按钮。   填写相关属性后点击保存即可,只有移动导航选择为是的栏目才会在移动APP中展示。 栏目页布局主要有以下几种: ...
分类:移动开发   时间:2014-07-03 13:26:21    阅读次数:243
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!