240 发简信
IP属地:四川
  • Resize,w 360,h 240
    使用Github以最简单的方式创建依赖

    当我们引用别人的轮子,在gradle添加一行依赖就可以轻松引入,却不知道是什么原理,如: 经过几番测试,找到了一种最简单的方式,一气呵成,无坑。...

  • Resize,w 360,h 240
    基于Jenkins+Git+Gradle 实现Android自动化打包发包

    前言 在公司,测试人员每次需要测试新版本,都需要开发人员打包,当遇到较大的项目的时候,打包的时间很长,可能会耽误研发的时间,从而拖长研发周期。特...

  • Android中图片的三级缓存

    为什么要使用三级缓存 如今的 Android App 经常会需要网络交互,通过网络获取图片是再正常不过的事了 假如每次启动的时候都从网络拉取图片...

  • Resize,w 360,h 240
    搭建本地Maven私服,并使用Android Studio统一管理

    由于公司项目多,且都依赖于一个公共Library,导致Library有变动所有的被依赖者都需要重新修改、构建,很繁琐。而用Maven管理,只需添...

    0.5 5323 3 54
  • RxJava2操作符

    操作符分类 操作符分类有十三种: 变换操作符 过滤操作符列表 组合操作符 错误处理操作符 辅助操作符 条件操作符 (rxjava-computa...

  • android安装应用(适用于各个版本)

    本篇讲解一下如何在Android各个版本上实现应用内安装APK。首先在android7.0以下,采用普通的方式就可以了: 其次android7....

    0.9 17002 4 23 1
  • Retrofit各个注解的含义及作用

    本篇文章基于retrofit-2.1进行分析. 方法注解:@GET、@POST、@PUT、@DELETE、@PATH、@HEAD、@OPTION...

    0.5 7588 0 11
  • 安卓终端APP获取到Root权限后,更新后静默安装与自启

    最近公司需要为终端设备定制一款APP,除了展示的功能,还需要开机自动启动、静默安装后自动启动的功能。终端设备在出场之前就已经Root了,网上也还...

  • Resize,w 360,h 240
    基于友盟+的微信支付

    最近项目中需要用到分享与支付,为了省事就直接使用了友盟的SDK。友盟的配置在这里就不多提了,按照官方文档来就可以了。微信支付的前提是获取到支付的...