JessYan
JessYan
**MVPArms** 经过两年的不断迭代,逐渐地被领域内更多的开发者认可,现在每天都有新的开发者加入 **MVPArms** 大家庭,但还有更多的开发者在观望,迟迟不敢使用 **MVPArms**,为了增强这部分开发者的信心,鼓励他们开始使用 **MVPArms**,现在向全社会征集已经使用了 **MVPArms** 的线上项目,商业项目、公益项目、内部项目都可以,格式如下,复制并补全信息即可: ``` - [x] 公司名: - [x] 项目名: - [x] 公司官网/项目下载地址: ``` 如果您的项目方便公开的的话,请尽量把信息补全,虽然 **MVPArms** 不够完美,也有很多各式各样的问题,但本人已经尽自己所能的把 **MVPArms** 做得足够的完善,努力的响应大家的优化建议,不光是代码,注释、文档、demo、更新日志、issues 汇总,我都在很努力的做到极致,以帮助大家可以更全面的理解并使用这个框架,所以请大家积极响应我的这个信息征集请求,将项目信息公布到在这里,您的项目和公司也可以获得更多的曝光度,感谢 🙏 如果您基于 **MVPArms** 开发了开源的 **APP**...
* 关于常见的 **issues** 在 [这里](https://github.com/JessYanCoding/MVPArms/wiki/Issues) * 有什么问题可以直接进 [  ](https://shang.qq.com/wpa/qunwpa?idkey=7e59e59145e6c7c68932ace10f52790636451f01d1ecadb6a652b1df234df753) 咨询 **如果您对 **MVPArms** 和 **JessYan** 有什么好的建议, 都可以在下面留言以及讨论**
> 沟通交流群: [  ](https://shang.qq.com/wpa/qunwpa?idkey=1a5dc5e9b2e40a780522f46877ba243eeb64405d42398643d544d3eec6624917) 本框架为作者用业余时间迭代和维护, 作者并没有义务为开发者做任何事, 使用时或提 **Issues** 时请保持对作者以及维护者起码的 **敬畏** 和 **尊重**, 作者以及维护者也有工作, 时间也很珍贵, 所以提 **Issues** 时, 请根据以下流程操作, 以节约大家的时间, 否则作者及维护者有权直接 **Close** 不符合要求的 **Issues**, 感谢理解 🙏 **开源社区一定是大家一起维护才能繁荣昌盛,一定不要把自己当作一个消费者去使用开源项目,这样将没有人再愿意为你开源任何项目!** 1. 遇到问题请自行 **Google**,...
**ArmsComponent** 基于 **MVPArms** 开发,完善了整个 **Arms** 的生态链,为了让更多人开始使用 **ArmsComponent**,现在向全社会征集已经使用了 **ArmsComponent** 的线上项目,商业项目、公益项目、内部项目都可以,格式如下,复制并补全信息即可: ``` - [x] 公司名: - [x] 项目名: - [x] 公司官网/项目下载地址: ``` 如果您的项目方便公开的的话,请尽量把信息补全,虽然 **ArmsComponent** 不够完美,也有很多各式各样的问题,但本人已经尽自己所能的把 **ArmsComponent** 做得足够的完善,努力的响应大家的优化建议,不光是代码,注释、文档、demo,我都在很努力的做到极致,以帮助大家可以更全面的理解并使用这个框架,所以请大家积极响应我的这个信息征集请求,将项目信息公布到在这里,您的项目和公司也可以获得更多的曝光度,感谢 🙏
我在 https://github.com/JessYanCoding/AndroidAutoSize/issues/13 中提到过,由于 DisplayMetrics#density 在整个程序运行期间都是 public 公有的,所有不光是 AndroidAutoSize 可以修改它的值,系统、三方库、以及其他代码,也都有权限修改它的值,一旦在某个页面绘制之前,DisplayMetrics#density 的值不是经过 AndroidAutoSize 计算过的正确值,那就会出现屏幕适配失效的问题。 只要 DisplayMetrics#density 的值在某个页面绘制之前,保证是经过 AndroidAutoSize 计算过的正确值,那就能大概率保证屏幕适配能够正常完成,所以我们现在的终极解决方案就是在页面显示到屏幕上的 0.0000000000000000000000000001 秒之前,将 DisplayMetrics#density 修改为正确的值,所以我们的解决方案是在 getResources() 中,重新设置 DisplayMetrics#density。 ```java @Override public Resources getResources() {...
#### 在这里陈列的内容是 AndroidAutoSize 框架和 今日头条屏幕适配方案 的常见 Issues 以及解决方案,如果在这里没找到您需要的答案,不妨前往 [历史 Issues ](https://github.com/JessYanCoding/AndroidAutoSize/issues?q=is%3Aissue+is%3Aclosed) 碰碰运气 #### 这里会持续更新 今日头条屏幕适配方案 的相关问题以及解决方案,如果您发现有什么重要的与 今日头条屏幕适配方案 相关的已知或未知的问题在这里未收录,都可以通过留言或者新增 Issues 的方式告知我,并不仅限于 AndroidAutoSize 框架的问题,不管您是不是使用 AndroidAutoSize 框架,我们都可以共同出力,让 今日头条屏幕适配方案 更完善、更稳定! ```diff + 如果你想用好 AndroidAutoSize,少出问题,请认真看完下面的所有文字,不要嫌字数长,拒绝做伸手党!!!...
* 有什么问题可以直接进 [  ](https://shang.qq.com/wpa/qunwpa?idkey=7e59e59145e6c7c68932ace10f52790636451f01d1ecadb6a652b1df234df753) 咨询 **如果您对 **AndroidAutoSize** 和 **JessYan** 有什么好的建议,都可以在下面留言以及讨论**
**AndroidAutoSize** 根据 **今日头条屏幕适配方案** 优化而来,在正式发布后备受大家的关注,现在 **AndroidAutoSize** 在 [bintray](https://bintray.com/jessyancoding/maven/autosize/1.1.0) 每个月的下载数有 **20k** 以上,已经有上万个项目引入了 **AndroidAutoSize**,但现在仍然有很多开发者还在观望,迟迟不敢使用 **AndroidAutoSize**,为了增强这部分开发者的信心,鼓励他们开始使用 **AndroidAutoSize**,现在向全社会征集已经使用了 **AndroidAutoSize** 的线上项目,商业项目、公益项目、内部项目都可以,格式如下,复制并补全信息即可: ``` - [x] 公司名: - [x] 项目名: - [x] 公司官网/项目下载地址: ``` 如果您的项目方便公开的的话,请尽量把信息补全,虽然 **AndroidAutoSize** 不是最完美的屏幕适配方案,也有很多各式各样的问题,但本人已经尽自己所能的把 **AndroidAutoSize**...
由于 [AndroidAutoLayout](https://github.com/hongyangAndroid/AndroidAutoLayout) 已经停止维护, **AndroidAutoSize** 作为 [AndroidAutoLayout](https://github.com/hongyangAndroid/AndroidAutoLayout) 官方推荐的屏幕适配框架,所以为大家准备了详细的 **迁移指南**,方便大家将自己的项目快速从 [AndroidAutoLayout](https://github.com/hongyangAndroid/AndroidAutoLayout) 替换为 **AndroidAutoSize** 在迁移之前还是建议先看下框架的 [原理分析](https://juejin.im/post/5b7a29736fb9a019d53e7ee2),更加理解框架的原理,才可以更快地上手 **AndroidAutoSize**,当遇到问题时也不至于手足无措 在旧项目的迁移时这个 [issues](https://github.com/JessYanCoding/AndroidAutoSize/issues/233) 有可能会帮助到你。 迁移分为三个步骤: 1. 在 **app** 的 **build.gradle** 中将 **AndroidAutoLayout** 的依赖替换为 **AndroidAutoSize** ```diff dependencies {...
您好, 您的项目已收录于 https://github.com/JessYanCoding/MVPArms/blob/master/CONTRIBUTING_APP.md , 这将让更多人的可以看到您的开源项目, 期待您继续将此项目完善并坚持维护, 这样也可以让您和 **MVPArms** 一起共同进步