码迷,mamicode.com
首页 > 移动开发
iOS AES128加密解密
有个项目用过AES128的加密,当时搜索了很久的资料,基本不能使用。这里我自己写了一个可以用的 代码如下:(PS:这个方法写的还有些瑕疵 不过已经足够正常使用了,有机会的话 会写的好看一点。。。转发要标注出处哦)这是.h 1 // 2 // AES128CBC_No_Padding_Unit.h ....
分类:移动开发   时间:2015-04-16 19:23:58    阅读次数:177
IOS开发学习笔记010
面向对象的三大特性 1、封装 2、继承 3、多态一、封装将类内部的属性保护起来,在外部不能直接访问,那么如果需要访问怎么办呢?OC提供了set方法来对成员变量进行访问set方法1、作用:提供一个方法给外界设置age属性的值2、命名规范 方法名必须是set开头 set后面跟上成员变量的名称,...
分类:移动开发   时间:2015-04-16 19:24:43    阅读次数:143
Android入门(一):创建Android工程
开发Android应用过程一般分为三步:1、创建一个Android工程;2、在xml布局文件中定义应用所包含的控件;3、在Java代码中实现业务逻辑。此文就介绍第一部分,创建一个Android工程,具体步骤如下:1、打开eclipse、点击菜单File→new→other,在弹出的的窗口中选择And...
分类:移动开发   时间:2015-04-16 19:21:32    阅读次数:136
Android SDK开发包国内下载地址
Android SDK开发包国内下载地址不知道是因为最近kaihui还是怎么的,打开android sdk官方网站特别的慢,想下载最新版本的platform几乎变成不可能完成的任务,不知道为什么Google不像Apache那样在各国设立镜像站。为了预防今后再出现这样的情况,这次干脆把android开...
分类:移动开发   时间:2015-04-16 19:20:18    阅读次数:201
Android入门(二):Android工程目录结构
首先我们来看看Android工程的目录结构,如下图: 下面我们来看看每个文件夹都是用来做什么的? 1、src:这个不用多说,它就是保存Java源文件的目录; 2、gen:该文件夹用来保存自动生成的R.java文件; 3、Android***:Android应用程序所依赖的包; 4、assets:存放...
分类:移动开发   时间:2015-04-16 19:21:43    阅读次数:113
手机访问pc网站自动跳转手机端网站代码
备注这里的mobile_device_detect("http://***.***.com");//里面的地址填的就是您的移动端的网站地址呦。
分类:移动开发   时间:2015-04-16 19:17:06    阅读次数:112
AppCan与Testin联合解决Android 5.0兼容性问题
2014年10月16日Google发布全新的Android 5.0系统,为用户带来新鲜功能和清新界面的同时,也给App适配带来了新的难题。当App遭遇5.0,您是否遇到过启动失败、控件无法兼容、迷一样的闪退?那么还有更多您还没有发现的兼容问题呢?为了让广大开发者的应用更好服务用户,AppCan联合T...
分类:移动开发   时间:2015-04-16 19:14:49    阅读次数:195
Appium环境搭建python篇(mac系统)
1、安装Appium通过终端安装:安装nodejs,下载地址:https://nodejs.org/download/,安装完成后打开终端输入node -v,检查是否安装成功安装npm,打开终端,输入命令:sudo bashsudo curl -L https://npmjs.org/install...
分类:移动开发   时间:2015-04-16 19:10:23    阅读次数:287
Application Layer
计算机网络学习笔记:应用层协议
分类:移动开发   时间:2015-04-16 19:05:14    阅读次数:201
Android设计中的.9.png
在Android的设计过程中,为了适配不同的手机分辨率,图片大多需要拉伸或者压缩,这样就出现了可以任意调整大小的一种图片格式“.9.png”。这种图片是用于Android开发的一种特殊的图片格式,它的好处在于可以用简单...
分类:移动开发   时间:2015-04-16 18:00:55    阅读次数:176
Android AlertDialog
1、How to reduce AlertDialog.Builder title font size and positive button size? 参考:http://stackoverflow.com/questions/8881710/how-to-reduce-alertdialog-builder-title-font-size-and-positive-butto...
分类:移动开发   时间:2015-04-16 18:01:13    阅读次数:134
【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记17 Deledgation代理
上一话中介绍了扩展和协议的相关知识,这一话我们介绍一个很重要的概念delegation(代理),代理是协议的一个很重要的应用。我们来回顾一下代理的相关知识,它是控制器和试图通讯的关键。 那么代理是如何工作的呢 1.你需要创建一个代理协议,它描述了这个试图要帮别人做的事情。 2.在你的视图中创建一个属性,称作代理或者有时也叫数据源,这个属性的类型就是你创建的代理协议。 3.然...
分类:移动开发   时间:2015-04-16 17:48:14    阅读次数:228
iOS 十六进制配置背景颜色
给UIColor写一个延展: #import @interface UIColor (color) + (UIColor*)colorWithHexString:(NSString*)hex; + (UIColor*)colorWithHexString:(NSString*)hex withAlpha:(CGFloat)alpha; ...
分类:移动开发   时间:2015-04-16 17:47:49    阅读次数:126
iOS开发 改变UINavigationController的UINavigationBar的高度和背景图片
1、改变高度 自定义UINavigationBar的新类别: [cpp] view plaincopy //UINavigationBar+BackgoundImage.h   #import       @interface UINavigationBar (BackgoundImage)      @end   在新类别的实...
分类:移动开发   时间:2015-04-16 17:47:46    阅读次数:133
Apple Catching.(POJ-2385)
一道经典的DP,算是接触的第一道吧,说说我的体会吧。    做动归题的关键就是写状态转移方程, 关键是要找到可以枚举的量,也就是说这个dp数组里的下标代表的是什么。 并且要具有唯一性。 通常是枚举状态,对一个状态枚举出当前最佳状态。 不过不同层次的状态如何转移的还不是很清楚,以后多做题,多理解,相互印证吧。 这道题的状态转移方程就是: dp[i][j] = max(dp[i-1][j-1]...
分类:移动开发   时间:2015-04-16 17:46:52    阅读次数:253
iOS 8 Auto Layout界面自动布局系列3-使用代码添加布局约束
本系列的第一篇文章介绍了自动布局的基本原理,第二篇文章通过一个简单的例子演示了如何使用Xcode的Interface Builder(简称IB)以可视化方式添加约束。本篇为该系列的第三篇文章,主要介绍如何通过代码来添加布局约束。...
分类:移动开发   时间:2015-04-16 17:47:10    阅读次数:219
android中byte[] short[] int[] long[]数组数据转换
import java.nio.ByteOrder; public class BytesTransUtils { private String TAG = "BytesTransUtils"; private static BytesTransUtils instance = null; private BytesTransUtils() { // Lo...
分类:移动开发   时间:2015-04-16 17:45:31    阅读次数:217
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!