最近一个项目需要用到表格进行统计显示,本来用的是的achartengine,后来发现一个更加强大的开源框架MPAndroidChart。下面简单介绍下MPAndroidChart,MPAndroidChart的效果还是蛮好的,提供各种动画,这个也是我使用MPAndroidChart,而且放弃acha...
分类:
移动开发 时间:
2015-01-23 13:20:05
阅读次数:
386
今天遇到一个郁闷的问题(以前是完全没问题的):视图A push 视图B ,以前隐藏UITabBarController的tabBar, 我用它的一个属性hidesBottomBarWhenPushed将其设置为YES就可以在下一级隐藏Tabbar,但是pop的时候TabBar不显现了后来在网上找到的...
分类:
移动开发 时间:
2015-01-23 13:19:36
阅读次数:
241
【Ctrl+Shift+B】:在当前行设置断点或取消设置的断点。【F11】:调试最后一次执行的程序。【Ctrl+F11】:运行最后一次执行的程序。【F5】:跟踪到方法中,当程序执行到某方法时,可以按【F5】键跟踪到方法中。【F6】:单步执行程序。【F7】:执行完方法,返回到调用此方法的后一条语句。【...
分类:
移动开发 时间:
2015-01-23 13:19:15
阅读次数:
141
IntentBundle传递对象SerializableParcelableAndroid开发中有时需要在应用中或进程间传递对象,下面详细介绍Intent使用Bundle传递对象的方法。被传递的对象需要先实现序列化,而序列化对象有两种方式:java.io.Serializable和android.o...
分类:
移动开发 时间:
2015-01-23 13:13:07
阅读次数:
208
info.plist文件中,View controller-based status bar appearance项设为YES,则View controller对status bar的设置优先级高于application的设置。为NO则以application的设置为准,view controlle...
分类:
移动开发 时间:
2015-01-23 13:13:36
阅读次数:
210
验证电话号码的主要代码如下:
public bool IsTelephone(string str_telephone)
{
return System.Text.RegularExpressions.Regex.IsMatch(str_tele...
分类:
移动开发 时间:
2015-01-23 13:11:10
阅读次数:
167
#include #include #include1.3G/GPRS流量统计int getGprs3GFlowIOBytes(){ struct ifaddrs *ifa_list = 0, *ifa; if (getifaddrs(&ifa_list) == -1) { return...
分类:
移动开发 时间:
2015-01-23 13:10:28
阅读次数:
165
IOS 自定义model如果要转换位json与服务器进行交互的时候,我把model数据类型先转换为了dictionary然后在进行json序列化。#import @implementation ConvertToCustomClass+ (NSMutableArray *)convertCustom...
分类:
移动开发 时间:
2015-01-23 13:04:45
阅读次数:
218
meta指元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。 标签位于文档的头部,不包含任何内容。 标签的属性定义了与文档相关联的名称/值对。一、手机端特有的有哪些1、网页手机wap2.0网页的head里加入下面这条元标签,在iPhone的浏览...
分类:
移动开发 时间:
2015-01-23 12:58:54
阅读次数:
238
1.xib的通常的使用步骤1.1 新建1个类,用来描述这个xib (假定继承自UIView,且类名是DIYView)1.2 新建1个xib,文件名也是DIYView,往里面拖一个UIView,设置UIView的属性-Class为DIYView1.3 往xib里拖1个长按的手势识别,鼠标右键刚刚拖进来...
分类:
移动开发 时间:
2015-01-23 12:52:39
阅读次数:
243
iOS—身份证的正则校验说明:在ios项目的开发中可能很多地方都需要用到身份证校验,一般在开发的时候很多人都是直接百度去网上荡相关的正则表达式和校验代码,但是网上疯狂 粘贴复制的校验代码本身也可能并不准确,可能会有风险,比如2013年1月1号起停止使用15位的身份证,网上的身份证校验普遍支持15位的...
分类:
移动开发 时间:
2015-01-23 12:52:13
阅读次数:
206
android的进度条1、实现的效果2、布局代码先写一个my_browser.xml文件 存放WebView 进度条布局然后写一个broser.xml存放进度条的 WebChromeClient重写onProgressChanged和onReceivedTitle事件(进度...
分类:
移动开发 时间:
2015-01-23 12:51:45
阅读次数:
171
一个对象状态改变,通知正在对他进行观察的对象,这些对象根据各自要求进行改变; 在cocoatouch框架中,NSNotification机制和KVO使用了观察者模式通知(notification)机制原理图 在通知机制中,对某个通知感兴趣的所有对象...
分类:
移动开发 时间:
2015-01-23 12:47:27
阅读次数:
249
转场动画是用于两个view之前的切换效果;普通动画和关键帧动画是用于view中的某一个子视图的动画效果;CATransition *animation = [CATransition animation];animation.duration = 0.5f;//时间animation.type .....
分类:
移动开发 时间:
2015-01-23 12:44:51
阅读次数:
303
CLLocationManager还提供了如下类方法来判断当前设备的定位相关服务状态。Ø+ locationServicesEnabled:返回当前定位服务是否可用。Ø+ deferredLocationUpdatesAvailable:返回延迟定位更新是否可用。Ø+ significantLoca...
分类:
移动开发 时间:
2015-01-23 12:42:37
阅读次数:
231
NSPredicate(谓词,作为过滤器使用)过滤器的意思就是在一组数据中通过数组中元素的某个属性的值是多少,从而过滤出数组中这个值为多少的数组元素组。下面通过代码来说明一下吧NSPredicate *p = [NSPredicate predicateWithFormat: @"selected ...
分类:
移动开发 时间:
2015-01-23 12:38:14
阅读次数:
193
图片水印功能 1 #import "UIImage+ZR.h" 2 3 @implementation UIImage (ZR) 4 + (instancetype)waterImageWithBg:(NSString *)bg logo:(NSString *)logo 5 { 6 UI...
分类:
移动开发 时间:
2015-01-23 12:34:38
阅读次数:
337