Android-HTTPS请求 发表于 2016-09-25 分类于 Android 阅读次数: Valine: 1.8k 2 分钟 前言在使用Volley+OkHttp的基础上,使用https请求网络。 阅读全文 »
Android基于代理的插件化思路分析 发表于 2016-09-18 分类于 Android 阅读次数: Valine: 12k 11 分钟 前言正常的App开发流程基本上是这样的:开发功能–>测试—>上线,上线后发现有大bug,紧急修复—->发新版本—->用户更新—–>bug修复。从发现bug到修复bug花了很长时间。我们希望bug的修复是立马生效的,用户无感知就能自动修复bug。当然,Android端的动态修复bug已经有不少框架了,不过我们今天讲的是另一个话题:Android的插件化。Android插件化有很多好处:热插拔、静默升级、bug动态修复、代码解耦等。正是因为如此,才有越来越多的公司选择插件化。 阅读全文 »
Android-Binder使用 发表于 2016-09-10 分类于 Android 阅读次数: Valine: 14k 13 分钟 前言对于Android来说,Binder的重要性怎么说都不为过。不管是我们的四大组件Activity、Service、BroadcastReceiver、ContentProvider,还是经常在应用中使用到的各种ServiceManager,其背后都是Binder在支撑。然而Binder机制又不是三言两语能够描述得清楚的,因此本文通过对一个简单的AIDL Demo进行分析,让读者对Binder有个初步的认识,要想深入了解Binder背后的原理,可以参考最后的延伸阅读。 阅读全文 »
Android-Custom-View-two 发表于 2016-09-02 分类于 Android 阅读次数: Valine: 7.4k 7 分钟 前言魅族手机的闹钟应用中有个倒计时,这个控件还是蛮有趣的。左边是魅族闹钟,右边是我们最终实现的效果,虽然有些细节还需优化,不过基本上已经达到了想要的效果,我们先来就来看看如何实现吧。 阅读全文 »
Android自定义View(一) 发表于 2016-08-27 分类于 Android 阅读次数: Valine: 5.2k 5 分钟 前言之前在微信公众号上看到这篇文章,实现了下图的效果,正好最近在学自定义View,正好可以练练手 阅读全文 »
Android Handler 消息循环机制 发表于 2016-08-21 分类于 Android 阅读次数: Valine: 4.3k 4 分钟 前言一问起Android应用程序的入口,很多人会说是Activity中的onCreate方法,也有人说是ActivityThread中的静态main方法。因为Java虚拟机在运行的时候会自动加载指定类的静态共有main方法,因此个人更倾向于第二种说法。 阅读全文 »
Android-Adapter-View复用机制 发表于 2016-08-14 分类于 Android 阅读次数: Valine: 4.5k 4 分钟 前言相信Android开发者对ListView不会陌生,使用ListView需要设置相应的Adapter才能展示数据。Adapter到底是什么东西?让我们来一探究竟。 阅读全文 »