小编Jos*_*phM的帖子

使用缩放动画隐藏/显示fab

我正在使用自定义的floatingactionmenu.我需要在显示/隐藏菜单按钮上实现缩放动画,就像这里的 浮动动作按钮行为一样

有没有办法做到这一点?

android material-design floating-action-button

15
推荐指数
3
解决办法
1万
查看次数

java.io.IOException:意外的流结束

使用httpurlconnection编写大型视频文件时出现问题.

java.io.IOException: unexpected end of stream on Connection{192.1.4.55, proxy=DIRECT@ hostAddress=192.1.4.55 cipherSuite=none protocol=http/1.1} (recycle count=0)
W/System.err:     at com.android.okhttp.internal.http.HttpConnection.readResponse(HttpConnection.java:210)W/System.err:     at com.android.okhttp.internal.http.HttpTransport.readResponseHeaders(HttpTransport.java:80)
W/System.err:     at com.android.okhttp.internal.http.HttpEngine.readNetworkResponse(HttpEngine.java:904)
W/System.err:     at com.android.okhttp.internal.http.HttpEngine.readResponse(HttpEngine.java:788)
at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:443)
at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:388)
at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:501)
Run Code Online (Sandbox Code Playgroud)

响应代码在这里

final InputStream is = connection.getInputStream();
            final ByteArrayOutputStream bytes = new ByteArrayOutputStream();
            final byte[] buffer = new byte[maxBufferSize];
            int bytesRead;
            while ((bytesRead = is.read(buffer, 0, 1024)) != -1) {
                bytes.write(buffer, 0, bytesRead);
            }
            log.log(INFO,
                    format("{0} took {4} ms", url,
                            (currentTimeMillis() - start)));
            String response = new String(bytes.toByteArray());
Run Code Online (Sandbox Code Playgroud)

java android multipartform-data httpurlconnection

12
推荐指数
1
解决办法
2万
查看次数

提高共享元素过渡速度

我已经使用回收器视图实现了共享元素图像转换,并且工作正常。问题是我想像谷歌照片应用程序一样提高它的图像转换速度。我们可以以编程方式做到这一点吗?我正在分享几行代码。

开始活动

    Intent intent = new Intent(StartActivity.this, TargetActivity.class);

                intent.putExtra(KEY_EXTRA_IMAGES_URLS, urls);
                ActivityOptionsCompat options = ActivityOptionsCompat.
                        makeSceneTransitionAnimation(StartActivity.this, view,
getResources().getString(R.string.transition_name_profile_image));
                ActivityCompat.startActivity(StartActivity.this, intent, options.toBundle());
Run Code Online (Sandbox Code Playgroud)

java android shared-element-transition

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