Giter Club home page Giter Club logo

Comments (34)

JessYanCoding avatar JessYanCoding commented on August 17, 2024 23

@LJFDBXJ 兄弟,你的心情我能理解,我本人也希望这个项目越来越完善,问题越来越少,但任何项目都不可能保证百分之百没有任何问题,即然是开源项目,那就是需要大家共同提出意见,以及指出问题所在,让大家都可以参与其中,这样才能保证开源项目能不断完善。

这个项目,我本是出于自己的好意,贡献了这个项目,甚至连所有文档和注释,也是竭尽所能做的足够完善,我怕大家找不到相应问题的解决方案,还专门把所有问题都集中到这个 issues 中,方便大家查找,我并没有收大家的任何好处,所以如果你觉得这个项目有任何问题,请指出问题所在,我会感激你指出的问题,并积极的去修复,但你没必要以 “BUG的集合体” 这种词汇来诋毁这个项目。

如果你觉得这个项目已经达到了 完全没法用 这个地步,你大可以不用,去选择其他更完美的屏幕适配方案,这对我们没有任何影响。

任何开源项目作者,都只是出于自己的好意提供工具给大家使用,他们并没有这个义务为大家提供免费服务,如果你觉得不好,你可以提意见,你也可以选择不使用,抱怨起不到任何作用。

from androidautosize.

fredsun avatar fredsun commented on August 17, 2024 5

补充一个, 假设 Design Size On AndroidManifest 是 667 * 375, 需横屏 Activity 进入竖屏 Activity, 但是竖屏 Activity 布局异常(过大), 那么在竖屏 Activity 的 onCreateView (不是 onCreate )里补充 AutoSize.autoConvertDensity(this, 375, false);即可

from androidautosize.

Vixb1122 avatar Vixb1122 commented on August 17, 2024 1

针对双屏异显,搞了个工具类替换 Presentation 后,可以使双屏异显支持该屏幕适配方案
相关 Issues:#188 #278 #393

Java 版本:SecondaryDisplayHelper.java
Kotlin 版本:SecondaryDisplayHelper.kt

from androidautosize.

JessYanCoding avatar JessYanCoding commented on August 17, 2024 1

折叠屏、平行视窗、分屏及悬浮窗参考方案

from androidautosize.

JessYanCoding avatar JessYanCoding commented on August 17, 2024

为了保证其他使用者阅读常见问题时的阅读质量,这里不允许随便留言,只允许留言带有解决方案的 AndroidAutoSize 或 今日头条屏幕适配方案的问题,有什么有疑问,请重新开启新的 Issues,并按规则完善 Issues 信息,否则留言会被删除!

from androidautosize.

JessYanCoding avatar JessYanCoding commented on August 17, 2024

@GSEVE 有问题就提新 Issues,或者在 意见收集区 中留言,上面已经写了这里只接受问题和解决方案的留言,其他留言都会被删除

@xiaoxiaScut 你提的 issues 已经回复你了,这里不允许留言与解决方案无关的留言

from androidautosize.

CangJieStore avatar CangJieStore commented on August 17, 2024

are you kidding me?你依赖工程的问题

from androidautosize.

love-311 avatar love-311 commented on August 17, 2024

are you kidding me?你依赖工程的问题

sorry,重启了一下工程重新编译就好了~不知道为啥一定要重新打开才行。。

from androidautosize.

sinyu1012 avatar sinyu1012 commented on August 17, 2024

使用之后,toolbar 的 navigationicon 不居中

from androidautosize.

13849799704 avatar 13849799704 commented on August 17, 2024

华为v8适配貌似没用。。黑鲨1代 vivo 基本都行 到了华为v8就显示不全了。。。变的特别大 怎么办?

from androidautosize.

love-311 avatar love-311 commented on August 17, 2024

大哥,小弟已近走投无路,无奈选择这个框框,可是。。。。可是。。。。。我掉进了不可自拔的陷阱,这个框框就是BUG的集合体,为了解决适配,而使用适配,可是因为使用了适配,要解决一大堆适配,这哪是头条的适配方案,这是坑爹集团董事长的坑坑业务啊

个人觉得本款适配方案算是比较简单也比较轻量级的吧,至于你说的关于使用这款适配之后造成了你自己之前适配的问题你这里没具体说明你之前的适配是依据怎样的原理实现的,所以我也不是很好说,另外你说这个框架是BUG集合体,感觉你也应该具体说明BUG在哪里啊。。

from androidautosize.

love-311 avatar love-311 commented on August 17, 2024

@love-311 大神我可以加您微信吗,您帮帮帮我,我的微信935312568

不是什么大神,我也帮不了你,框架我个人使用觉得还是挺不错的,所以多看看是不是自己的问题,另外看看自己对于这个框架是否理解到了吧~

from androidautosize.

LJFDBXJ avatar LJFDBXJ commented on August 17, 2024

很抱歉,没有意识到我的用词态度,给您带来不便,辛苦了,有总比没有好,没有诋毁的意思,希望谅解,确实抱怨起不到任何作用,在这里向您表达我的歉意。不能@您了,显示您处于Busy状态。Thank you for your contribution

from androidautosize.

swh001 avatar swh001 commented on August 17, 2024

