今天要在Android端实现一个Navigation导航栏,代码需要通过LayoutInflater.fromBottomNavigationView进行初始化,但是总是报下面的错误,看了一下错误堆栈报了The style on this component requires your app theme to be Theme.AppCompat (or a descendant)这个错误

   ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────│ main, com.example.oednetworkexample.components.general.function.tool.LogHelper.e(LogHelper.java:28)│       com.example.oednetworkexample.components.general.userinterface.base.OEDTestAbsView.performCreate(OEDTestAbsView.java:188)├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄│ [ToolPanelOEDTestView]: Binary XML file line #36 in oednetwork.tencent.com.oednetworkexample:layout/oedtest_home_panel: Binary XML file line #36 in oednetwork.tencent.com.oednetworkexample:layout/oedtest_home_panel: Error inflating class android.support.design.widget.BottomNavigationView└────────────────────────────────────────────────────────────────────────────────────────────────────────────────
2020-08-17 20:51:53.138 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err: android.view.InflateException: Binary XML file line #36 in oednetwork.tencent.com.oednetworkexample:layout/oedtest_home_panel: Binary XML file line #36 in oednetwork.tencent.com.oednetworkexample:layout/oedtest_home_panel: Error inflating class android.support.design.widget.BottomNavigationView
2020-08-17 20:51:53.138 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err: Caused by: android.view.InflateException: Binary XML file line #36 in oednetwork.tencent.com.oednetworkexample:layout/oedtest_home_panel: Error inflating class android.support.design.widget.BottomNavigationView
2020-08-17 20:51:53.138 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err: Caused by: java.lang.reflect.InvocationTargetException
2020-08-17 20:51:53.138 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at java.lang.reflect.Constructor.newInstance0(Native Method)
2020-08-17 20:51:53.138 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
2020-08-17 20:51:53.138 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.LayoutInflater.createView(LayoutInflater.java:852)
2020-08-17 20:51:53.138 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1004)
2020-08-17 20:51:53.138 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959)
2020-08-17 20:51:53.139 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.LayoutInflater.rInflate(LayoutInflater.java:1121)
2020-08-17 20:51:53.139 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)
2020-08-17 20:51:53.139 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.LayoutInflater.inflate(LayoutInflater.java:680)
2020-08-17 20:51:53.139 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.LayoutInflater.inflate(LayoutInflater.java:532)
2020-08-17 20:51:53.139 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at com.example.oednetworkexample.components.general.userinterface.base.ToolPanelOEDTestView.onCreateView(ToolPanelOEDTestView.kt:67)
2020-08-17 20:51:53.139 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at com.example.oednetworkexample.components.general.userinterface.base.OEDTestAbsView.performCreate(OEDTestAbsView.java:134)
2020-08-17 20:51:53.139 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at com.example.oednetworkexample.components.floatwindow.SystemOEDTestViewManager.attach(SystemOEDTestViewManager.java:57)
2020-08-17 20:51:53.139 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at com.example.oednetworkexample.components.floatwindow.OEDTestViewManager.attach(OEDTestViewManager.java:57)
2020-08-17 20:51:53.139 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at com.example.oednetworkexample.components.floatwindow.OEDTestViewManager.attachToolPanel(OEDTestViewManager.java:68)
2020-08-17 20:51:53.140 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at com.example.oednetworkexample.oedtest.publicheader.OEDTestTool.showToolPanel(OEDTestTool.kt:80)
2020-08-17 20:51:53.140 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at com.example.oednetworkexample.oedtest.publicheader.OEDTest.showToolPanel(OEDTest.kt:36)
2020-08-17 20:51:53.140 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at com.example.oednetworkexample.oedtest.userinterface.MainIconOEDTestView$1.onClick(MainIconOEDTestView.java:38)
2020-08-17 20:51:53.140 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.View.performClick(View.java:7448)
2020-08-17 20:51:53.140 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at com.example.oednetworkexample.components.general.userinterface.base.TouchProxy.onTouchEvent(TouchProxy.java:72)
2020-08-17 20:51:53.140 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at com.example.oednetworkexample.components.general.userinterface.base.OEDTestAbsView$3.onTouch(OEDTestAbsView.java:142)
2020-08-17 20:51:53.141 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.View.dispatchTouchEvent(View.java:14297)
2020-08-17 20:51:53.141 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3041)
2020-08-17 20:51:53.141 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2742)
2020-08-17 20:51:53.141 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.View.dispatchPointerEvent(View.java:14560)
2020-08-17 20:51:53.141 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:5991)
2020-08-17 20:51:53.141 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:5794)
2020-08-17 20:51:53.141 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5285)
2020-08-17 20:51:53.141 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:5342)
2020-08-17 20:51:53.141 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:5308)
2020-08-17 20:51:53.141 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:5460)
2020-08-17 20:51:53.141 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:5316)
2020-08-17 20:51:53.141 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:5517)
2020-08-17 20:51:53.142 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5289)
2020-08-17 20:51:53.142 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:5342)
2020-08-17 20:51:53.142 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:5308)
2020-08-17 20:51:53.142 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:5316)
2020-08-17 20:51:53.142 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5289)
2020-08-17 20:51:53.142 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:8055)
2020-08-17 20:51:53.142 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:8006)
2020-08-17 20:51:53.142 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:7967)
2020-08-17 20:51:53.142 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:8177)
2020-08-17 20:51:53.142 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:220)
2020-08-17 20:51:53.142 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.os.MessageQueue.nativePollOnce(Native Method)
2020-08-17 20:51:53.142 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.os.MessageQueue.next(MessageQueue.java:335)
2020-08-17 20:51:53.142 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.os.Looper.loop(Looper.java:183)
2020-08-17 20:51:53.143 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.app.ActivityThread.main(ActivityThread.java:7656)
2020-08-17 20:51:53.143 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at java.lang.reflect.Method.invoke(Native Method)
2020-08-17 20:51:53.143 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
2020-08-17 20:51:53.143 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
2020-08-17 20:51:53.143 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err: Caused by: java.lang.IllegalArgumentException: The style on this component requires your app theme to be Theme.AppCompat (or a descendant).
2020-08-17 20:51:53.143 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.support.design.internal.ThemeEnforcement.checkTheme(ThemeEnforcement.java:221)
2020-08-17 20:51:53.143 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.support.design.internal.ThemeEnforcement.checkAppCompatTheme(ThemeEnforcement.java:196)
2020-08-17 20:51:53.143 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.support.design.internal.ThemeEnforcement.checkCompatibleTheme(ThemeEnforcement.java:131)
2020-08-17 20:51:53.144 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.support.design.internal.ThemeEnforcement.obtainTintedStyledAttributes(ThemeEnforcement.java:110)
2020-08-17 20:51:53.144 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.support.design.widget.BottomNavigationView.<init>(BottomNavigationView.java:138)
2020-08-17 20:51:53.144 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.support.design.widget.BottomNavigationView.<init>(BottomNavigationView.java:114)
2020-08-17 20:51:53.144 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:    ... 49 more
2020-08-17 20:51:53.144 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err: java.lang.IllegalArgumentException: Params must be WindowManager.LayoutParams
2020-08-17 20:51:53.144 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:340)
2020-08-17 20:51:53.144 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:109)
2020-08-17 20:51:53.144 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at com.example.oednetworkexample.components.floatwindow.SystemOEDTestViewManager.attach(SystemOEDTestViewManager.java:59)
2020-08-17 20:51:53.144 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at com.example.oednetworkexample.components.floatwindow.OEDTestViewManager.attach(OEDTestViewManager.java:57)
2020-08-17 20:51:53.145 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at com.example.oednetworkexample.components.floatwindow.OEDTestViewManager.attachToolPanel(OEDTestViewManager.java:68)
2020-08-17 20:51:53.145 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at com.example.oednetworkexample.oedtest.publicheader.OEDTestTool.showToolPanel(OEDTestTool.kt:80)
2020-08-17 20:51:53.145 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at com.example.oednetworkexample.oedtest.publicheader.OEDTest.showToolPanel(OEDTest.kt:36)
2020-08-17 20:51:53.145 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at com.example.oednetworkexample.oedtest.userinterface.MainIconOEDTestView$1.onClick(MainIconOEDTestView.java:38)
2020-08-17 20:51:53.145 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.View.performClick(View.java:7448)
2020-08-17 20:51:53.145 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at com.example.oednetworkexample.components.general.userinterface.base.TouchProxy.onTouchEvent(TouchProxy.java:72)
2020-08-17 20:51:53.145 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at com.example.oednetworkexample.components.general.userinterface.base.OEDTestAbsView$3.onTouch(OEDTestAbsView.java:142)
2020-08-17 20:51:53.145 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.View.dispatchTouchEvent(View.java:14297)
2020-08-17 20:51:53.145 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3041)
2020-08-17 20:51:53.145 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2742)
2020-08-17 20:51:53.145 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.View.dispatchPointerEvent(View.java:14560)
2020-08-17 20:51:53.145 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:5991)
2020-08-17 20:51:53.145 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:5794)
2020-08-17 20:51:53.145 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5285)
2020-08-17 20:51:53.145 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:5342)
2020-08-17 20:51:53.145 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:5308)
2020-08-17 20:51:53.146 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:5460)
2020-08-17 20:51:53.146 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:5316)
2020-08-17 20:51:53.146 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:5517)
2020-08-17 20:51:53.146 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5289)
2020-08-17 20:51:53.146 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:5342)
2020-08-17 20:51:53.146 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:5308)
2020-08-17 20:51:53.146 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:5316)
2020-08-17 20:51:53.146 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5289)
2020-08-17 20:51:53.146 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:8055)
2020-08-17 20:51:53.146 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:8006)
2020-08-17 20:51:53.146 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:7967)
2020-08-17 20:51:53.146 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:8177)
2020-08-17 20:51:53.146 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:220)
2020-08-17 20:51:53.146 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.os.MessageQueue.nativePollOnce(Native Method)
2020-08-17 20:51:53.147 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.os.MessageQueue.next(MessageQueue.java:335)
2020-08-17 20:51:53.147 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.os.Looper.loop(Looper.java:183)
2020-08-17 20:51:53.147 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at android.app.ActivityThread.main(ActivityThread.java:7656)
2020-08-17 20:51:53.147 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at java.lang.reflect.Method.invoke(Native Method)
2020-08-17 20:51:53.148 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
2020-08-17 20:51:53.148 2754-2754/oednetwork.tencent.com.oednetworkexample W/System.err:     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)

