Git Product home page Git Product logo

blockmiui's People

Contributors

577fkj avatar gswxxn avatar hosizoraru avatar littleturtle2333 avatar xiaowine avatar yifeplayte avatar yukonga avatar zqdesigned avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

blockmiui's Issues

SpinnerV 在 MIUIPopupData 过多时会发生渲染错乱

数量超过可显示的高度即可复现。

推测是BaseAdapterRecycler机制原因,在 MIUIPopup.kt#L100 中直接返回系统给的可复用p1会导致渲染为之前已创建的LinearLayout

尝试改为直接返回一个新的LinearLayout而不判断p1可解决渲染问题,但是并不利于性能优化,因为不太熟悉安卓开发,所以希望作者解决。


branch: main

[bug] 更新agp8.0后会导致主活动无法打开,除非关闭混淆。

首先说结论:

  • agp8.0+不混淆,可以正常打开
  • agp8.0+混淆,打开就fc
  • agp7.4.2+混淆,正常。

希望能解决一下,否则关闭混淆关闭资源收缩后apk大小会暴涨。问过yife才知道原来是混淆的问题,他说应该是混淆没配置好。
以下是日志:

Generated by AppErrorsTracking
Project Url: https://github.com/KitsunePie/AppErrorsTracking
===============
[Device Brand]: Xiaomi
[Device Model]: 2106118C
[Display]: TKQ1.220829.002 test-keys
[Android Version]: 13
[Android API Level]: 33
[System Locale]: ja_JP
[Process ID]: 6705
[CPU ABI]: arm64-v8a
[Package Name]: com.lt2333.simplicitytools
[Version Name]: 1.7.5-Voyager
[Version Code]: 76
[Error Type]: JVM
[Crash Time]: 2023-04-17T18:22:50.711
[Stack Trace]:
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.lt2333.simplicitytools/com.lt2333.simplicitytools.activity.MainActivity}: java.lang.Exception: Page must be annotated with BMMainPage or BMMenuPage or BMPage
 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3825)
 at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3971)
 at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
 at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
 at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
 at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2389)
 at android.os.Handler.dispatchMessage(Handler.java:106)
 at android.os.Looper.loopOnce(Looper.java:210)
 at android.os.Looper.loop(Looper.java:299)
 at android.app.ActivityThread.main(ActivityThread.java:8261)
 at java.lang.reflect.Method.invoke(Native Method)
 at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:559)
 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:954)
Caused by: java.lang.Exception: Page must be annotated with BMMainPage or BMMenuPage or BMPage
 at cn.fkj233.ui.activity.MIUIActivity.initAllPage(Unknown Source:55)
 at cn.fkj233.ui.activity.MIUIActivity.onCreate(Unknown Source:317)
 at com.lt2333.simplicitytools.activity.MainActivity.onCreate(Unknown Source:26)
 at android.app.Activity.performCreate(Activity.java:8516)
 at android.app.Activity.performCreate(Activity.java:8480)
 at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1418)
 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3806)
 ... 12 more

mainItems 的内容可否异步增删

有一个需要显示所有用户应用的fragment,希望先显示一个加载中的动画,然后异步添加完所有用户应用的AuthorV之后再删除动画或取消显示动画,这个需求可以实现吗?

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.