加载中
json解析提示net.sf.ezmorph.bean.MorphDynaBean cannot be cast to

如果在使用JSONObject.toBean转换时,对象里面有List/Map之类的转换时会提示net.sf.ezmorph.bean.MorphDynaBean cannot be cast to错误。 此时需要指定List/Map转换类型 Map<String, Class<...

2016/12/28 10:55
3K
UDP socket

UDP是无连接状态的,每次发送并不会知道是否发送成功

2016/06/03 15:57
58
本地广播LocalBroadcastManager

创建本地广播 LocalBroadcastManager localBroadcastManager=LocalBroadcastManager.getInstance(this); 发送本地广播 Intent intent=new Intent(“action”); localBroadcastManager.sendBr...

2016/06/03 15:43
42
加载float,int资源

定义float资源 <resources> <item name="shop_gift_scale" format="float" type="dimen">1.5</item> </resources> 获取float资源 TypedValue tv = new TypedValue(); getResources().g...

2016/05/23 16:20
26
FragmentPagerAdapter与FragmentStatePagerAdapter

FragmentPagerAdapter用与少量fragment,fragment将会保存在内存当中。 使用FragmentPagerAdapter时当Fragment滑动到不可见的位置时Fragment将调用 onPause onStop onDestroyView Fragment的...

2016/03/03 14:31
89
Fragment生命周期

onAttach: 与Activity关联 onCreate: 系统会在创建片段时调用此方法。您应该在实现内初始化您想在片段暂停或停止后恢复时保留的必需片段组件。onCreateView: 系统会在片段首次绘制其用户界面...

2016/03/03 14:21
40
Touch事件传递顺序。

首先所有的View和Activity都有 dispatchTouchEvent//用来分发Touch onTouchEvent//用来响应Touch 而ViewGroup则还有一个 onInterceptTouchEvent//用来拦截Touch 当按下界面时首先是由Activit...

2016/02/07 15:33
240
android资源文件加载顺序

ldpi,mdpi,hdpi,xhdpi,xxhdpi加载顺序 如果存在默认的资源文件夹如(layout,dawable,values等)并且自己对应的不存在 ldpi加载默认文件夹 mdpi同上 hdpi首先匹配密度比自己大的资源文件如果...

2016/02/07 14:01
285
IOS各种技巧

修改splitViewControllerView左侧导航栏宽度 注:这是私有API [splitViewController setValue:[NSNumber numberWithFloat:200.0] forKey:@"_masterColumnWidth"];...

2015/12/30 14:18
15
NSDictionary不可变字典集合

key通常为NSString,key是唯一的,键值不可为空nil,如果需要一个空值可以使用NSNull //初始化一个元素 NSDictionary *dic = [NSDictionary dictionaryWithObject:@"value" forKey:@"ke...

2015/12/29 17:40
96
NSMutableArray可变数组

NSMutableArray继承自NSArray 查用方法 //初始化5个位置 NSMutableArray *marray= [NSMutableArray arrayWithCapacity:5]; //添加一个元素 [marray addObejct:@"a"]; //添加到指定下标处...

2015/12/29 17:11
102
NSArray数组

NSArray为不可变数组,NSArray只能存放实例对象如果要将基本数据类型或结构体放入数组中,需要通过NSNumber,NSValue进行封装 初始化 NSArray *frist = [NSArray arrayWithObject:@"one"]...

2015/12/29 16:44
21
NSMutableString可变字符串

NSMutableString继承自NSString 插入字符串 NSMutableSring *str = [NSMutableString stringWithString:@"abc"]; [str insertString:@"def" atIndex:0]; 删除字符串 NSMutableSring *...

2015/12/29 16:20
28
NSString

NSString为不可变字符串创建后就不可修改,字符串已@开头 创建字符串 NSString *str = @"内容"; 创建空字符串 NSString *str = [[NSString alloc] init]; NSString *str = [NSSt...

2015/12/29 15:00
38
NSNumber

数字对象初始化 int number = 10; NSNuber *intNum = [NSNumber numberWitherInt:number] BOOL isBool = YES; NSNumber *boolNum = [NSNumber numberWithBbool:isBool]; 此方法...

2015/12/29 11:59
41
property属性

在.h文件中声明@property可用于替代声明实例变量。他可以在运行时生成get set方法。 声明如下 @property(nonatomic) int num; 调用方式 类名.num = 10; int n = 类名.num; 在propert...

2015/12/29 10:08
200
OC类

OC语言的一个类分为两个文件一个.h,一个.m,.h为头文件用来添加实例变量和方法声明。.m文件里面写入方法的实现 .h一般如下 @interface 类名:父类 属性声明 方法声明 @end .m一般如下 @imp...

2015/12/28 16:48
26
运算符

算术运算符:+,-,*,/,%,++,-- 关系运算符:>,<,>=,<=,==,!= 逻辑运算符:!,&,|,^,&&,|| 位运算符:&,|,~,>>,<<,>>> 赋值运算符:= 扩展赋值运算符:+=,-=,*=,/=...

2015/12/28 11:31
16
ios基本数据类型

基本数据类型 int:整型 格式化输出使用%i,%o八进制,%#x十六进制 float:浮点型 格式化输出%f(保留六个小数),%e科学计数法,%g 浮点数 double:双精度浮点型 格式化输出与float相同 char:单字...

2015/12/24 17:50
102
BuildConfig中增加字段,AndroidManifest加载不同内容

使用android studio在APP的module的build.gradle中的 buildTypes→ debug的节点加增加 buildConfigField "String","BUILD_DATE","\"ss\"" 第一个代表类型,第二代表变量名,第三个表示值,注...

2015/12/22 12:24
714

没有更多内容

加载失败,请刷新页面

返回顶部
顶部