240 发简信
IP属地:广东
  • python ddt数据驱动测试

    DDT,数据驱动测试,是 “Data-Driven Tests”的缩写。 引入ddt测试必要性 数据驱动测试,可以实现一个测试方法随着入参的不同,从而实现不同场景的用例测试。...

  • 120
    Android BLE 蓝牙开发入门

    初识低功耗蓝牙 Android 4.3(API Level 18)开始引入Bluetooth Low Energy(BLE,低功耗蓝牙)的核心功能并提供了相应的 API, 应...

  • 优化用户体验的话,不应该把“伪开屏广告”去掉吗?启动的时候有开屏广告就算了,后台切换回来也有开屏广告

    知乎 Android 客户端启动优化 - Retrofit 代理

    更多移动技术文章请关注本文集:知乎移动平台专栏 背景 知乎 Android 客户端作为一个比较大型的应用,由于功能不断地迭(zeng)代(jia),启动速度也会受到影响,为了...

  • Activity启动模式

    .有哪几种启动模式? 1.standard(标准启动模式--默认的启动模式)当通过这种模式来启动Activity时,Android总会为目标 Activity创建一个新的实例...

  • Gradle 二三事

    1.各种不想解决的黄色小提示,不想写contentDescription,设计稿上字体就是小于12sp等等 然后具体的lint规则配置:lint.xml 2.签名配置 sig...

  • Gradle 二三事

    1.各种不想解决的黄色小提示,不想写contentDescription,设计稿上字体就是小于12sp等等 然后具体的lint规则配置:lint.xml 2.签名配置 sig...

  • 120
    Android 7.1.1系统源码下载、编译、刷机-Nexus 6实战

    想成为一位合格的Android程序员或者一位Android高级工程师是十分有必要知道Android的框架层的工作原理,要知道其工作原理那么就需要阅读Android的源代码。 ...

  • 120
    Android官方架构组件Navigation:大巧不工的Fragment管理框架

    本文已授权 微信公众号 玉刚说 (@任玉刚)独家发布。 前言 在不久前的Google 2018 I/O大会上,Google正式推出了AndroidJetpack ——这是一...

  • 构造带参数的,如果你用了@Inject 去注解构造函数的话,构造函数所需要的需要注入的,注入方式也是只要提供了@Provide注入的就可以了,它会自动去找它需要的参数

    Dagger2 使用详解

    标签: Android Dagger2 更新 伴随着 Android Gradle 插件 2.2 版本的发布,近期 android-apt 作者在官网发表声明证实了后续将不会...

  • 120
    rxKotlin 响应式编程

    前言 rxKotlin :一个在JVM上使用可观测的序列来组成异步的、基于事件的程序的库。 我所理解的 rxKotlin 是一个实现异步操作的库,Android开发过程中将会...

  • 谁动了我的奶酪

    先推荐一本书《Who Moved My Cheese》(谁动了我的奶酪),希望各位在每次阅读这个故事的时候,能从中领会到一些新的道理。 时隔七年,我忘了这本书的作者让我们记住...