在之前的博客中,我们曾经讨论设计过一个通用组件:CommonShapeButton 。主要用来移除项目中大量的 shape 文件,提高我们项目的可维护性。有兴趣的朋友可以点击...

IP属地:四川
在之前的博客中,我们曾经讨论设计过一个通用组件:CommonShapeButton 。主要用来移除项目中大量的 shape 文件,提高我们项目的可维护性。有兴趣的朋友可以点击...
阅读这篇笔记你需要了解安卓的数据绑定框架databinding首先贴上校长看到的感觉写得最好的两篇 介绍databinding的文章:1. CornorLin:Android...
为下边的项目做准备,写一个第三方登录、分享的demo。分别使用sharesdk和友盟来实现。 先说一下我对两者的使用上的感觉,个人感觉sharesdk比友盟更好一点,好在哪里...
Plugins SuggestionUnknown features (Run Configuration[AndroidRunConfigurationType], Fac...
TCP 协议示意 关于七层网络通信的基本原理,特别推荐这篇图文并茂的长文《TCP/IP笔记 - 综述》 TCP 通信基本特征 特征 1. 消息(结构化数据)被编码成字节流写入...
现可使用 FreeProGuard 库来助你快速混淆! 现可使用 FreeProGuard 库来助你快速混淆! 现可使用 FreeProGuard 库来助你快速混淆! 首先要...
ProGuard简介 在Android中一提起ProGuard,我们就会认为他是用来混淆代码的,殊不知ProGuard一共包括以下4个功能。 压缩(Shrink):侦测并移除...
本文以图文并茂的形式简单介绍一个APP从启动到主页面显示经历了哪些流程,以及实现的原理。不介绍具体源码,仅仅构建一个大体框架。 一、流程概述 启动流程: ①点击桌面App图标...