利用create groups for any added folders
这样的方式表示的是将所有的资源都放在资源包得路径下,没有层次的概念利用create folder references for any added
folders这样的表示方式是在按照原来文件夹的方式将他们放入到安装包中的。...
分类:
移动开发 时间:
2014-06-09 21:42:26
阅读次数:
292
一般我们在使用http或者socket上传或者下载文件的时候,经常会在完成之后经行一次MD5值得校验(尤其是在断点续传的时候用的更多),校验MD5值是为了防止在传输的过程当中丢包或者数据包被篡改,在使用MD5之前呢我们应该先了解MD5的一些常识。MD5
百度百科简单的来说:1)、MD5是使用哈希算法...
分类:
移动开发 时间:
2014-06-09 21:40:35
阅读次数:
575
1、分类(category)概念和使用如果我们使用过C#,我们都知道,C#里面有一个叫做扩展函数的东西,可以在不继承已有类的情况下,给存在的类增加一些原本没有的接口函数,Objective-C的分类概念和这个很相似,甚至可以说是同一类型的东西,虽然不知道他们谁先谁后出现,这个东西的引入,能使得编程方...
分类:
移动开发 时间:
2014-06-09 21:41:08
阅读次数:
501
Activity在切换或者是退出的时候能够使用渐入,滑动,缩放等动态效果。使用的就是方法overridePendingTransition,能够直在Activity其中直接调用。overridePendingTransition(R.anim.zoomin,
R.anim.zoomout)第一个參数...
分类:
移动开发 时间:
2014-06-09 21:37:54
阅读次数:
623
1、Object
C的代码块(block)Objective-C的代码块从刚刚学习的时候,感觉有点奇怪,慢慢感觉它在C#里面也有点熟悉,它在Objective-C里面的引入,好像是主要用来解决代码回调和同步调用的问题的,说到这里,如果熟悉C#的特性的,可能会联想到了C#里的Action和Func的概...
分类:
移动开发 时间:
2014-06-09 21:28:13
阅读次数:
302
1 !/usr/bin/python 2 #encoding:utf-8 3
#这是一个用来检测用户输入手机号码是否合法的小脚本。 4 5 def phonecheck(s): 6
#号码前缀,如果运营商启用新的号段,只需要在此列表将新的号段加上即可。 7 pho...
分类:
移动开发 时间:
2014-06-09 16:24:02
阅读次数:
768
1.description方法是NSObject自带的方法,包括类方法和对象方法+ (NSString
*)description; // 默认返回 类名- (NSString *)description; // 默认返回
2.默认情况下利用NSLog和%@输出对象的时返回的就是类名和内存地址3.修...
分类:
移动开发 时间:
2014-06-09 16:22:11
阅读次数:
270
一、SQLite数据库 1.SQLite数据库的特点 安卓手机自带, 小巧, 适合在手机中使用
不区分数据类型(主键除外) SQL语句和MySQL几乎相同 SQLite不使用JDBC连接, 使用的是Android自有的API 每个数据库对应一个文件
2.创建数据库 ...
分类:
移动开发 时间:
2014-06-09 16:03:57
阅读次数:
329
懒加载,又称为延迟加载。说的通俗一点,就是在开发中,当程序中需要利用的资源时。在程序启动的时候不加载资源,只有在运行当需要一些资源时,再去加载这些资源。我们知道iOS设备的内存有限,如果在程序在启动后就一次性加载将来会用到的所有资源,那么就有可能会耗尽iOS设备的内存。这些资源例如大量数据,图片,音...
分类:
移动开发 时间:
2014-06-09 15:51:41
阅读次数:
299
?iOS设备的内存有限,如果用UITableView显示成千上万条数据,就需要成千上万个UITableViewCell对象的话,那将会耗尽iOS设备的内存。要解决该问题,需要重用UITableViewCell对象??重用原理:当滚动列表时,部分UITableViewCell会移出窗口,UITable...
分类:
移动开发 时间:
2014-06-09 15:30:15
阅读次数:
247
一. 数据上传1. 登录 数据上传 + 安全(加密 )2. 评论 数据上传 + 数据过滤3.
图片、音频或视频上传 任何资源都是二进制,二进制都可以转为String使用到的技术:HTTP get请求1. Android客户端向Server请求下载数据2.
Android客户端把数据上传到Ser...
分类:
移动开发 时间:
2014-06-09 15:17:17
阅读次数:
221
mWebView.setWebViewClient(new WebViewClient(){
public boolean shouldOverrideUrlLoading(WebView view, String url) { view.load...
分类:
移动开发 时间:
2014-06-09 15:15:24
阅读次数:
291
转:http://songfantasy.iteye.com/blog/1562029项目中要在string.xml
中显示特殊符号,如@号冒号等,直接写肯定不行啦。只能考虑使用ASCII码进行显示: @号 @ :号 : 空格
  以下为常见的ASCII十进制交换编码:...
分类:
移动开发 时间:
2014-06-09 15:12:56
阅读次数:
291
- (id)initWithFrame:(CGRect)frame; // default
initializer// (CGRect)frame:UIView的大小创建一个UIView- (void)viewDidLoad{ UIView *v =
[[UIView all...
分类:
移动开发 时间:
2014-06-09 14:54:00
阅读次数:
393
HTML5的javascript touch事件HTML5+CSS3,javascriptAdd
comments四282013以下是几种普及得比较好的触摸事件,可以在绝大多数现代浏览器中来测试这一事件(必须是触屏设备):
(on)touchstart:触摸开始的时候触发 (on)touchmove...
分类:
移动开发 时间:
2014-06-09 14:52:35
阅读次数:
437
家里的老的三星i9001,准备给我妈用,打算刷机,但又实在头疼那些复杂的刷机技术,昨天研究了一下,用比较简单的方法完成刷机,记录如下:
用卡刷比较简单,线刷不考虑 进入恢复模式的方法:1.电源+音量加开机 2.见到9001松电源键 先wipe,再install from rar
理论上从内置卡和外置...
分类:
移动开发 时间:
2014-06-09 14:36:50
阅读次数:
259
Android通过HttpConnectionParams类为http参数设置提供了两个超时的设置选项,分别是setSoTimeout和setConnectionTimeout。初看一眼Android官方给的文档对这个两个方法的具体含义有一种不理解不够清楚的感觉,所以决定通过测试的方式来看看到底在....
分类:
移动开发 时间:
2014-06-09 14:13:15
阅读次数:
303
MediaPlayer的缺点:资源占用量高,延时时间较长不支持多个音效同一时候播放SoundPool主要用于播放一些较短的声音片段,CPU资源占用率低和反应延时小,还支持自行色设置声音的品质,音量,播放比率等參数,避免使用SoundPool来播放歌曲或者做游戏背景音乐,仅仅有那些短促的密集的声音才考...
分类:
移动开发 时间:
2014-06-09 14:11:22
阅读次数:
334
android文件众多,根据名称来辨别用途很重要,因此命名要规范这篇文章可参考:Android
命名规范
(提高代码可以读性)刚接触android的时候,命名都是按照拼音来,所以有的时候想看懂命名的那个控件什么是什么用的,就要读一遍甚至好几遍才知道,这样的话,在代码的审查和修改过程中就会浪费不少不必...
分类:
移动开发 时间:
2014-06-09 13:40:05
阅读次数:
345
在博客中看到一篇利用组件进行图片异步加载的文章在此作记录原文:http://blog.csdn.net/vipzjyno1/article/details/23206387这个图片异步加载并缓存的类已经被很多开发者所使用,是最常用的几个开源库之一,主流的应用,随便反编译几个火的项目,都可以见到它的身...
分类:
移动开发 时间:
2014-06-09 13:30:57
阅读次数:
394