Android 开源框架 DataDroid...
分类:
移动开发 时间:
2015-06-09 09:53:01
阅读次数:
118
Android ImageLoader 本地缓存...
分类:
移动开发 时间:
2015-06-09 09:53:18
阅读次数:
122
1.andbase中包含了大量的开发常用手段。
如网络下载,多线程与线程池的管理,数据库ORM,图片缓存管理,图片文件下载上传,Http请求工具,SOAP工具类,异步Task,常用工具类(字符串,日期,文件处理,图片处理工具类等),能够使您的应用在团队开发中减少冗余代码,很大的提高了代码的维护性与开发高效性,能很好的规避由于开发疏忽而导致常犯的错误。
2.andbase封装了大量的常用控件。
如list分页,grid分页,下拉刷新,进度框,图片轮播,表格,多线程下载器,侧边栏,图片上传,轮子选择,图表...
分类:
移动开发 时间:
2015-06-09 09:52:36
阅读次数:
328
与javascript中的事件机制不同,ios里的事件广播机制是同步的,默认情况下,广播一个通知,会阻塞后面的代码:
Objc代码
-(void) clicked
{
NSNotificationCenter *center = [NSNotificationCenter defaultCenter];
[center pos...
分类:
移动开发 时间:
2015-06-09 09:51:25
阅读次数:
168
Audio 输出通道有很多,Speaker、headset、bluetooth A2DP等。通话或播放音乐等使用Audio输出过程中,可能发生Audio输出通道的切换。比如,插入有线耳机播放音乐时,声音是从耳机发出的;而此时拔出耳机,Audio输出通道会发生切换。如果音乐播放器不做处理,Audio输...
分类:
移动开发 时间:
2015-06-09 09:45:06
阅读次数:
139
1.单个五角星绘制上次讲了在IOS中使用quartz2d绘制基本的图形,今天来绘制一个比较复杂的图形—五角星,五角星大家都很熟悉。先来分析下五角星的画法,一个五角星如图所示。1.先把一个圆周平均五等分,那么每个角度是360/5,然后隔点进行连线就可以绘制五角星2.每个连线的夹角就是360/5*2,但...
分类:
移动开发 时间:
2015-06-09 09:42:30
阅读次数:
219
原文链接:http://m.blog.csdn.net/blog/ruanben/19758769#当驱动被分层以后,他们被注册到一个chain中,IRP会在这个chain中传递,从最上面,到最下面,再回到最上面 为适应这种体制,IRP的结构的大小是不固定的,大体结构如下: ------------...
分类:
移动开发 时间:
2015-06-09 07:25:53
阅读次数:
151
UIGestureRecognizer 手势响应基类 -?UITapGestureRecognizer //点击手势识别器,可以是点击一次,或多次都能识别 - UIPinchGestureRecognizer //捏合手势识别器,用于视图的放大缩小 - UIRotationGestureRec...
分类:
移动开发 时间:
2015-06-09 06:23:33
阅读次数:
179
分享一个牛人写的加密分类,注释相当清晰。Security.zip加密方案方案一:直接 MD5 非常不安全 (穷举破解) pwd = pwd.md5String;方案二 MD5 + 盐 盐值要够`咸`,可以从服务器获取 pwd = [pwd stringByAppendingString:@"无规律....
分类:
移动开发 时间:
2015-06-09 06:12:06
阅读次数:
159
iOS是apple公司的移动操作系统,在iPhone,iPad,iPod中应用,该名最初为Cisco的网络设备操作系统,后授权于Apple公司使用。下面介绍历史版本的特性。 iOS1 最大特性是具有其他手机无法比拟的触屏功能,使捏拉缩放和慢性滚动变得近乎完美。从而使应用的体验变得更加自然而即...
分类:
移动开发 时间:
2015-06-09 06:11:41
阅读次数:
159
在AndroidManifest.xml中会看到的身影,完整的uses-sdk是这个样子:其中integer是Android API level。uses-sdk是为了程序兼容而存在的,它是如何做兼容的呢?也许从三个子项的名字上就可以猜测出来。minSdkVersion:若手机或平板的API lev...
分类:
移动开发 时间:
2015-06-09 06:09:59
阅读次数:
135
1、UIApplication对象是应用程序的象征,每一个应用都有自己的UIApplication对象,而且是单列的2、通过[UIApplication sharedApplication]获取这个单列对象3、一个ios程序启动后创建的第一个对象就是UIApplication对象4、UIApplic...
分类:
移动开发 时间:
2015-06-09 06:05:55
阅读次数:
128
UIPresentationController(一)popover、alert、action sheet与search的新特性刘冰发表于测试?看我的刘冰2014年07月02日发表收录了本文的主题测试?看我的一枚测试人员很小,这个世界很大,让我们的分享无限!学点有用的:)+订阅更多收录本文的主题UI...
分类:
移动开发 时间:
2015-06-09 06:06:58
阅读次数:
277
Android系统各版本及代号
版本号
版本代号
发布日期
API
Android 1.0
阿童木
1
Android 1.1
发条机器人
2008.9
2
Android 1.5
纸杯蛋糕
2009.4.30...
分类:
移动开发 时间:
2015-06-09 01:00:43
阅读次数:
162
/**
* 系统信息
*
* @Description:
* @author xiechengfa2000@163.com
* @date 2015-6-8 下午10:45:41
*/
public class SystemInfo {
/**
* 获取IMEI号
*
* @Description:
* @param @param activity
* @p...
分类:
移动开发 时间:
2015-06-09 00:59:07
阅读次数:
175
Android下使用Pull解析器
1,Pull解析器的运行方式与SAX解析器相似。它提供了类似的事件,如:开始元素和结束元素事件。
2,使用parser.next()可以进入下一个元素并触发相应事件。
3,事件将作为一个int数值被发送,因此可以使用一个switch对相应的事件进行处理。
4,当元素开始解析时,调用parser.nextText()方法可以获取下一个Text类型节点的值。
5,相关API:
获得当前节点事件类型:parser.getEventType();
获得下一节点事...
分类:
移动开发 时间:
2015-06-09 00:57:18
阅读次数:
179