码迷,mamicode.com
首页 > 移动开发 > 月排行
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常用加密方式
现在密码的安全性越来越受到重视,本文主要讨论IOS常用三种MD5,AES,BASE64加密方式...
分类:移动开发   时间:2014-07-03 18:43:26    阅读次数:259
【iOS】网页中调用JS与JS注入
很多应用为了节约成本,做出同时在Android与iOS上都能使用的界面,这时就要使用WebView来做。Android和IOS上都有WebView,做起来很省事。当然这时就要考虑如何在Android或iOS中实现与网页的交互。对iOS而言,包括如何在网页中调用OC,以及如何在OC中对网页进行操作。 先将网页弄到iOS项目中: 网页内容如下, 仅供测试: 这是一个示例ht...
分类:移动开发   时间:2014-07-03 18:35:41    阅读次数:284
【安卓特效】如何给ImageView加上遮罩,点击时泛黑、或泛白、?
基本思路: 方法1.遮罩可直接叠加一层带alpha的纯白、或纯黑View,可直接在ImageView外套一层FrameLayout,其foreground(一般同学可能只知道background,其实framelayout还有foreground)给定一个selector(按下时给0x33000000,即泛黑),到位。 方法2.重写imageView,按下状态改变时invalidate(触发o...
分类:移动开发   时间:2014-07-03 18:36:24    阅读次数:277
Android混淆打包
在这之前,看了下proguard官网介绍,并搜了下相关资料。  ProGuard简介        ProGuard是一个SourceForge上非常知名的开源项目。官网网址是:http://proguard.sourceforge.net/。        Java的字节码一般是非常容易反编译的。为了很好的保护Java源代码,我们往往会对编译好的class文件进行混淆处...
分类:移动开发   时间:2014-07-03 15:46:03    阅读次数:255
vim学习之以退为进——可重复移动和可重复修改的美妙结合
vim学习之以退为进——可重复移动和可重复修改的美妙结合...
分类:移动开发   时间:2014-07-03 18:30:32    阅读次数:230
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
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
Android Studio升级到0.8.1后如何设置字体大小?
升级到0.8.1后,打开设置字体大小页面,你会发现不管是Default还是Darcula,都不允许你改变字体的大小,其实这个是因为这两个模式是Android Studio自带模式,所以不允许你改动,你要改的话要自定义自己的模式。如下图: 选中一个你想要的样式,然后点击Save as,然后在弹出的对话框中输入你自己定义的样式的名称。 然后再把Scheme name选择成你自定义的样式,这...
分类:移动开发   时间:2014-07-03 18:47:18    阅读次数:232
Android Studio代码自动检测错误提示
Android Studio的代码自动检测的错误提示方式感觉有点奇葩,和Eclipse差别很大,Eclipse检测到某个资源文件找不到或者错误,都会在Project中对应的文件前面打叉,但是Android Studio不用这种方式,所以估计你刚开始找半天找不到错误提示到底在哪?这个错误提示的方式是直接进行了整理归类,不像Eclipse在对应的文件前打叉显示。那如何打开错误提示的列表,如下图:...
分类:移动开发   时间:2014-07-03 17:07:41    阅读次数:241
ios网络学习------9 播放网络视频
IOS提供了叫做MPMoviePlayerController  MPMoviePlayerViewController两个类,可以轻松用来实现视频播放。MPMoviePlayerViewController只能全屏播放视频。 #import "MainViewController.h" #import @interface MainViewController () //视频播放器 @pr...
分类:移动开发   时间:2014-07-03 16:39:10    阅读次数:195
exploit for Android (adb setuid)
/* 本文章由 莫灰灰 编写,转载请注明出处。   作者:莫灰灰    邮箱: minzhenfei@163.com */ 1. 漏洞分析 这是个很老的漏洞了,主要利用adb启动的时候调用setuid函数降到shell权限,却没有判断setuid返回失败的情况,因此造成了root的可能 如下是已经修复漏洞后的代码: 原本的代码大致如下: setgid(A...
分类:移动开发   时间:2014-07-03 15:36:28    阅读次数:279
安卓实时视频传输实现
最近领导要求做一个安卓和pc端实时视频传输的demo。 之前自己写了一个演示demo,比较山寨,基于相机回调函数,一帧帧将图片压缩后传输后台显示。wifi下效果还不错,不过想想就不具备可用性,代码回头有时间发上来吧。 最近研究了一下rtsp协议的视频传输,发现其实还有点小复杂。 目前找到几个有用的东西分享给大家 安卓端一个开源项目spydroid,原理是将手机作为rtsp服务器,将视频压缩...
分类:移动开发   时间:2014-07-03 13:37:05    阅读次数:382
Android源码之Gallery专题研究(1)
前言 时光飞逝,从事Android系统开发已经两年了,总想写点什么来安慰自己。思考了很久总是无法下笔,觉得没什么好写的。现在终于决定写一些符合大多数人需求的东西,想必使用过Android手机的人们一定对“图库”(以下简称Gallery)这个应用非常熟悉。在Android市场里面有各种关于图库的应用,他们的最初原型其实就是Android系统原生“图库”,只是做了不同的差异化而已(UI差异化)。在研...
分类:移动开发   时间:2014-07-03 18:18:28    阅读次数:245
Android ListView分页加载(服务端+android端)Demo
Android ListView分页加载功能 在实际开发中经常用到,是每个开发者必须掌握的内容,本Demo给出了服务端+Android端的两者的代码,并成功通过了测试。 服务端使用MyEclipse,Android端使用Eclipse。 实现效果图: 服务端一共100条数据,共分四页,每页有25条数据。 源代码: 服务端: 需要导入图中这几个jar包。 在运行Andr...
分类:移动开发   时间:2014-07-03 17:13:46    阅读次数:314
iOS之与iTunes文件共享,在程序中获得Document路径
iTunes进行程序和本地的文件交互很麻烦,这篇文章介绍如何在程序中实现沙盒文件的访问。...
分类:移动开发   时间:2014-07-03 16:37:49    阅读次数:201
android 开发中用到的工具-持续更新(码农必看)
1. vim 单文件查看修改利器(一直使用支持各种编码各种文件,各种插件),欢迎下载笔者插件 git clone https://github.com/green130181/vim-conf.git development 是开发目录,要使用的话直接进入该目录执行make install 即可 doc是个继续latex 的  文档,介绍一些插件如何使用的文档 2.Geany 不错的文件查...
分类:移动开发   时间:2014-07-03 17:50:28    阅读次数:314
Android 快速开发框架CommonLibsForAndroid(有Demo)
这个项目所包含的功能,全部是从实际项目中提取,开发这个类库的初衷也只是为了方便自己开发Android项目。由于时间所限,目前大量的内容还没整理到这个开源项目中,doc和demo也有所欠缺,我将尽快完善。而其中大量不合理的内容,也将逐步改进。 框架目前主要包含的功能有View Injection,ORM,异步网络请求和图片加载,自动化脚本测试,磁盘LRU等功能,同时提供了类似于TripleDes、Webview快速设置、Md5处理、String处理等常用工具类,还有多种UI控件效果。并且这些功能正在逐步增加...
分类:移动开发   时间:2014-07-03 16:38:33    阅读次数:355
Android Java 与 C++ 调用过程中的常量,路径名、文件名、后缀名最大长度
/****************************************************************************  ****************************************************************************  ***  ***   This header was automatically...
分类:移动开发   时间:2014-07-03 16:11:57    阅读次数:213
【MySQL案例】error.log的Warning:If a crash happens thisconfiguration does not guarantee that the relay lo
Slave crash-safe replication mysql的slave启动时,error.log中出现Warning警告: [Warning] Slave SQL: If a crash happensthis configuration does not guarantee that the relay log info will beconsistent, Error_code: 0...
分类:移动开发   时间:2014-07-03 18:15:13    阅读次数:278
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!