码迷,mamicode.com
首页 > 移动开发
ios动态创建UIView
- (id)initWithFrame:(CGRect)frame; // default initializer// (CGRect)frame:UIView的大小创建一个UIView- (void)viewDidLoad{ UIView *v = [[UIView all...
分类:移动开发   时间:2014-06-09 14:54:00    阅读次数:139
Android string.xml 显示特殊符号
转:http://songfantasy.iteye.com/blog/1562029项目中要在string.xml 中显示特殊符号,[email protected][email protected]: @号 @ :号 : 空格   以下为常见的ASCII十进制交换编码:...
分类:移动开发   时间:2014-06-09 15:12:56    阅读次数:90
Android调用WebView
mWebView.setWebViewClient(new WebViewClient(){ public boolean shouldOverrideUrlLoading(WebView view, String url) { view.load...
分类:移动开发   时间:2014-06-09 15:15:24    阅读次数:78
Android网络项目课程笔记-----补充
一. 数据上传1. 登录 数据上传 + 安全(加密 )2. 评论 数据上传 + 数据过滤3. 图片、音频或视频上传 任何资源都是二进制,二进制都可以转为String使用到的技术:HTTP get请求1. Android客户端向Server请求下载数据2. Android客户端把数据上传到Ser...
分类:移动开发   时间:2014-06-09 15:17:17    阅读次数:68
IOS开发UITableView性能应用技巧TableViewCell的重用
?iOS设备的内存有限,如果用UITableView显示成千上万条数据,就需要成千上万个UITableViewCell对象的话,那将会耗尽iOS设备的内存。要解决该问题,需要重用UITableViewCell对象??重用原理:当滚动列表时,部分UITableViewCell会移出窗口,UITable...
分类:移动开发   时间:2014-06-09 15:30:15    阅读次数:65
IOS-懒加载
懒加载,又称为延迟加载。说的通俗一点,就是在开发中,当程序中需要利用的资源时。在程序启动的时候不加载资源,只有在运行当需要一些资源时,再去加载这些资源。我们知道iOS设备的内存有限,如果在程序在启动后就一次性加载将来会用到的所有资源,那么就有可能会耗尽iOS设备的内存。这些资源例如大量数据,图片,音...
分类:移动开发   时间:2014-06-09 15:51:41    阅读次数:65
Android总结三SQLite数据库
一、SQLite数据库 1.SQLite数据库的特点 安卓手机自带, 小巧, 适合在手机中使用 不区分数据类型(主键除外) SQL语句和MySQL几乎相同 SQLite不使用JDBC连接, 使用的是Android自有的API 每个数据库对应一个文件 2.创建数据库 ...
分类:移动开发   时间:2014-06-09 16:03:57    阅读次数:58
学习IOS--description方法\NSLog函数
1.description方法是NSObject自带的方法,包括类方法和对象方法+ (NSString *)description; // 默认返回 类名- (NSString *)description; // 默认返回 [email protected]类名和内存地址3.修...
分类:移动开发   时间:2014-06-09 16:22:11    阅读次数:81
python检测手机号码是否合法
1 !/usr/bin/python 2 #encoding:utf-8 3 #这是一个用来检测用户输入手机号码是否合法的小脚本。 4 5 def phonecheck(s): 6 #号码前缀,如果运营商启用新的号段,只需要在此列表将新的号段加上即可。 7 pho...
分类:移动开发   时间:2014-06-09 16:24:02    阅读次数:104
学习IOS--代码块(block)和错误异常处理的理解
1、Object C的代码块(block)Objective-C的代码块从刚刚学习的时候,感觉有点奇怪,慢慢感觉它在C#里面也有点熟悉,它在Objective-C里面的引入,好像是主要用来解决代码回调和同步调用的问题的,说到这里,如果熟悉C#的特性的,可能会联想到了C#里的Action和Func的概...
分类:移动开发   时间:2014-06-09 21:28:13    阅读次数:118
Android Activity切换动画overridePendingTransition
Activity在切换或者是退出的时候能够使用渐入,滑动,缩放等动态效果。使用的就是方法overridePendingTransition,能够直在Activity其中直接调用。overridePendingTransition(R.anim.zoomin, R.anim.zoomout)第一个參数...
分类:移动开发   时间:2014-06-09 21:37:54    阅读次数:310
学习IOS--分类(category)和协议Protocal的理解
1、分类(category)概念和使用如果我们使用过C#,我们都知道,C#里面有一个叫做扩展函数的东西,可以在不继承已有类的情况下,给存在的类增加一些原本没有的接口函数,Objective-C的分类概念和这个很相似,甚至可以说是同一类型的东西,虽然不知道他们谁先谁后出现,这个东西的引入,能使得编程方...
分类:移动开发   时间:2014-06-09 21:41:08    阅读次数:184
学习IOS--获取文件的MD5值
一般我们在使用http或者socket上传或者下载文件的时候,经常会在完成之后经行一次MD5值得校验(尤其是在断点续传的时候用的更多),校验MD5值是为了防止在传输的过程当中丢包或者数据包被篡改,在使用MD5之前呢我们应该先了解MD5的一些常识。MD5 百度百科简单的来说:1)、MD5是使用哈希算法...
分类:移动开发   时间:2014-06-09 21:40:35    阅读次数:233
学习IOS--路径详细理解
利用create groups for any added folders 这样的方式表示的是将所有的资源都放在资源包得路径下,没有层次的概念利用create folder references for any added folders这样的表示方式是在按照原来文件夹的方式将他们放入到安装包中的。...
分类:移动开发   时间:2014-06-09 21:42:26    阅读次数:87
Android开发之Eclipse快捷键
作为一名合格的Android程序员和Eclipse使用者,对于Eclipse快捷键的使用也是必不可少的,有效的使用快捷键可以帮助程序员大大的提高编程效率。收集整理部分常用快捷键如下:1. Alt+/ 内容辅助(代码提示、自动补齐)2. Ctrl+Shift+O 自动导包(import Packa.....
分类:移动开发   时间:2014-06-09 21:41:50    阅读次数:93
android项目--上下文菜单
一般说到上下文菜单基本上都是长按事件,在一个控件上长按,就会弹出一个菜单。1.创建上下文菜单: //覆盖方法,创建上下文菜单 @Override public void onCreateContextMenu(ContextMenu menu, View v, ContextM...
分类:移动开发   时间:2014-06-09 21:45:13    阅读次数:90
IOS学习笔记 -- Segue、数据存储、UITabBarController
一. Segue1.Storyboard上每一根用来界面跳转的线,都是一个UIStoryboardSegue对象(简称Segue)每一个Segue对象,都有3个属性1>.唯一标识: @property (nonatomic, readonly) NSString *identifier;2>.来源控...
分类:移动开发   时间:2014-06-09 21:52:37    阅读次数:167
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!