定位可以发现主要是因为LayoutInflater.from解析android.support.design.widget.BottomNavigationView这个组件错误,进入到BottomNavigationView打断点调试

...TintTypedArray a = ThemeEnforcement.obtainTintedStyledAttributes(context, attrs, styleable.BottomNavigationView, defStyleAttr, style.Widget_Design_BottomNavigationView, new int[]{styleable.BottomNavigationView_itemTextAppearanceInactive, styleable.BottomNavigationView_itemTextAppearanceActive});
...

进入继续调试

 checkCompatibleTheme(context, set, defStyleAttr, defStyleRes);

进入继续调试

 checkAppCompatTheme(context);

进入继续调试

 checkTheme(context, APPCOMPAT_CHECK_ATTRS, "Theme.AppCompat");

找到了报错的地方

      if (!isTheme(context, themeAttributes)) {throw new IllegalArgumentException("The style on this component requires your app theme to be " + themeName + " (or a descendant).");}

跟主题没找到有关。

解决方法

android.support.design.widget.BottomNavigationView中要加入android:theme="@style/AppTheme"即可解决。

一直认为 LayoutInflater.from() 传入应用上下文一劳永逸且安全,在大多数场景下没有问题,可以成功解析,但是对于有 theme 要求的控件,还是要把android:theme标签加入。

