草庐IT

cocoa-design-patterns

全部标签

android - 在包 'alpha' 中找不到属性 'android.support.design' 的资源标识符

我从创建了一个库项目android-sdk\extras\android\m2repository\com\android\support\design\design-25.0.1.aar我添加了appcompat、recyclerview和cardview库。出现错误信息:design_25.0.1\res\color\design_tint_password_toggle.xml:19:error:Noresourceidentifierfoundforattribute'alpha'inpackage'android.support.design'这是design_tint_pa

dart - flutter Bloc pattern -- 如何在导航器之后访问 bloc 数据

我有一个包含2个页面的应用程序,当点击主页按钮时,它会导航到“设置”页面。IconButton(onPressed:(){Navigator.push(context,MaterialPageRoute(builder:(context)=>Settings()));},),但是在设置页面上,来self的bloc的流数据都是NULL。我不知道为什么,在主页上一切都很好。我在设置页面的Bloc中添加了新数据作为测试,它显示正常,所以Bloc实现工作正常,只是没有在bloc构造函数中获取初始化数据。我做错了什么?Bloc数据在bloc构造函数中初始化,这是我的Bloc代码classStat

dart - flutter Bloc pattern -- 如何在导航器之后访问 bloc 数据

我有一个包含2个页面的应用程序,当点击主页按钮时,它会导航到“设置”页面。IconButton(onPressed:(){Navigator.push(context,MaterialPageRoute(builder:(context)=>Settings()));},),但是在设置页面上,来self的bloc的流数据都是NULL。我不知道为什么,在主页上一切都很好。我在设置页面的Bloc中添加了新数据作为测试,它显示正常,所以Bloc实现工作正常,只是没有在bloc构造函数中获取初始化数据。我做错了什么?Bloc数据在bloc构造函数中初始化,这是我的Bloc代码classStat

android - 我可以通过 styles.xml 设计 Design Library Snackbar 的样式吗

这个问题在这里已经有了答案:StyleSnackBarinthemeapp(5个答案)关闭2年前。我想减少在我的代码中设置Snackbar颜色的样板。例如,我可以将其样式设置为覆盖现有样式吗?

android - IncompatibleClassChangeError : android. support.design.internal.NavigationMenuView

我在测试使用设计库的Activity时遇到一个非常奇怪的错误:android.view.InflateException:BinaryXMLfileline#28:Errorinflatingclassandroid.support.design.widget.NavigationViewatandroid.view.LayoutInflater.createView(LayoutInflater.java:640)atandroid.view.LayoutInflater.createViewFromTag(LayoutInflater.java:750)atandroid.view

android - 使用 Buck 未找到类 "android.support.design.widget.CoordinatorLayout"

我正在尝试让Buck使用AndroidStudio中的balnk应用程序模板。apps/snappy/BUCKandroid_binary(name='main',manifest='AndroidManifest.xml',keystore='//keystores:debug',package_type='debug',deps=['//java:main','//res:res','//keystores:debug',],)res/snappy/layout/activity_main.xml....res/降压android_resource(name='res',res='

Android Material Design 圆形 progress_bar

我正在开发一个使用不同进度条的应用程序,我希望它们看起来像GoogleFit中的那样,带有圆角。我为每个具有不同颜色的条形图定制了一个可绘制对象,它围绕着外角而不是内角,正如您在此处看到的那样:我的自定义绘图是:进度条代码是:我可以使用一些库作为https://github.com/akexorcist/Android-RoundCornerProgressBar,但因为这是一件如此简单的事情,我认为这不值得。我也一直在寻找不同的线程,但对我没有任何帮助。有什么想法,如果可能的话,无需使用.9.png图像?非常感谢! 最佳答案 使用

android - Android 上是否有像 cocoa touch 上的 UINavigationController 这样的 UI 类?

我希望为我的iPhone应用制作一个Android版本。Cocoatouch有UINavigationaController可以控制View的导航(Controller)。特别适用于小屏幕的移动设备。Android上有像UINavigationController这样的UI类吗? 最佳答案 是的,android确实有一个等效项,它是此处记录的Fragment/FragmentManager系统的一部分Fragmentbackstack 关于android-Android上是否有像coco

android - 如何将 Material Design 效果添加到 Android View ?

我正在使用AppCompat主题为Lollipop之前的版本提供Material主题。当我将图像资源设置为导航图标或工具栏中的菜单按钮时,单击它们会产生涟漪效应(运动)。但是当我尝试在工具栏内提供相同的图标时,它们的行为就像普通View一样,点击时没有Action。涟漪是如何产生的?android是否能够在我提供的所有可绘制对象上产生涟漪?在ImageView中使用图像资源时,如何使波纹出现? 最佳答案 您可以通过简单地在XML布局中设置图像的背景来创建波纹。android:background="?android:attr/sel

android - 构建 Android 内核时出错 : "multiple target patterns"

我试图按照Google在thispage上的说明为Nexus5X构建一个新内核构建系统:Ubuntu14.04x86_64目标系统:MTC19T/bullhead(实际上是5X上的任何棉花糖版本)工具链:android-6.0.1_r25/prebuilts/gcc/linux-x86/aarch64/我执行的命令的确切顺序是:$gitclonehttps://android.googlesource.com/kernel/msm$exportARCH=arm64$exportCROSS_COMPILE=aarch64-linux-android-$cdmsm$gitcheckout-