草庐IT

icon_design_adaptive

全部标签

android - 从 Fragment 获取 Activity 中的 Adapter

所以我有一个FragmentActivity,它有一个EditText和一个ListFragment。在ListFragment中,我有一个适配器来填充所有项目。publicclassXXXListFragmentextendsListFragment{@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){...ArrayAdapteradapter=newArrayAdapter(inflater.getContext(),R.layout

android - Material Design 动画打开表单

我刚刚使用MaterialDesignSupportLib调整我的UI。我想重新创建简单的动画来打开像官方文档中提到的表单:http://www.google.com/design/spec/animation/meaningful-transitions.html#meaningful-transitions-visual-continuity我要重现的动画是第二个(海滩,蓝色工具栏)问题是我不知道它是什么类型的动画,我应该如何实现它?有没有办法通过支持库、另一个库来实现,还是我应该自己编写代码?这里我有创建动画的官方文档,但它对我帮助不大...http://developer.an

android - RecyclerView Adapter 在错误的地方重复值

我正在显示17个CardView。我正在使用RecyclerView来实现相同的目的。每个CardView显示一个通用数据(格式)。根据从JSON文件接收到的数据,卡片可能会显示一些额外的行。.下图显示了2个CardView(处于焦点位置)显示附加数据,其余显示公共(public)数据。它显示正确。但是当我向下滚动到View底部时,最后一个CardView不应该显示任何行,但它确实从我们在上面的链接中看到的2之一复制了一个并显示。[一次只能发2个链接]然后我滚动到顶部,它从正确显示的两个CardView复制行,并分别在此处重复前2张卡片:我尝试了什么?如果,否则许多类似的问题显示了一个

android - Material Design 中介绍的原生 SeekbarPreference

看完MaterialDesign的设置部分可用here,我遇到了以下屏幕截图:显示的3个第一个首选项是搜索栏,但我找不到任何相关信息,即使在支持库中也是如此。我是不是遗漏了什么,或者Google刚刚创建了一个尚未提供的自定义首选项? 最佳答案 DeveloperdocsexplainhowtoachievecustomviewsinSettings.长话短说您需要创建自定义布局文件,将ImageView、TextView和SeekBar包裹在LinearLayout中。然后编写一个扩展Preference实现SeekBar.OnSe

安卓 8 : firebase default notification icon not showing up

我正在为我的应用程序使用firebaseFCM,并在list中设置自己的通知图标:在我测试过的Oreo之前的每个Android中(API21、API23),图标正确显示在推送通知View中,作为一个带有colorPrimary背景和白色的大圆圈ic_custom里面。在Android8.0中,图标显示为填充colorPrimary的小圆圈,内部没有任何图标。我在这里缺少什么? 最佳答案 解决了将FCM依赖项更新为com.google.firebase:firebase-messaging:15.0.2

android - Kotlin 中 Unresolved 引用 Wea​​rableRecyclerView.Adapter 错误

我正在尝试创建一个带有项目列表的AndroidWear应用程序。为了启用循环滚动,我使用WearableRecyclerView通过在Kotlin编码。但是面对这个错误Unresolvedreference:Adapter同样的代码在java中并没有抛出这个错误!我还提到了kotlin中的内部类和外部类概念。Adapter类是RecyclerView的抽象类,它又由WearableRecyclerView扩展。任何指导都会很有用,谢谢!!这是我的代码classCustomRecyclerAdapter(context:Context,dataSet:Array):WearableRec

android - android中adapter的filter类添加代码时出现String类型错误get(String)方法未定义

为了从ListView中查找关键项,我没有在适配器中使用过滤器,但现在按照这个link添加了过滤器,但在这一行StringplayerName=songsList.get(i).get("title").toString();我收到错误Themethodget(String)isundefinedforthetypeString还有searchResults.add(songsList.get(i));作为Themethodadd(HashMap)inthetypeArrayList>isnotapplicableforthearguments(String)这是我的全部代码publi

android - 如何找出编译 'com.android.support:design:23.1.1'

我如何弄清楚compile'com.android.support:design:23.1.1'我应该在我的gradle中写些什么???我怎样才能知道最新的设计支持库编号是多少?我怎样才能弄清楚我需要使用哪一个?对于compile'com.google.android.gms:play-services:8.4.0'也是如此假设我想包含外部库,应该怎么做?compile(name:'estimote-sdk',ext:'aar')类似的东西?谢谢大家的帮助。我是从eclipse迁移到androidstudio的新手 最佳答案 您可以

android - 如何在 android 中使用自动完成功能将 Material Design Chips 添加到输入字段?

我正在尝试使用AutoCompleteTextView实现MaterialDesignChips,以便在用户单击自动完成建议时在输入字段中添加联系人Chips(例如Gmail收件人Chips)。所需的行为可以在MaterialDesignWebsite上看到.我决定在我的项目中从头开始实现Chips和AutoCompleteTextView,而无需外部库。但是,我没有找到任何说明如何执行此操作的指南。我尝试创建一个独立的ChipDrawable,然后将其添加到AutoCompleteTextView,如下所示:布局Java代码ChipDrawablechip=ChipDrawable.

java - 最佳实践 : Design pattern for 2D HUD screen navigation

如果您的应用程序带有完全用于2D绘图的GUI,那么处理绘制内容和触摸位置的最佳实践应该是什么?一个更好理解的例子:我有一个带map的游戏。在这张map上我可以build房屋和东西。我还有一个可以扩展的信息栏。在扩展栏上,我绘制了一些关于游戏的信息,它还提供了更改不同值的界面。如果发生触摸,我必须检查信息栏是否扩展,以确定我是否要更改map上的某些内容或栏上的某些内容。这是由状态模式完成的,但我怀疑这是否正确,因为我认为它可能有点复杂,因为可能存在“子状态”。所以基本上问题是:状态模式(来自GoF)是处理纯图形GUI的最佳实践吗? 最佳答案