参考文章

1、https://juejin.im/post/6844903987418759175

The style on this component requires your app theme to be Theme解决相关推荐

  1. Android APP启动白屏的解决办法

    平时发现自己写的APP,启动后总有几秒的白屏,很恶心,所以下决心改一下! 下面这个是全局的的Style <style name="AppTheme" parent=" ...

  2. 30.Android优化-APP启动白屏的解决办法

    平时发现自己写的APP,启动后总有几秒的白屏,很恶心,所以下决心改一下! 下面这个是全局的的Style <style name="AppTheme" parent=" ...

  3. [Vue warn]: Failed to mount component: template or render function not defined. 错误解决方法

    [Vue warn]: Failed to mount component: template or render function not defined. 错误解决方法 参考文章: (1)[Vue ...

  4. Android studio 实验过程中遇到的问题之android.support.v7.app.AppCompatActivity不能使用的解决办法

    android.support.v7.app.AppCompatActivity不能使用的解决办法 在构建项目时使用 android.support.v7.XX android.support.v4. ...

  5. 服装搭配软件测试自学,五大穿搭App评测推荐,轻松解决你的日常穿搭烦恼!

    原标题:五大穿搭App评测推荐,轻松解决你的日常穿搭烦恼! 已经厌倦了每天都要被"穿什么"这个问题折磨,但又没服装师帮你出谋划策?那就行动起来.别再对着电影里的女王做白日梦了,自己 ...

  6. iOS app崩溃率,如何解决线上闪退

    //联系人:石虎  QQ: 1224614774昵称:嗡嘛呢叭咪哄 1.如何追踪app崩溃率,如何解决线上闪退 当iOS设备上的App应用闪退时,操作系统会生成一个crash日志,保存在设备上.cra ...

  7. 苹果手机App Store正在载入或无法连接App Store的3种解决办法?

    使用iPhone苹果手机打开App Store下载应用时遇到App Store一直正在加载中或无法连接App Store造成无法正常下载苹果手机应用. 苹果手机App Store正在载入或无法连接Ap ...

  8. eclipse开发Android app的一些问题及解决方法

    1.无法正常预览布局文件layout.xml(没有出现Graphical Layout,只有design) 右键点击所要打开的xml文件,open with -> Android Layout ...

  9. uniapp 本地打包app停留在启动页解决

    初次使用本地打包按照官方教程打包根本跑不起来.由于对android开发认知有限,一直卡在启动页.有点小坑.直接用官方hello工程打包出来有50M,对于一个h5套壳APP来说有点大了.本次记录一下踩坑 ...

最新文章

  1. unity 打开指定文件夹_unity 打开指定路径文件夹
  2. 约瑟夫环java链表_java使用链表实现约瑟夫环
  3. promise使用promise进行判断网络状态
  4. 《鸿蒙理论知识05》HarmonyOS概述之下载与安装软件
  5. [单选题]?php echo ceil(2.1/0.7); ?
  6. x86架构和arm架构_苹果Mac弃用英特尔芯片成真,ARM架构CPU真比X86香?
  7. +0.5(加0.5)配合int()实现四舍五入
  8. 阅读YYKit之YYImage实现gif展示
  9. 智慧工厂数字孪生建设方案
  10. Python-Data-Science-Toolbox-Part-1
  11. mysql创建唯一非聚集索引_创建聚集索引、非聚集索引、唯一索引、唯一键约束...
  12. 广外专版-msn聊天记录查看器
  13. 学会配色-色彩配色表
  14. CAD软件中怎么裁剪参照?
  15. 【知识产权之专利权】论述题题库
  16. matlab中实现文字和数字和混输出excel
  17. Linux_centos版初学(基础命令)
  18. 学习Spreadsheet常用属性
  19. 金融知识杂记(一) 市盈率 市销率 市净率 逆市操作tips(jhs 0414)
  20. 用户交易数据分析 - 投资绩效归因分析-Brision模型

热门文章

  1. Windows Forms(二)
  2. 【深入kotlin】 - 初识 Flow
  3. mysql给定一段日期,获取日期范围内的每一天
  4. 中核科技:科技匠心 智启未来
  5. 【Java】两层for循环 break跳出
  6. 计算病人保持正常血压的最长小时数
  7. XBox360自制系统的更新(Update)
  8. Android 和 iPhone 界面布局示例
  9. 云+小游戏,会成为5G时代的抖音吗?​
  10. 更改计算机启动读盘,怎么设置电脑开机读取U盘启动盘?教你一招设置开机读取U盘启动盘...