前言 由于H5具备 开发周期短、灵活性好 的特点,所以现在 Android App大多嵌入了 Android Webview 组件进行 Hybrid 开发 但我知道你一定在烦...

前言 由于H5具备 开发周期短、灵活性好 的特点,所以现在 Android App大多嵌入了 Android Webview 组件进行 Hybrid 开发 但我知道你一定在烦...
我们都知道,Android app后台处于后台时,Activity的onSaveInstanceState 方法会在 activity上的数据 被销毁之前调用,用来...
原文地址 Retrofit — Synchronous and Asynchronous Requests 同步请求 在Retrofit1.9中,同步请求通过声明一个返回类型...
Tamic 专注移动开发!更多文章请关注http://www.jianshu.com/p/6241950f9daf 为何在Fresco,Glide这么强大的背景下,我又想起了...
个人原因,此系列更新已停止,抱歉。 上一篇《看我开发干货集中营App(二) ~ APP初始化》中讲述了此APP所依赖的一些第三方库,包括Retrofit2,Okhttp3,R...
简介 作为Android开发者,如果你不想开源你的应用,那么在应用发布前,就需要对代码进行混淆处理,从而让我们代码即使被反编译,也难以阅读。混淆概念虽然容易,但很多初学者也只...
这份应该是我目前认为最好的一份对文件操作汇总的工具类了,毕竟是我花了很多精力开车才开出来的一份清晰整洁的工具类,下面就让我故车重开带你们遨游这1000+ lines,献上方法...
图片在App中的重要性是毋庸置疑的,这个工具类我也是花了很多天的精力才算是基本整理完毕,后期应该还会继续完善下去,献上这个1500+ lines的source code......
1.包装缓慢的旧代码 2.线程切换 3.同步的数据变换 4.异步的数据变换 5.取数据的优先级 6.等待多个请求完成 7.合并多个输入框的最新数据 8.获取输入框的最新数据 ...
在很多Android应用上,都有资源动态加载的功能,比如更换主题皮肤,替换聊天界面背景图片等。 以微信为例,当用户选择模板时,会先从网络上下载相应的图片资源,然后再替换为聊天...
下载和安装 客户端Git客户端(Git)下载地址客户端建议下载2.71版本的,新版本在Android Studio中使用会出现一些问题,目前还没有很好的解决办法Git安装教程...
1. ActivityManager:与系统中正在运行的所有活动进行交互。 获取ActivityManager对象的方法是在拥有context的环境下使用下面的方法: Act...
之前由于业务需求,要在列表的Item中做一个点赞的效果,并且自己做了个动画效果,完了点赞的数目也要跟着改变,于是操作完RecyclerView做了一个notifyItemCh...
网易云音乐Android版从第一版使用到现在,全新的 Material Design 界面,更加清新、简洁。同样也是音乐播放器开发者,我们确实需要思考,相同的功能,会如何选择...
演示效果: 这里的演示效果是利用TabLayout+ViewPager+Fragment完成的,由于本篇文章不是讲具体实现,所以和MVP思想不相关的具体实现代码我会忽略一部分...
本文为作者根据日常使用结合Gson源码注释及wiki所作的原创内容,转载请注明出处。本文链接:http://www.jianshu.com/p/e740196225a4 JS...