你好,请问下,加上之后为什么会卡顿,界面有个筛选吸顶的功能,然后自定义了个scrollView

from androidautosize.

KobeBryant824 avatar KobeBryant824 commented on August 17, 2024

我们设计的每个页面的 Width 是 750, Height 可能是变化的,有时1300+、有时1400+、有时1500+,有没有指定某个页面区别于默认的设置

from androidautosize.

1322202454 avatar 1322202454 commented on August 17, 2024

如果是系统的CheckBox和RadioButton这样的按钮,右侧的图片如何让它显示成正常大小

from androidautosize.

gxs-gc avatar gxs-gc commented on August 17, 2024

坑爹集团董事长的坑坑业务

其实我也是这么觉得,三方库和有的手机简直无解

from androidautosize.

M78Code avatar M78Code commented on August 17, 2024

项目是平板项目,UI图是1920px*1200px,横屏显示,所有的Activity都在清单文件中限制为横屏了,我在HUAWEI T1-823L平板上,一切正常,当屏幕进入熄屏状态后,再恢复,发现平板有一个由竖屏切换到横屏的过程,我的布局是ListView嵌套ListView,被嵌套的那层ListView的item布局,发现它适配失效了,这个有解决的参考吗

from androidautosize.

JasonYinH avatar JasonYinH commented on August 17, 2024

什么时候支持androidX

from androidautosize.

JessYanCoding avatar JessYanCoding commented on August 17, 2024

@JasonYinH 一直都支持,框架做了 support 和 AndroidX 的 兼容处理,如果项目依赖 support 就使用 support,如果依赖 AndroidX 就使用 AndroidX

from androidautosize.

chenfan1227 avatar chenfan1227 commented on August 17, 2024

在小米中的ListView 不管加啥 都会错位

from androidautosize.

JessYanCoding avatar JessYanCoding commented on August 17, 2024

@chenfan1227 #59 (comment)

from androidautosize.

billdizl avatar billdizl commented on August 17, 2024

main (native): tid=1 systid=20891
#00 pc 0x4b4cc libc.so
#1 pc 0x1af9c0 libart.so
#2 pc 0x66a228 libart.so
#3 pc 0x66a018 libart.so
at android.content.res.AssetManager.nativeGetResourceIdentifier(Native method)
at android.content.res.AssetManager.getResourceIdentifier(AssetManager.java:791)
at android.content.res.ResourcesImpl.getIdentifier(ResourcesImpl.java:281)
at android.content.res.Resources.getIdentifier(Resources.java:2164)
at me.jessyan.autosize.utils.ScreenUtils.getStatusBarHeight(ScreenUtils.java:43)
at me.jessyan.autosize.AutoSizeConfig.init(AutoSizeConfig.java:250)
at me.jessyan.autosize.AutoSizeConfig.init(AutoSizeConfig.java:205)
at me.jessyan.autosize.InitProvider.onCreate(InitProvider.java:44)
at android.content.ContentProvider.attachInfo(ContentProvider.java:2451)
at android.content.ContentProvider.attachInfo(ContentProvider.java:2421)
at android.app.ActivityThread.installProvider(ActivityThread.java:7509)
at android.app.ActivityThread.installContentProviders(ActivityThread.java:7032)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6921)
at android.app.ActivityThread.access$1600(ActivityThread.java:269)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2045)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:233)
at android.app.ActivityThread.main(ActivityThread.java:7959)
at java.lang.reflect.Method.invoke(Native method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:631)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:978)

from androidautosize.

xiaoxiaScut avatar xiaoxiaScut commented on August 17, 2024

from androidautosize.

whyrookie avatar whyrookie commented on August 17, 2024

感谢,usb插拔造成的适配失效,通过上面的方法得到解决

from androidautosize.

xiaoxiaScut avatar xiaoxiaScut commented on August 17, 2024

from androidautosize.

xiaoxiaScut avatar xiaoxiaScut commented on August 17, 2024

from androidautosize.

xiaoxiaScut avatar xiaoxiaScut commented on August 17, 2024

from androidautosize.

billdizl avatar billdizl commented on August 17, 2024

from androidautosize.

zhangchuanchuan avatar zhangchuanchuan commented on August 17, 2024

某些版本的Android11和Android12以后。会存在如下问题:

  1. APP进入页面A(竖屏)
  2. 点击“跳转页面B”进入页面B(横屏)
  3. 返回页面A
  4. 点击“弹窗”,弹窗C出现。弹窗出现以后:此时ResourcesImpl的updateConfiguration函数被调用了。
    mMetrics.setTo(metrics),resource的metrics被系统修改回默认值了。
  5. 关闭弹窗C,再次点击“弹窗”。显示异常。

from androidautosize.

xiaoxiaScut avatar xiaoxiaScut commented on August 17, 2024

from androidautosize.

jokerrou avatar jokerrou commented on August 17, 2024

折叠屏、平行视窗、分屏及悬浮窗参考方案

这个链接并没有解决什么问题,折叠屏在平行视窗的情况下设置的density与实际的并不一样,猜测在这种情况下可能是系统篡改了density,怎么解决呢?

from androidautosize.

xiaoxiaScut avatar xiaoxiaScut commented on August 17, 2024

from androidautosize.

jokerrou avatar jokerrou commented on August 17, 2024

from androidautosize.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.