240 发简信
  • 修改WebView背景颜色为透明

    首先想当然地想到在XML设置背景颜色 但是运行后发现结果并非是透明的,而是白色的! 后来search之..发现 有说需要关闭硬件加速的 有说的用...

  • 【源码分析】Lottie 实现炫酷动画背后的原理

    0. 前言 你好,我是程序亦非猿,阿里资深无线开发工程师一枚。欢迎关注我的公众号:程序亦非猿 自我在内网发布了一篇关于 Lottie 的原理分析...

    2.2 3337 3 10
  • Android调用手机浏览器的正确方式

    有时候我们需要调用手机的浏览器,搜索过会我们一般都能找到这样的代码: 但是,这样做并不严谨,为什么呢?如果没有浏览器的话,会导致找不到接受这个A...

  • 【AAC 系列二】深入理解架构组件的基石:Lifecycle

    0. 前言 在前文,我就提到 Android Architecture Components (后简称为 AAC),是一个帮助开发者设计 健壮 ...

  • 120
    Retrofit是如何工作的?

    注:本文基于 Retrofit2.0版本,并配合 RxJava 来分析。com.squareup.retrofit2:retrofit:2.0....

    0.7 4239 19 46 3
  • 【AAC 系列一】Android 应用架构新时代来临!

    0. 前言 本文是深入理解 Android Archicture Components(AAC) 系列文章的开篇。 在 2017 年,Andro...

  • 120
    Android相机使用技巧(一)

    有时候我们需要用到手机的相机,那么如何在应用程序里使用相机呢?本系列文章将讲解在开发Android程序过程中相机的多种使用方法. 1.第一步,我...

    0.1 1471 6 25
  • 120
    Git相关分享

    Git相关分享 控制版本系统(VCS) 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统 集中化控制系统(CVCS)...

  • 第2章 创建和销毁对象

    何时以及如何创建对象,何时以及如何避免创建对象如何确保适时销毁,如何管理对象销毁前必要的清理 第1条 考虑用静态工厂方法代替构造器 静态工厂方法...

    0.1 1029 8 21
个人介绍
阿里巴巴,资深无线开发工程师
欢迎关注我:
Github:https://github.com/AlanCheen
公众号:程序亦非猿
上简书相对少,私信不看,联系我请用微信。