- 博客(9)
- 收藏
- 关注
原创 微信小程序实践(二)网络请求的封装
项目集成了bluebird,由于微信的,,设定Post,Get分开写,舒服一点新建一个目录,js文件如下,将get post的封装方法 exports出去import Promise from "../../bluebird/js/browser/bluebird.min.js"module.exports = { doGet (url,params) { re
2017-03-02 15:56:01 256
转载 结合网上查阅,目前使用稳定了的MultiDex
public class MyApplication extends Application { public static final String KEY_DEX2_SHA1 = "dex2-SHA1-Digest"; private static MyApplication instance; public static MyApplication getInsta
2017-03-02 15:51:45 335
原创 微信小程序实践(一)
微信给出了自己开发的IDE,与文件管理目录,不谈一些细微的瑕疵,开发的体验还是很好的,一、app.json文件项目结构所在的文件只需在其中"pages":[ "pages/index/index", "pages/bind/bind", "pages/mine/mine", "pages/login/login", "pages/con
2017-03-02 15:39:57 356
转载 apk瘦身指南
一个APK实际上就是一个压缩文件,解压后可以看到通常包含如下几种类型的文件或文件夹:classes.dex源码;编译生成的二进制资源文件resources.arsc;res资源文件夹;assets文件夹;lib库文件夹;AndroidManifest.xml清单文件;依赖关系配置文件project.proper
2017-03-02 15:17:56 238
转载 自定义注解
注解是我们经常接触的技术,Java有注解,Android也有注解,本文将试图介绍Android中的注解,以及ButterKnife和Otto这些基于注解的库的一些工作原理.归纳而言,Android中的注解大概有以下好处提高我们的开发效率更早的发现程序的问题或者错误更好的增加代码的描述能力更加利于我们的一些规范约束提供解决问题的更优解准备工作默认情况下,Android
2017-03-02 15:12:27 590
原创 关于内存泄漏的一些小常识
1.Context、Activity、Fragment等造成内存泄漏如Toast,或其他一些方法,传入页面的context,activity,fragment对象,页面结束,Toast却仍旧在对其进行引用,自然无法内存回收解决方法,页面结束后仍旧会占用context的,传入ApplicationContext,而有些线程类的引用,无法确定其时间,则一定要使用WeakReference
2017-03-02 14:40:42 194
原创 Okhttp页面结束同时终结该页面的请求,防止内存泄漏及报错
首先找到OKHttp的任务序列List所在类,Dispatcher查询可得该类是OKHttpClient类下属性封装后通过tag取消任务的方法public void cancelTag(Object tag){ for (Call call : mOkHttpClient.dispatcher().queuedCalls()) { if (tag.
2017-03-02 14:27:30 5503 1
原创 【技术总结】监听接口返回的未登录(或其他)状态做统一处理
目前所做项目,后台与前端是利用header中的cookie进行判断登录状态若本次发送给后台的cookie是未登录状态,则跳转至登录页面要求用户登录 public void onResponse(String s) { try { JSONObject obj = new JSONObject(s);
2016-12-20 18:26:06 2057
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人