热更新- 微信的Tinker 基于AndFix的阿里百川HotFix2.0

整理 整理 整出真理。

热更新概念? 大家常说的热更新:热更新就是不用发布新版本,用下发补丁的方式更新或修改已发布的应用出现的新需求活 BUG 。 为啥要用热更新? 用了热更新会不会觉得自己变牛 B 了? 用了热更新找工作都多个筹码了 已发布版本出现 BUG 可以云修复了。多吊(不用发布新版本) 产品有新需求也能云部署了。屌不屌?(不用发布新版本) 正儿八经的讲,热修复必将是一个程序员的基础...

常见设计模式

开发常用的设计模式

设计模式 1.单例模式 单例模式,也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某个服务器程序中,该服务器的配置信息存放在一个文件中,这些配置数据由一个单例对象统一读取,然后服务进程中的其他对象再通过这个单例对象获取这些配置信息。这种方式简化了在复杂环境下的配...

自定义View学习概览

跟着凯哥学android --- 最近凯哥发了几篇高质量的Android早定义View学习文章,看后受益匪浅。此篇对他的文章进行概括来记录我的学习过程

首先总结一下视频中的关键点: 自定义绘制的方式是重写绘制方法,其中最常用的是 onDraw() 绘制的关键是 Canvas 的使用 Canvas 的绘制类方法: drawXXX() (关键参数:Paint) Canvas 的辅助类方法:范围裁切和几何变换 可以使用不同的绘制方法来控制遮盖关系 自定义绘制知识...

Facebook,Twitter,Google+ 第三方登陆最详细教程

滴水穿石。厚积薄发。技术在于积累,在于梳理。更在于分享。如果你是面对海外的市场,总是要使用Facebook,Twitter,Google+ 这三大社交平台来实现第三方登陆,本文章将详细接收其使用方法。

Facebook,Twitter,Google+ 第三方登陆最详细教程 滴水穿石。厚积薄发。技术在于积累,在于梳理。更在于分享。如果你是面对海外的市场,总是要使用Facebook,Twitter,Google+ 这三大社交平台来实现第三方登陆,本文章将详细接收其使用方法。 欢迎转载:转载请注明出处 http://www.jianshu.com/p/7e69d8dd4e07 先来一个官方直通车...

仿QQ侧拉菜单笔记

回忆篇 来自2015-09-23 15:24。感谢当年的努力,继续努力一定会有质的飞跃

回忆篇 2015-09-23 15:24 迁移自我的CSDN 仿QQ侧拉菜单笔记 今天模仿视频上的教程一步一步完成一个类似QQ侧滑菜单的一个demo再次留下笔记,以加强记忆。同时希望看到的各位多加批评多提建议(另外第一次用md排版,不好的话不要见怪)! 应用场景 扩展主面板内容 炫酷菜单展示 实施步骤 分析QQ侧滑是有几部...

[Nice UI] Material Design Library (Buttons)

Nice UI系列博客,持续更新中...

本篇迁移自我的CSDN 本篇持续在此更新… 开始之前 朋友分享了一个GitHub上关于Android UI控件的集合站点。无比的炫酷与精彩。于是我决定对其进行一一剖析。目的,学习人家的技术。同时在此分享,记录 在此,坑已挖好。不管花费多少时间,希望我能坚持到最后 此篇不定时持续更新 传送门:Github UI集合 。 这里将一个一个对其进行剖析、模仿。 ...

DownloadManager 下载完成并安装

DownloadManager 是Android系统提供的一个很好用的下载类。通过此类可以很方便的下载文件并在通知栏显示进度,不用再重写通知栏。所以记录一下使用方法与一些技巧。望批判

本篇迁移自我的CSDN DownloadManager 下载完成并安装 话说blog还是要坚持写的。仅仅是一个态度的问题 ……. DownloadManager 是Android系统提供的一个很好用的下载类。通过此类可以很方便的下载文件并在通知栏显示进度,不用再重写通知栏。所以记录一下使用方法与一些技巧。望批判。将简单的下载执行的更简单! 直接上代码...

VideoButton 排版

地标最强排版方法。麻麻再也不担心我的radiobutton排版问题了

此篇从我的简书迁移过来。 记录项目中遇到的问题 今天项目遇到这样一个需求:radiobutton 排版为2行2列,然而radiogroup继承自 LinearLayout 原始的控件仅支持水平排列,或垂直排列。然而这并不能满足需求。于是在网上找了大量的例子。最终还是用自己方法实现了需求。 在此记录不要直接看代码 先上图 网上的方法(弱爆了的方法) 1、通过设置...

Kotlin For Android整理

最近Kotlin火的一塌糊涂,在此整理一些教程讲解,帮助我和你入门。

Kotlin for Android入门整理 内容源于网络。 在此只是整理,方便自己阅读。方便大家阅读。 如果你想学习,希望你们摈弃浮躁的心,仔细阅读。必将收益! Introduction 《Kotlin for android developers》中文版翻译 错别字、病句、翻译错误等问题可以提issues。请说明错误原因。 在线阅读或下载GitBook ...

WebView整理

webView 使用总结。常用的控件却总是记不住使用方法。每次上网找代码。因为使用的简单所以总是容易忽略,在此记录

WebView 篇 前言 webView 使用总结。常用的控件却总是记不住使用方法。每次上网找代码。因为使用的 简单所以总是容易忽略,在此记录 **此篇主要记录以下几个知识点,我认为可以覆盖我所需的功能需求** <tr style="background-color: #aaa";> 本篇WebView功能介绍点 </tr>...