我一直在寻找一种在Android Firebase中获取一个子对象数据的方法.
我发现Firebase检索Android的东西.所有解决方案都建议使用"ChildEventListener",但是我需要在此时获取此数据,而不是在移动,删除,更新等时获取此数据.
我的数据以字符串形式保存在https://.firebaseio.com/users//creation中.我认为必须有一些简单的方法来访问它而不需要做太多,因为如果我将确切的URL复制到我的浏览器,我可以看到:'创建:"2015/05/31 21:33:55"'就在我的"Firebase Forge Dashboard"中.
如何在没有听众的情况下访问它?
我使用XML在android 5.0中成功创建了一个涟漪按钮.我的代码如下:
<?xml version="1.0" encoding="utf-8"?>
<!-- the flat button to be used in app -->
<!-- define the ripple -->
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="?android:colorControlHighlight">
<!-- the ripple object -->
<item android:id="@android:id/mask">
<!-- button shape (w/ radius) -->
<shape android:shape="rectangle">
<!-- radius of vertices -->
<corners
android:topLeftRadius="7dp"
android:topRightRadius="7dp"
android:bottomLeftRadius="7dp"
android:bottomRightRadius="7dp" />
<!-- color accent (not working) -->
<solid android:color="?android:colorAccent" />
</shape>
</item>
</ripple>
Run Code Online (Sandbox Code Playgroud)
我的按钮有问题:按钮的背景颜色不会改变.我也尝试过:
<solid android:color="#0000ff" />
Run Code Online (Sandbox Code Playgroud)
背景仍然保持透明(colorAccent也不起作用).
如果没有通过,我应该如何将矩形(按钮的)背景设置为蓝色
<solid/>
Run Code Online (Sandbox Code Playgroud)
属性?
谢谢
我有Android 5.0和最新版本的Android支持库(21.0.2).我正在尝试访问Android中的CardView和RecyclerViews.当我添加:
compile 'com.android.support:cardview-v7:21.0.+'
compile 'com.android.support:recyclerview-v7:21.0.+'
Run Code Online (Sandbox Code Playgroud)
到应用程序的build.gradle dependecies,我得到错误:
Failed to find: com.android.support:cardview-v7:21.0.+
Run Code Online (Sandbox Code Playgroud)
和
Failed to find: com.android.support:recyclerview-v7:21.0.+
Run Code Online (Sandbox Code Playgroud)
我不确定为什么会这样.这是我见过的人做到这一点的唯一方法(和它的谷歌的网站建议的方式在这里).在此之后,我无法在我的项目中制作CardViews或RecyclerViews.
我还检查了我的android sdk文件夹:
C: > ... > android-sdk > extras > android > support > v7
Run Code Online (Sandbox Code Playgroud)
'cardview'和'recyclerview'目录都包含其中的所有文件.
我不知道为什么会这样......如果您有任何疑问,请提出任何建议或答案将不胜感激!
如果我有一个包含 1000 个元素的整数数组,那么查找特定元素索引的最快方法是什么?最好先快速排序然后使用 BinarySearch 还是只使用普通的旧 LinearSearch?
另外,如果我有 100 000 个元素甚至只有 100 个元素,最快的方法会有所不同吗?
谢谢!
我有一个字符串数组:
String[] words = {"spades", "hearts", " diamonds", "clubs"};
Run Code Online (Sandbox Code Playgroud)
我想将 TextView 中所有出现的这些单词的文本颜色从常规的黑色更改为红色。我将如何去做(如果有办法)?谢谢!
我有一个正在创建的应用程序。我想让这个应用程序支持平板电脑,所以我在我的 res: 中创建了一个文件夹res/layout-xlarge/my_layout.xml
。但是,当我在平板电脑(定义为 7 英寸或以上)上运行我的应用程序时,布局不是从layout-xlarge
文件夹中使用,而是从layout
文件夹中使用。
然后我发现还有一些layout-large
我也可以使用的布局。我还没有尝试过,但我会的。
我想知道layout
文件、layout-large
文件和layout-xlarge
文件之间有什么区别。哪一种最适合用于平板电脑布局?
谢谢!