当前位置:  编程技术>移动开发
本页文章导读:
    ▪手机应用加紧网络请求的一些理解        手机应用加速网络请求的一些理解一、前言:         现在的手机应用泛烂,而大多数应用都需要与自己的服务器交互数据,采用的交互协议有很多方式,如JSon, XML, 私有协议等。      .........
    ▪ XCode 链接异常的处理        XCode 链接错误的处理 原创,转载请注明出处 一、 在编译工程时,有时会遇到类似“ld: library not found for -l....”的错误提示。 原因: 通常这是由于工程在编译时找不到需要的链接库而导致.........
    ▪ 给 UIPickerView 平添完成按钮和取消按钮       给 UIPickerView 添加完成按钮和取消按钮之前多个项目中用到了UIPickerView,都有个共同的需求,就是需要一个完成button和一个取消button方便关闭UIPickerView,这个需求确实也很合理,但是UIPickerView.........

[1]手机应用加紧网络请求的一些理解
    来源: 互联网  发布时间: 2014-02-18
手机应用加速网络请求的一些理解

一、前言:

        现在的手机应用泛烂,而大多数应用都需要与自己的服务器交互数据,采用的交互协议有很多方式,如JSon, XML, 私有协议等。

        但是,在无线网络下使用流量(这里主要讲GPRS/EDGE/3G)与服务器交互,会存在比如:流量损耗,访问失败(成功率)等问题,本篇就是探讨这个话题,这也是把一个应用做好的前提,节省流量,提高成功率,提升用户体验等。

二、设计:

        上图是我自已的一些想法。

         很多大公司的产品都有一套自己的私有协议,所以,流量损耗少,数据请求/服务器响应的交互速度快,用户等待时间少,体验性也好,比如微信。

          先写到这里,若有什么更好的方法或建议,也可以大家一起聊聊,更新这篇文章。


    
[2] XCode 链接异常的处理
    来源: 互联网  发布时间: 2014-02-18
XCode 链接错误的处理

原创,转载请注明出处

一、

在编译工程时,有时会遇到类似“ld: library not found for -l....”的错误提示。


原因:

通常这是由于工程在编译时找不到需要的链接库而导致的。尤其是当你工程路径改变时

解决方法:

一般可以通过如下方法解决,在工程的Target中选中要执行编译的某个target,然后“get info”,打开Build设置页面,

在“Library Search Path”中添加缺失链接库的所在文件夹的路径即可。可能是话,最好把相当连接文件拷到工程相对路径下,用相对路径引用。

二、
多人合作时,还很有可能出现这种情况

原因,
有文件没有加入到工程里去。因为它可以被include,所以不会出编译错误
解决方法:
把它们加到工程里就可以了 

随机追加。。。

    
[3] 给 UIPickerView 平添完成按钮和取消按钮
    来源: 互联网  发布时间: 2014-02-18
给 UIPickerView 添加完成按钮和取消按钮

之前多个项目中用到了UIPickerView,都有个共同的需求,就是需要一个完成button和一个取消button方便关闭UIPickerView,这个需求确实也很合理,但是UIPickerView默认情况下是没有的,所以以前都是在每个项目中根据具体需求去写的,难以在别的项目中复用,这次又碰到一个一样的情况,再也无法忍受每次都来做这件事了,于是写了个通用的可以复用的。

代码中可能会有很多瑕疵或者需要完善的地方,欢迎大家给意见我去修改,或者大家也可以一起维护,代码我扔在github上了,戳我 : https://github.com/masterliuwei/DLDataPicker

代码很简单,我就不详解了,用到了两个稍微复杂点的技术涉及到runtime,一个是给类动态添加方法,另一个是给Category添加peoperty,这两个技术我会在另外两篇文章中分别讲解,欢迎移步。



    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3