小编use*_*680的帖子

带有CardView的Android RecyclerView - 以堆栈形式显示卡片(不是列表)

我想使用RecyclerViewAndroid支持v7库中的那个来显示一堆CardViews(也在v7支持库中),但不是在列表中显示它们(我可以向上/向下滚动)我想要将它们显示为堆栈(如卡堆栈).

有谁知道我怎么能实现这种行为?

谢谢!!

android material-design android-cardview android-recyclerview

13
推荐指数
1
解决办法
1532
查看次数

Android使用SimpleDateFormat解析字符串到日期时间

我有字符串 11/08/2013 08:48:10

我用 SimpleDateFormat("MM/dd/yyyy HH:mm:ss")

当我解析它时抛出一个异常:不可解析的日期

它出什么问题了 ?

            String result = han.ExecuteUrl("http://"+han.IP+":8015/api/Values/GetLastChange"); 
            Log.d("Dal","result date time "+result); #result is 11/08/2013 08:48:10
            SimpleDateFormat dateFormat = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss");

            Date convertedDate = new Date();
            try
            {

                convertedDate = dateFormat.parse(result);
            }
            catch (ParseException e)
            {
                e.printStackTrace();
            }
Run Code Online (Sandbox Code Playgroud)

java time android date

7
推荐指数
1
解决办法
5万
查看次数

Flutter http.post 永远不会返回响应

我对 Flutter 有一个真正的问题..

我使用“http”库向我的 Express 服务器发出 HTTP 请求。当我尝试发送 HTTP POST 请求时,我的服务器确实收到了它,但我的 Flutter 代码只是停止执行。

print("here");
http.Response response = await http.post(url, body:data);
print("got response!"); // Never executes
Run Code Online (Sandbox Code Playgroud)

我在 Logcat 中没有看到任何错误,即使我使用假网址或关闭我的服务器,同样的结果总是会发生。执行只是停止,没有任何错误。

有谁知道为什么???

谢谢!!

post asynchronous http async-await flutter

6
推荐指数
1
解决办法
2238
查看次数

Flutter Shared element Hero Animation 不适用于自定义 ModalRoute

为了在颤动中获得类似 Modal 的效果(当页面被推到当前页面的顶部时,黑色背景并且足够透明,因此您可以在背景中看到后面的页面)。

我正在使用 ModalRoute 类在当前页面的顶部显示一个覆盖小部件。

我的问题是:当我的TestOverlay页面进入时,只显示淡入淡出动画,而不显示共享元素英雄动画。

后面的页面有一个Hero(tag: "111", child: Text("Test"))小部件,当我Navigator.of(context).push(TestOverlay());只调用FadeInis 动画时,共享元素转换不起作用..:(

有谁知道为什么?

谢谢!!

class TestOverlay extends ModalRoute<void> {
  TestOverlay();

  @override
  Duration get transitionDuration => Duration(milliseconds: 400);

  @override
  bool get opaque => false;

  @override
  bool get barrierDismissible => false;

  @override
  Color get barrierColor => Colors.black.withOpacity(0.7);

  @override
  String get barrierLabel => null;

  @override
  bool get maintainState => true;

  @override
  Widget buildPage(
      BuildContext context,
      Animation<double> animation,
      Animation<double> secondaryAnimation,
      ) {
    // This makes sure that …
Run Code Online (Sandbox Code Playgroud)

flutter flutter-animation

5
推荐指数
1
解决办法
1065
查看次数

单击时,ImageButton会更改背景颜色

当我点击它时,如何让我的ImageButton改变它的颜色?

我想做这样的事情:

按钮(蓝色) - >单击 - >按钮(红色) - >单击 - >按钮(蓝色) - >单击 - >按钮(红色)

当我点击它切换颜色,当我再次点击它回到原始.

我试过这样做:

mTrashFlag = !mTrashFlag;
ImageButton bt = (ImageButton)findViewById(R.id.trash_button);
if(!mTrashFlag)
{
    bt.setBackgroundColor(0x4CB8FB);
}
else
{
    bt.setBackgroundColor(0xff0000);
}
Run Code Online (Sandbox Code Playgroud)

但它没有用.它将颜色变为白色,然后我无法再次点击它.

android colors android-ui android-button

0
推荐指数
1
解决办法
5210
查看次数