DA框架使用方法:
DA框架实现了一部分简单的联网和权限申请,同时使Activity和Fragment的操作更加规范化
1.接入jar包
2.activity继承DABaseActivity,fragment继承DABaseFragment
3.方法
init():在界面初始化前调用
initView():设置界面
getViewObject():获取控件
Activity:
initCreateData或者initStartData():初始化数据
initCreateEvent或者initStartEvent():初始化点击事件
Fragment:
initData():初始化数据
initEvent():初始化点击事件
SendIntent:
Intent界面跳转封装的方法,可以查看API
//权限
getMorePermission():申请权限,具体使用方法可以查看API或者Demo
4.其他部分的封装
DAOpenControllerInterface daOpenControllerInterface
=DAControllerFactory.getOpenController(context);
方法:
setOkCookie:设置cookie
getHttp:get联网
postHttp:post联网
PostJson:post上传json
postKeyValue:post上传一组key,value
postManyKeyValue:post上传多组key,value
postSingleFileUp:post单文件上传,上传进度接口回调
postSingFileDown:post文件下载,下载进度接口回调
postManyFileUp:多文件上传
getBitmap:简单读取一张图片
runInThread:子线程
runInUIThread:UI线程
getTelephony:读取手机串码
部分加密方法:
EncryptionUtils
sha1Encryption:SHA1加密
md5:MD5加密
RSAUtils Base64Utils
RSA加密和Base64加密,根据
http://blog.csdn.net/jdsjlzx/article/details/41441147
一叶飘舟大大写,具体可以读大大的文章
5.其他部分,如果这些方法不能满足你,那么你可以自己写一个类,继承DABaseController,随后可以使用okHttpClient进行自己的修改。
具体Demo将会等等放上
有任何建议都可以加我QQ:840243648
https://github.com/DAyzf/DA