240 发简信
IP属地:广西
  • 弱弱的问一下:你是怎么解决的呢,难道不是因为android.intent.action.TIME_TICK引起的吗。这个广播是系统广播,每分钟发一次,不会太频繁呀

    android性能优化

    Reason: Broadcast of Intent { act=android.intent.action.TIME_TICK 有那么一段时间我被这个ANR折磨到每天吃不...

  • 用这种方式改了,但是还是有问题

    Android Camera onPreviewFrame 回调造成频繁GC的问题

    在开发相机的过程中,本人遇到一个奇怪的Bug,在这里记录完整的调试过程。事情是这样的,公司的相机项目使用了Camera的onPreviewFrame回调取出预览数据用于人脸检...

  • Android 面试之开篇

    本文出自 Eddy Wiki ,转载请注明出处:http://eddy.wiki/interview-start.html 由于最近准备转行搞 Android 应用开发,故在...

  • 请教个问题,如果文件没有下载完成,这时服务器更新了文件,下载地址不变,这时继续下载会存在一些问题吗

    用okhttp/retrofit下载文件

    更新:2017/11/3其实如果请求的是个文件的话,直接responseBody.body就能拿到资源的byte[]了,然后该存哪存哪即可。 项目中需要在开屏页下载东西,在g...

  • 请教个问题,下载的时候回调方法都是主线程的。如果想在回调方法中操作数据库,数据库的操作最好是放在子线程,那这样就得在回调中创建子线程,在子线程中操作数据库,数据库操作完成后更新ui又得把子线程变成主线程。这样来回的创建线程必然会造成一定得性能开销,有没有更好的处理方法

    Android xUtils3完全解析 是时候来了解xUtils3了

    1.先来认识一下xUtils3 1)xUtils3简介 xUtils是目前功能比较完善的一个Android开源框架,最近又发布了xUtil3.0,在增加新功能的同时又提高了框...

  • 静默安装 errorStream 和successStream 有什么本质的区别吗,我这边测试发现errorStream 不管是成功还是失败值都是一样的。代码
    // 执行 pm install 命令
    String command = "pm install -r " + apkPath + "\n";
    process = Runtime.getRuntime().exec(command);
    process.waitFor();
    errorStream = new BufferedReader(new InputStreamReader(process.getErrorStream()));
    StringBuilder errorMsg = new StringBuilder();
    String line;
    while ((line = errorStream.readLine()) != null) {
    errorMsg.append(line);
    }
    L.i(TAG, "errorMsg=" + errorMsg);
    StringBuilder successMsg = new StringBuilder();
    successStream = new BufferedReader(new InputStreamReader(process.getInputStream()));
    // 读取命令执行结果
    String line1;
    while ((line1 = successStream.readLine()) != null) {
    successMsg.append(line1);
    }
    L.i(TAG, "successMsg=" + successMsg);
    // 如果执行结果中包含 Failure 字样就认为是操作失败,否则就认为安装成功
    if (!(errorMsg.toString().contains("Failure") || successMsg.toString().contains("Failure"))) {}

    Android 静默安装的几种方式

    乍听起来,静默安装是非常流氓的一件事,它让用户不知觉的情况下被「收割」。但是技术本身是中立的,我们只谈谈实现静默安装这件事儿。 下面我将介绍三种静默安装的方案,每种方案各有利...

  • 大神,请教个问题,静默安装如何监听安装进度

    Android 静默安装的几种方式

    乍听起来,静默安装是非常流氓的一件事,它让用户不知觉的情况下被「收割」。但是技术本身是中立的,我们只谈谈实现静默安装这件事儿。 下面我将介绍三种静默安装的方案,每种方案各有利...

  • 120
    离线时不用再说:请稍后再试

    原文作者:Yonatan V. Levin原文链接:https://medium.com/@yonatanvlevin/offline-support-try-again-l...