iOS属性反射:说白了,就是将两个对象的所有属性,用动态的方式取出来,并根据属性名,自动绑值。(注意:对象的类,如果是派生类,就得靠其他方式来实现了,因为得到不该基类的属性。)常用的反射方式,有如下两种:从一个自定义实体类->自定义实体类从一个NSDictionary->自定义实体类(此方式最最常用...
分类:
移动开发 时间:
2015-06-11 21:13:53
阅读次数:
265
一、使用介绍项目有的时候,会遇到一些特殊的处理,想要根据一个实例的引用,获取这个实例在代码中的名称。比如在处理View的坐标的时候,我们将UIView的坐标信息配置到plist文件中,我们可以设置一个key,再通过这个key来获取配置文件中的坐标等信息。有没有更简单的方法呢,或者我只想简单的用实例变...
分类:
移动开发 时间:
2015-06-11 21:10:38
阅读次数:
181
题目要求:输入一个二维整形数组,数组里有正数也有负数。求所有子数组的和的最大值。设计思想:把二维数组看成图的形式,然后采取遍历的方法。当和小于0时放弃,其他叠加和。代码:#include#includeusing namespace std;#define N 100typedef struct{ ...
分类:
移动开发 时间:
2015-06-11 21:06:40
阅读次数:
371
tittle buttonbackgroundRectForBoundstittleRectForContentRect控制器内部label的frameimageRectForContentRect// 控制器内部imageView的frameCGFloatCGFloatCGRectMake点击一个...
分类:
移动开发 时间:
2015-06-11 21:07:41
阅读次数:
225
需求:从FirstActivity跳到SecondActivity,在SecondActivity中进行了操作并返回到FirstActivity。 FirstActivity中的主要代码: private static final int REQUEST_CODE = 1; private s...
分类:
移动开发 时间:
2015-06-11 21:04:44
阅读次数:
129
1、现在AndroidManifest.xml 加入服务的声明:权限要写清楚 android:permission="android.permission.BIND_INPUT_METHOD"1 4 5 6 7 ...
分类:
移动开发 时间:
2015-06-11 21:01:04
阅读次数:
149
本文翻译自著名博客Android Developers,原作者是Ian Lake,点击此处可查看原文。Android 5.0 Lollipop 是迄今为止最重大的一次发布,很大程度上是因为 material design —— 这是一门新的设计语言,它刷新了整个 Android 的用户体验。但是对于...
分类:
移动开发 时间:
2015-06-11 20:59:43
阅读次数:
593
前言:如果对android回调的概念不明白的请看:android 回调函数一:基本概念1、定义接口package com.app.util;public interface ZYJCallBack { public void dataResult( String resultString ) ;.....
分类:
移动开发 时间:
2015-06-11 20:56:39
阅读次数:
160
var userAgent = navigator.userAgent; if (userAgent.indexOf("Firefox") != -1 || userAgent.indexOf("Chrome") !=-1) { window.location.href="about...
分类:
移动开发 时间:
2015-06-11 20:57:49
阅读次数:
334
原文: http://blog.csdn.net/hmt20130412/article/details/34523235 本来只是打算介绍一下addChildViewController这个方法的,正好今天朋友去换工作面试问到网易新闻标签栏效果的实现,就结合它,用个小Demo实例介绍一下:...
分类:
移动开发 时间:
2015-06-11 20:54:39
阅读次数:
317
1.前言 本来以为在改成ARC以后,不再需要考虑内存问题了,可是在实践中还是发现有一些内存问题需要注意,今天我不谈block的循环引用的问题,主要说说一些对象、数组不内存得不到释放的情况.2.数组内存得不到释放的情况 //组织字典数据- (NSMutableDictionary *)setu...
分类:
移动开发 时间:
2015-06-11 20:54:34
阅读次数:
207
这里说声对不起大家。毕竟2几年前,我想写这篇文章,但因为他才懒得一直没有写。同时也给自己的东西好。前些日子我老大让我又搞这个东西发现我曾经的资料没留,又凭着自己印象从新来过。但发现网上写的东西真的有些肤浅,实在说只是去。毕竟我们是程序猿,不是学生了,怎么也点多想些东西哦,于是将自己总结的东西写下来....
分类:
移动开发 时间:
2015-06-11 20:54:38
阅读次数:
545
只有生成二维码的代码优点是占用方法数比较少 以防65535public class QRcodeUtil { static Paint paint; static { paint = new Paint(); // 设置一个笔刷大小是3的黄色的画笔 paint.setColor(Color.BL.....
分类:
移动开发 时间:
2015-06-11 20:51:17
阅读次数:
277
打开Eclipse的IDE: 1.1 英文原版 window -> Show Views -> device -> view menu -> Reset adb 1.2 中文版 窗口(W) -> 显示视图(V) ->Devices -> 视图菜单 ->Reset ...
分类:
移动开发 时间:
2015-06-11 20:51:41
阅读次数:
148
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38476887,本文出自【张鸿洋的博客】最近创建了一个群,方便大家交流,群号:55032675上一篇博客介绍了Android异步消息处理机制,如果你还不了解,可以看:Android ...
分类:
移动开发 时间:
2015-06-11 20:46:19
阅读次数:
146
原文地址:深入理解Android消息处理系统的原理作者:hoarn Android应用程序也是消息驱动的,按道理来说也应该提供消息循环机制。实际上谷歌参考了Windows的消息循环机制,也在Android系统中实现了消息循环机制。 Android通过Looper、Handler来实现消息循环机制.....
分类:
移动开发 时间:
2015-06-11 20:47:26
阅读次数:
139
1、一款app立足的两大要素 * 美观的UI界面 * 实用的功能2、iOS系统架构 * iOS是基于UNIX系统的,就系统的稳定性而言,我们完全可以相信这个系统。 * iOS的系统架构分为四个层次:核心操作系统层(Core OS layer)、核心服务层(Core Services laye...
分类:
移动开发 时间:
2015-06-11 20:44:11
阅读次数:
119