240 发简信
IP属地:吉林
  • 关于Android音频播放的焦点问题

    前段时间开发一款有音乐播放功能的app,当然还是用到了MediaPlayer来实现音乐的播放。开发的过程中遇到了不少的问题,今天把这个媒体焦点的问题单独拎出来讲一讲; 以前用...

  • 这种java加载机制的热修复在8.0之后手机以及厂商兼容性和稳定性怎么样? 我使用了同样机制的nuwa,热修复之后,偶现闪退。 我是有一个类和匿名内部类,匿名内部类加了一句对外部类成员变量的判空处理,结果告诉noSuchMethod的错误,no static method XXX.class.$700

    热修复——深入浅出原理与实现

    一、简述 热修复无疑是这2年较火的新技术,是作为安卓工程师必学的技能之一。在热修复出现之前,一个已经上线的app中如果出现了bug,即使是一个非常小的bug,不及时更新的话有...

  • 项目更新到Android 8.0

    https://developer.android.google.cn/about/versions/oreo/android-8.0-migration.html Andr...

  • 120
    Android Studio 上传aar(Library)到JCenter

    目的 这篇文章介绍通过Gradle把开源项目发布到公共仓库JCenter中,发布自己的android library(也就是aar)到公共的jcenter仓库。为什么选择JC...

  • 关于SwipeBackLayout的使用以及那些坑

    现在很多Android应用上都增加了Activity右滑退出的效果,这个效果最早来源于iOS,这样的操作优化确实提升了用户体验。所以目前很多App在Android上也新增了这...

  • 120
    build.gradle中buildTypes和productFlavors详解

    用过AS的程序猿都知道build.gradle文件的作用,但我仍坚信还是有很多猿友不知道build.gradle文件中的一些代码的意思到底是什么? 这里来说下buildTy...

  • 120
    gradle 多版本多apk打包

    http://blog.csdn.net/javazejian/article/details/50757532 通过上一篇gradle多渠道打包的介绍后,本篇我们就来介绍一...

  • 120
    项目更新到studio 3.0出现的坑

    官方升级说明: https://developer.android.com/studio/build/gradle-plugin-3-0-0.html 1、Probuff 不...