1.MD5加密Message Digest Algorithm
MD5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。该算法的文件号为RFC 1321(R.Rivest,MIT
Laboratory for Computer Science and R...
分类:
移动开发 时间:
2014-06-02 00:37:48
阅读次数:
303
写在私有分类中就是私有的 ,只能当前类访问.
写在interface中也就是头文件中是公开的,别人只要导入头文件就可以访问.
xcode5之后苹果推荐我们将控件的属性写在私有分类中封装起来.避免外界直接操作当前类管理的子控件, 更好的保证了封装性. ,
优缺点的体现在团队开发(多人开发中),和编.....
分类:
移动开发 时间:
2014-06-02 00:36:27
阅读次数:
281
http://database.51cto.com/art/200903/113334.htm数据库支持每个应用程序无论大小的生命线,除非你的应用程序只处理简单的数据,那么就需要一个数据库系统存储你的结构化数据,Android使用SQLite数据库,它是一个开源的、支持多操作系统的SQL数据库,在许...
分类:
移动开发 时间:
2014-06-02 00:34:35
阅读次数:
263
UIkit框架下的几个基本控件,UIButton,UITextField,UILabel,UIImageView,UIScrollView,UITableView,UITableViewCell,UIPageControl;
他们的继承关系,UILabel,UIImageView,UIScro...
分类:
移动开发 时间:
2014-06-02 00:10:21
阅读次数:
361
UILabel:常用属性@property(nonatomic,copy) NSString
*text; // default is nil@property(nonatomic,retain) UIFont *font; // default
is...
分类:
移动开发 时间:
2014-06-02 00:03:51
阅读次数:
432
SharedPreferences的用法很多时候我们开发的软件需要向用户提供软件参数设置功能,例如我们常用的QQ,用户可以设置是否允许陌生人添加自己为好友。对于软件配置参数的保存,如果是window软件通常我们会采用ini文件进行保存,如果是j2se应用,我们会采用properties属性文件进行保...
分类:
移动开发 时间:
2014-06-01 23:57:16
阅读次数:
500
UIScrollView:常用属性@property(nonatomic)
UIEdgeInsets contentInset; // default UIEdgeInsetsZero. add additional scroll
area around content@prop...
分类:
移动开发 时间:
2014-06-01 23:53:28
阅读次数:
505
一、实现效果 二、实现代码1.数据模型部分YYQQGroupModel.h文件 1 // 2
// YYQQGroupModel.h 3 // 02-QQ好友列表(基本数据的加载) 4 // 5 // Created by apple on
14-5-31. 6 // Copyrig...
分类:
移动开发 时间:
2014-06-01 23:46:16
阅读次数:
375
首先状态栏式view的属性,所以在viewController中直接重写:/** 修改状态栏
*/- (UIStatusBarStyle)preferredStatusBarStyle{ // 修改状态栏的颜色(白色) return
UIStatusBarStyleLightConten...
分类:
移动开发 时间:
2014-06-01 23:43:43
阅读次数:
371
iOS
多快好省的宏(转)原文地址:http://my.oschina.net/yongbin45/blog/150149// 字符串:#ifndef
nilToEmpty#define nilToEmpty(object) (object!=nil)?object:@""#endif#ifnde....
分类:
移动开发 时间:
2014-06-01 17:14:10
阅读次数:
339
在Android开发中,需要录音并发送到对方设备上。这时问题来了,手机常会是GPRS、3G等方式上网,所以节省流量是非常关键的,使用Speex来压缩音频文件,可以将音频压文件小数倍。1.去Speex官网下载最新Speex源码。2.创建一个新的应用(我创建的应用名为Audio),并创建一个jni目录(...
分类:
移动开发 时间:
2014-06-01 17:10:13
阅读次数:
395
UITabelView:常用属性@property (nonatomic) CGFloat
rowHeight; // will return the default value if unset@property (nonatomic)
CGFloat sect...
分类:
移动开发 时间:
2014-06-01 17:07:41
阅读次数:
394
今天终于把老大交代的任务搞完了,感觉收获挺多的,所以就写一篇来记录一下吧,首先还是来看一下,老大们的需求
需求:
希望移动端的用户标识(IMEI)和HTML页面的用户标识(Cookie)连接起来,其中HTML页面可能是用户使用PC访问指定的html页面也有可能是移动端使用浏览器访问html页面
技术解决:
运用移动设备的系统特型,用Apps的Service监听本地的网络端口...
分类:
移动开发 时间:
2014-06-01 23:39:10
阅读次数:
456
--前言:用公共API开发一个Cocoa框架,插件,或其他可执行目标,里面的命名编写和规范不同于一般应用程序的开发。因为你开发出来东西是给开发者用的看的,并且他们不熟悉你的编程接口。这个时候API的命名约定就派上用场了,因为它使你的写的接口清楚明确。本文档里还包括开发框架中一些特殊的/重要的编程技术,例如:版本控制,二进制兼容性,错误处理,和内存管理。...
分类:
移动开发 时间:
2014-06-01 18:10:28
阅读次数:
505
Android应用中使用百度地图API定位自己的位置(二)...
分类:
移动开发 时间:
2014-06-01 18:17:36
阅读次数:
608
版本:1.0日期:2014.5.17 2014.6.1版权:© 2014 kince 转载注明出处 在介绍SwitchButton之前,先来看一下系统Button是如何实现的。源码如下:@RemoteView
public class Button extends TextView {
public Button(Context context) {
this(conte...
分类:
移动开发 时间:
2014-06-01 17:27:10
阅读次数:
684
从开始一直不知道这个东西是干什么的,数据库的版本号也是随便定义的,还有两个版本号。
Android在设计时,就考虑到了数据库的更新。当检测到版本有变化时,就会对数据库更新,执行这个操作。
所以定义数据库的版本还是比较重要的,如第一个程序版本时定义的数据库版本为1,在程序发布新版时有对数据库更新操作,...
分类:
移动开发 时间:
2014-06-02 09:35:41
阅读次数:
307
iOS开发UI篇—UIScrollView控件实现图片轮播一、实现效果实现图片的自动轮播
二、实现代码storyboard中布局代码: 1 #import "YYViewController.h" 2 3 @interface
YYViewController () 4 @prop...
分类:
移动开发 时间:
2014-06-02 09:34:28
阅读次数:
295
这个时间是在第一次访问网站的时候触发..比如你发布了一个网站,,我第一个来访问,,就会触发这个事件..以后再有人来访问就不会触发了..一般的,我们总是以为Application_Start是一个应用程序最开始的部分,所有我们自己写的代码的执行,都从这里开始,而所有这里以前的代码,都是微软(或者其他系...
分类:
移动开发 时间:
2014-06-02 09:21:33
阅读次数:
221
private static String newUUID() { return
UUID.randomUUID().toString(); } private static String getLocaleCountry() {
return java.util.Locale.ge...
分类:
移动开发 时间:
2014-06-02 09:20:53
阅读次数:
261