解析:按照约定好的格式提取数据的过程叫做解析;后台开发人员按照约定好的格式存入数据,前端开发人员按照约定的格式读取数据;主流的格式: XML / JSON 前端和后台都能识别的格式;XML解析XML解析的两种工作原理:1.SAX解析:基于事件回调的解析机制,逐行进行解析,效率低,适合于大数据解析. ...
分类:
移动开发 时间:
2015-05-18 14:35:29
阅读次数:
171
#import @interface Student:NSObject{ //成员变量尽量不要用@public int age;} /*set方法作用:提供一个方法给外界,设置age属性值,可以在方法里面对参数过滤命名规范:1)方法名必须以set开头2)set后面跟上成员变量的名称,...
分类:
移动开发 时间:
2015-05-18 14:37:19
阅读次数:
156
#import /*1.继承好处:1)抽取重复代码2)建立了类之间的关系3)子类可以拥有父类中的所有成员变量和方法2.注意点1)基本上所有的根类都是NSObject*/@interface Animal:NSObject{ int _age; double _weight;}-(void)set.....
分类:
移动开发 时间:
2015-05-18 14:36:37
阅读次数:
166
转载学习http://www.cnblogs.com/jerehedu/p/4496421.html在ios开发中,经常需要输入信息。输入信息有两种方式: UITextField和UITextView。信息输入完成后,需要隐藏键盘,下面为大家介绍几种隐藏键盘的方式。 点击键盘上的return按钮,隐...
分类:
移动开发 时间:
2015-05-18 14:33:04
阅读次数:
193
传值三种场景:1.属性传值(从前往后传)需求:第二个界面标签显示第一个界面输入框文字.第一步, 在前一个界面定义属性. (语义属性声明为copy);第二步, 在进入下一个界面之前,给属性传入数据.第三步, 在后一个界面读取数据.2.代理传值(从后往前传)需求:第一步:在后一个界面定义协议;并且定义一...
分类:
移动开发 时间:
2015-05-18 14:24:34
阅读次数:
138
Android自定义视图教程Android的UI元素都是基于View(屏幕中单个元素)和ViewGroup(元素的集合),Android有许多自带的组件和布局,比如Button、TextView、RelativeLayout。在app开发过程中我们需要自定义视图组件来满足我们的需求。通过继承自Vie...
分类:
移动开发 时间:
2015-05-18 14:23:48
阅读次数:
219
下面我通过一道编程题:计算文件的代码行数,总结一下NSString、NSArray的使用方法。#import/*path :文件的全路径(可能是文件夹、也可能是文件)返回值int:代码行数*/NSUIntegercodeLineCount(NSString *path){// 1.获得文件管理者 N...
分类:
移动开发 时间:
2015-05-18 14:22:13
阅读次数:
118
https://github.com/ZhuGongpu/SweetyPlayhttps://github.com/ZhuGongpu/CloudX-for-Android
分类:
移动开发 时间:
2015-05-18 14:22:51
阅读次数:
115
一 Android系统用于Activity的标准Intent 1 根据联系人ID显示联系人信息 Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW); //显示联系人信息
intent.setData(Uri.parse("content://co...
分类:
移动开发 时间:
2015-05-18 13:12:34
阅读次数:
201
//获得指定文件距离上次修改时间是否达到了指定值(秒)timeout +(BOOL)isTimeout:(NSString *)path time:(NSTimeInterval)timeout { ? ? //获得当前时间 ? ? NSTimeInterval now = [[NSDate date] timeInterv...
分类:
移动开发 时间:
2015-05-18 13:10:13
阅读次数:
157
安卓开发学习学习网站不管是开发者大牛还是程序员菜鸟,都会有自己的交流圈和学习的平台,无所谓好坏,只是侧重点不一样,以我的经验分享一些网站,有大牛聚集的社区还有最新的资讯和源码下载的平台,你可以参考下。1、csdncsdn(中文IT社区)它是集新闻、论坛、群组、Blog、文..
分类:
移动开发 时间:
2015-05-18 13:06:19
阅读次数:
195
在拜读组里北大研二的安卓代码的时候,
读到登录前检测版本后更新的代码。发现了一个不懂的地方。
void update() {
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(Environment
.getExternalStorageDi...
分类:
移动开发 时间:
2015-05-18 13:02:26
阅读次数:
1631
animation动画效果两种实现方式
注:此例为AlphaAnimation效果,至于其他效果,换一下对象即可。
1、.java文件 代码控制 添加并且开始animation动画
//添加动画效果
AlphaAnimation animation = new AlphaAnimation(0.3f, 1.0f);
//设置次效果的持续时间
animation.setDurati...
分类:
移动开发 时间:
2015-05-18 13:00:46
阅读次数:
131
使tableVIew的头视图使表示图滚动,需要使用设置tableView的分组样式
_tableView
= [[UITableView
alloc]
initWithFrame:self.view.bounds
style:UITableViewStyleGrouped];
如果分组为一组,直接自定义头视图,然后设置为tableView的headerView,
如果为多组,某些组...
分类:
移动开发 时间:
2015-05-18 13:00:54
阅读次数:
164
场景:MK网络请求,后台返回有数据,但是因为json数据中某些字段有换行符无法解析,即json格式错误,如果后台不给转码,就需要自己解决,\r\n是ASCII码表中的换行符,将这些字段忽略掉基本就没有问题了
NSString *resultString = [self responseString];//self为网络请求操作类(completedOperation)
NSData *data ...
分类:
移动开发 时间:
2015-05-18 13:02:08
阅读次数:
199
如何在android studio中使用git,以及解决“Nothing to push”...
分类:
移动开发 时间:
2015-05-18 13:01:26
阅读次数:
157
简要介绍了生成 aar 以及其他工程引用 aar 文件的一些方法。...
分类:
移动开发 时间:
2015-05-18 12:54:27
阅读次数:
238