使用开源框架可以大大降低开发的难度,减少开发的周期,并且bug也少的多,软件运行起来更稳定。xUtils简介xUtils 包含了很多实用的android工具。
xUtils 支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响…
xUitls 最低兼容android 2.2 (api level 8)下载地址:https://gith...
分类:
移动开发 时间:
2015-03-17 14:15:48
阅读次数:
202
解决交互的乱码
多线程下载-玩具程序
多线程下载与续传-玩具程序
Android下多线程下载-玩具程序
XUtils下载文件解决交互的乱码交互乱码的根本原因就是平台两端的字符编码不一致
需要注意的点:
Andriod使用HttpUrlConnection的Get和Post方式提交,都不会帮我们进行编码,如果有中文就会出现乱码。需要我们使用URLEncoder.encode()方法对参数进行编码。
多...
分类:
移动开发 时间:
2015-03-12 06:25:37
阅读次数:
302
框架地址:https://github.com/wyouflf/xUtils
作用:
完全注解方式就可以进行UI绑定和事件绑定。无需findViewById和setClickListener等。...
分类:
移动开发 时间:
2015-03-08 14:20:27
阅读次数:
132
xUtils注入和图片显示 之前我们写事件比如Btn的Click事件一般采用硬编码或者Linstener的方式来实现,从界面某个元素取值或者赋值必须首先使用findcontrol来找到他较为麻烦且难以维护,而这些使用xUtils就能很简洁的完成,比如下例我们实现点击Btn给文本框赋值操作: 点击Bt...
分类:
移动开发 时间:
2015-03-06 23:25:06
阅读次数:
316
框架地址:https://github.com/wyouflf/xUtils
需要的权限
uses-permission
android:name="android.permission.INTERNET"
/>
uses-permission
android:name="android.permission.WRITE_EXTERNAL_STO...
分类:
移动开发 时间:
2015-03-05 19:28:59
阅读次数:
219
这个是在项目中使用中通过断点分析发现的:
对于有些链接,只能走RequestCallback接口中的onStart()方法,不执行onSuccess()和onFailure()方法
我用的解决办法:
使用自己封装的最基础的httpurlconnection进行这个链接的网络部分,测试可行。...
分类:
其他好文 时间:
2015-02-27 15:12:52
阅读次数:
142
前面使用了一些网络上找来的类进行网络访问,后来发现了安卓开发中有一个国人写的类库xutils比较全面,也比较经典,故后续使用xutils类库进行记录。本例服务端使用WCF来实现,写好的WCF服务端在:http://www.cnblogs.com/madyina/p/3454741.html 下载部署...
分类:
移动开发 时间:
2015-02-25 22:23:00
阅读次数:
215
转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992 上班第一天,在技术群里面和大家闲扯,无意中谈到了关于框架的使用,一个同学说为了用xUtils的断线续传下载功能,把整个库引入到了项目中,在google的官方建议中,是非常不建议这种做法的,集合框架虽然把很多功能集成起来,但是代码越多,出现问题的可能越大,而且无形之中增加了APK的大小,因此,得不偿失。...
分类:
移动开发 时间:
2015-02-25 19:53:42
阅读次数:
139
除了比较火的xutils butterknife注解框架外,google官方已经开始在support 包的 19.1版本中中加入自己的注解了,这个一个内部测试版本。
使用gradle把这句添加到你的项目中:
compile 'com.android.support:support-annotations:20.0.0'
我们先来看看基本的三种类型:
Nullness R...
分类:
其他好文 时间:
2015-02-13 11:40:22
阅读次数:
142