摘要: 转载自 一. 问题解决办法 在昨天,帮助同学把他的Android项目从eclipse迁移到Android Studio上面的时候,编译时,Android Studio报了一个错误, .java Error:(1, 1) 错误: 非法字符: '\ufeff' Error:(1, 10) 错误: 需要c 阅读全文
posted @ 2019-03-13 08:41 沈子羽 阅读(764) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-01-17 16:48 沈子羽 阅读(1) 评论(0) 推荐(0) 编辑
摘要: https://github.com/DoubleLabyrinth/navicat keygen 阅读全文
posted @ 2018-11-29 16:35 沈子羽 阅读(976) 评论(0) 推荐(0) 编辑
摘要: 转载自: "https://www.jianshu.com/p/f66972f0607a" 首先我们应该注册一个JFrog Bintray的账号 Jfrog Bintray官网 这里我们可以注意到那个绿色的按钮,START YOUR FREE TRIAL。注册吗,多简单的一件事啊。点了直接进去注册。 阅读全文
posted @ 2018-07-11 20:08 沈子羽 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 网上很多人说,使用双重检验锁方法实现单例模式可能会new多个实例,而内部类方法和枚举类方法完美解决了这个问题 因为Android很少使用枚举,本次只研究双重检验锁方法和内部类方法 双重检验锁方法: 代码如下: 内部类方法: 代码如下: 在多线程环境下分别使用这两种单例模式 测试代码: public 阅读全文
posted @ 2018-05-30 23:37 沈子羽 阅读(641) 评论(0) 推荐(0) 编辑
摘要: 为什么要定制自己的动态申请权限库 Android6.0之后,Android系统就要求敏感权限需要动态申请。这位用户带来了很大的方便,也给开发者带来了更大的挑战。官方提供了相应的API供开发者使用,但是使用起来略显麻烦。市场上也有很多开源权限申请库,之前有使用rxPermission,这次也有参考rx 阅读全文
posted @ 2018-04-28 13:01 沈子羽 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 近几年,Retrofit犹如燎原之火搬席卷了整个Android界。要是不懂Retrofit,简直不好意思出门。。。 由于近几个项目都没用到Retrofit,无奈只能业余时间自己撸一下,写的不好的地方,还请不吝赐教。 要集成retrofit,在app的build.gradle中添加库以来就可以: 如果 阅读全文
posted @ 2018-04-27 21:58 沈子羽 阅读(9220) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-03-04 23:49 沈子羽 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 之前看源码都是在Windows下用SourceInsight看,虽然达到了研究源码的效果,但终究还是有遗憾。。。趁着周末,准备在Ubuntu虚拟机上下载编译源码。 之前下源码时,有了解一些Android源码的情况。网上的教程很多也是从谷歌官网下源码,但是最近蓝灯不好用,FQ效率有点低,而且FQ的网速 阅读全文
posted @ 2018-03-04 01:04 沈子羽 阅读(10541) 评论(0) 推荐(0) 编辑
摘要: 今天同事误上传一个库,然后又删除了。。。 我刚好把他上传的库给down下来了。。。然后项目一直报错,clean。。。重新编译。。。删build文件。。。。全都不管用 好几个人研究了好久,只能猜测是缓存问题。。。把项目的缓存全删了没用。。。。那应该是gradle缓存的问题。。。 可以我电脑上的grad 阅读全文
posted @ 2018-02-09 18:44 沈子羽 阅读(21517) 评论(0) 推荐(1) 编辑