一、概述 相信大家在使用AndroidStudio的时候,或多或少的会使用一些插件,适当的配合插件可以帮助我们提升一定的开发效率,更加快乐。例如: https://github.com/zzz40500/GsonFormat可以帮助我们从Gson转化为实体类 https://github.com/avast/android-butt ...
本文将对如何编写Template,进行详细的介绍(以activity摸版为例)。 2、模板的文件结构 学习编写模板最好的方式呢,就是参考IDE中已经提供的最简单的模板,那么在Android Studio中最简单的activity模板就是: Empty Activity 了,我们打开该模板文件,首先对 ...
一、概述 最近一直关注热修复的东西,偶尔聊天谈到了增量更新,当然了两个完全不是一个东西。借此找了一些资料,收集整理了一下,本来是不想写博客的,因为主要都是工具的实现,但是昨晚在整理资料的时候,忽然发现,我快要忘了这玩意,又要从头找一圈工具。 ...
一、概述 最近和朋友聊天,发现一些灰色产业链通过批量反编译市场上的apk,然后进行注入广告,再重新打包上渠道。 我想大家都不希望自己家的产品或者自己的app那么容易被占据,但是想要自身能够防御,首先要知道对方的手段。所以本篇博客的目的不是教大家如 ...
在一个移动操作系统中,APP可以实现一个叫做消息推送(push)的功能。push是能够起到提醒或者唤醒用户的作用的,也是app运营渠道之一,运用得当可以帮助产品运营人员更高效地实现运营目标,相反盲目运用也会让APP变得让人讨厌。今天我们聊聊聊APP消息推送那 ...
在之前的文章里提到了我们为什么要在项目中使用 MVP , Dagger , Rxjava ,为很多才接触这些技术的朋友解答了疑惑 随着项目迭代,代码量的增大,它们带给我们的好处会越来越明显,但是在前期的开发中绝对有一点让不少朋友烦恼,那就是每写一个页面,都会多写很多 MV ...
背景 Android studio 2.0 Stable 版本中集成了 Install run 即时编译技术,官方描述可以大幅加速编译速度,我们团队在第一时间更新并使用,总体用下来感觉,恩也就那样吧,还不如不用的快。所以就去看了下 Install run 的实现方式,其中有一个整体框架的基础 ...
从OKHttp框架看代码设计 在Android端,比较有名的网络请求框架是OkHttp和Retrofit,后者在网络请求又是依赖OkHttp的。所以说OkHttp是Android世界里最出名的框架也不为过,今天,我们就来认真分析一下这个框架,依照我务实的风格,这篇文章绝对不会是为了读源 ...
布局 RelativeLayout xmlns:android=http://schemas.android.com/apk/res/android android:layout_width=match_parent android:layout_height=match_parent android.support.v4.view.ViewPager android:id=@+id/vp_guide android:layout_width=match_parent ...
视频见:https://www.youtube.com/watch?v=BlkJzgjzL0cfeature=em-subs_digest 印度哥们的发音每次都能让我一阵沉醉。 尽快行动 早期的设计抉择对app的影响很大 基本架构会让你思考需要解决的问题变得更容易或困难。 哪种模式? MVC MVP Reactive Cairngorm ...
你可能感兴趣的内容
热门源码