240 发简信
IP属地:广东
  • Looper的loop死循环为什么不会阻塞主线程?

    因为主线程的Looper实在ActivityThread里面准备出来,创建出来的,那么其实我们Android程序也就是Java程序,你启动它,进入main方法,执行完所有的方...

  • 120
    android: View的生命周期

    今天看到了一篇不错的文章,是一位外国小哥写的,个人觉得不错,遂翻译之,英文好的同学可以直接移步 ——> 生肉: https://proandroiddev.com/the-l...

  • 120
    Android:调用系统相机实现拍照+裁切(兼容 7.0,11.0)

    前言 在平时的工作中,我们会经常遇到这样的需求:比如更改用户头像,我们就需要打开相机或相册,选择照片后进行裁剪,最后上传给后台... 相信这样的功能对小伙伴们来说可能早已司空...

  • kotlin使用viewpager+fragment报错 java.lang.IllegalStateException: Fragment already added

    遇到一个奇怪的问,kotlin使用viewpager+fragment报错 java.lang.IllegalStateException: Fragment already...

  • @汇源可乐 唔,感谢楼主的经验。我的项目倒是没用到什么framework.jar架包,应该也不是架包问题。也真的挺奇怪的,换个包名就能正常调试了反正,唔,后续有时间有机会才会再去重装软件、sdk、jdk之类的去探究一下看看了,暂时只能先这样了。

    cmd package install-create -r -t -S returns error

    主要的问题也很容易发现:执行这条cmd package install-create -r -t -S 7770054命令的时候出现了错误。我的错误情景再现: 我的电脑:wi...

  • @汇源可乐 我试了编译成apk去多次安装是没问题的,所以你上面的方法应该也验证不出什么。我重烧了固件,换块主板试过都不行。 不过,把代码copy给同事,用同事的studio去调试运行是可以正常安装的,所以,猜测可能还是我们自己的电脑studio或者sdk,或者是jdk里的某一个出了什么问题,暂时不想重装这些软件,就先不管它了。

    cmd package install-create -r -t -S returns error

    主要的问题也很容易发现:执行这条cmd package install-create -r -t -S 7770054命令的时候出现了错误。我的错误情景再现: 我的电脑:wi...

  • 120
    但愿人长久,搬砖不再有

    本文章已授权鸿洋微信公众号转载:但愿人长久,搬砖不再有[https://mp.weixin.qq.com/s?__biz=MzAxMTI4MTkwNQ==&mid=26508...

  • 你好,请问楼主是彻底解决这个问题了吗? 我也遇到了类似的问题。也是第一次可以调试,后面调试设备就会重启,测试好像就是换application id之后运行一次,然后再把application id换回来是可以正常调试了,不过,一旦设备断电重启后就又出现这个问题了,需要再次改application id运行再把application id改回来才行。如果是新建的项目还好,换一个application id就行,如果是老的项目就有点问题了。

    cmd package install-create -r -t -S returns error

    主要的问题也很容易发现:执行这条cmd package install-create -r -t -S 7770054命令的时候出现了错误。我的错误情景再现: 我的电脑:wi...

  • cmd package install-create -r -t -S returns error

    主要的问题也很容易发现:执行这条cmd package install-create -r -t -S 7770054命令的时候出现了错误。我的错误情景再现: 我的电脑:wi...

  • RecyclerView使用glide加载图片列表刷新第二次后大小会缩小

    测试RecyclerView使用glide加载图片自适应大小的时候发现,第一次是正常的,可是在二次刷新的的时候或者滑动隐藏重新加载出来的时候图片的大小都会变小,甚至三次四次刷...

  • 安卓开发软件APK无法安装,提示应用未安装

    遇到过好几种应用无法正常安装的情况,最后都是研究或查了不少资料才找到的解决办法,下面总结列举一些: 1.wifi有问题导致能下载不能安装 最近安卓开发中碰到一个非常奇怪的问题...

  • 120
    RecyclerView 设置item之间的间距

    RecyclerView没有可以直接设置间距的属性,但看了源码之后可以发现RecyclerView有个内部类ItemDecoration,可以用ItemDecoration来...

  • 终于有办法搞定了,感谢大神

    fatal: your current branch appears to be broken

    现象:打开git git log:fatal: your current branch appears to be broken文件全部是new状态解决办法:.git\r...

  • fatal: your current branch appears to be broken

    现象:打开git git log:fatal: your current branch appears to be broken文件全部是new状态解决办法:.git\r...

  • 120
    ARouter 传自定义对象获取值为null的解析 及解决方法

    首先 我在使用 withObject 传自定义对象的时候,发现一个BUG,在传值的时候,会走SerializationService的object2Json方法,但是在获取值...