小编Adn*_*hid的帖子

Android图库无法结合自定义标题

这是我的代码,我正在尝试打开图库..我收到错误,如上所述

import android.app.Activity;
import android.content.Intent;
import android.graphics.Bitmap;
import android.os.Bundle;
import android.util.Base64;
import android.util.Log;
import android.view.View;
import android.view.Window;
import android.widget.ImageView;
import java.io.ByteArrayOutputStream;

public class ChangeUserImageActivity extends Activity {

private static final int SELECT_PICTURE = 1;

private static final int CAMERA_PIC_REQUEST = 1337;
private Bitmap thumbnail = null;
String img = "";

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.changeuserimage);
}

public void camera_click(View view) {
    Intent cameraIntent = new Intent(
            android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
    startActivityForResult(cameraIntent, CAMERA_PIC_REQUEST);
}

public void gallery_click(View v) {
    // select …
Run Code Online (Sandbox Code Playgroud)

android android-intent android-gallery

22
推荐指数
1
解决办法
2053
查看次数

CIGaussianBlur需要太多处理

我正在尝试在游戏暂停屏幕上应用CIGaussianBlur效果。这是我的代码:

effectsNode = SKEffectNode();
let filter = CIFilter(name: "CIGaussianBlur");
let blurAmount = 10.0;
filter.setValue(blurAmount, forKey: kCIInputRadiusKey);

effectsNode.filter = filter;
effectsNode.blendMode = .Alpha;
Run Code Online (Sandbox Code Playgroud)

该代码可以正常工作,但是需要太多的处理能力,并且会大大降低FPS!我只想要暂停游戏时背景的静态模糊图像。

有解决此问题的方法吗?

ios sprite-kit skeffectnode swift

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

使用viewpager滑动图像(而不是布局)

我的代码做了什么:

这是我的代码,用于在xml布局之间滑动的viewpager(名为left.xml,right.xml和center.xml).

我想要它做什么

我想在图像之间滑动(存储在drawable文件夹中).当我用R.drawable.image替换R.layout.xml时,我的应用程序崩溃了.任何人都可以帮我搞清楚吗?

public class MainActivity extends Activity {

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    MyPagerAdapter adapter = new MyPagerAdapter();
    ViewPager myPager = (ViewPager) findViewById(R.id.myfivepanelpager);
    myPager.setAdapter(adapter);
    myPager.setCurrentItem(0);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.activity_main, menu);
    return true;
}

class MyPagerAdapter extends PagerAdapter {

    public int getCount() {
        return 3;
    }

    public Object instantiateItem(View collection, int position) {

        LayoutInflater inflater = (LayoutInflater) collection.getContext()
                .getSystemService(Context.LAYOUT_INFLATER_SERVICE);

        int resId = 0;
        switch (position) {
        case 0:
            resId = R.layout.left;
            break; …
Run Code Online (Sandbox Code Playgroud)

android android-fragments android-viewpager

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

每天设置五个闹钟,单击按钮即可更新

如果这是一个菜鸟问题,请原谅。我已经尝试了所有可能的方法,每天从五个编辑文本中设置五个闹钟。但没有任何效果!我还有一个按钮(未在此代码中显示)更新这些编辑文本(因此也应该更新警报时间)。这是我的代码:

for (int i = 0; i < 5; i++) {
            switch (i) {
            case 0:
                fajr.setText(result[i]);
                tFajr = new GregorianCalendar();
                tFajr.set(year, month, day,
                        Integer.parseInt(result[i].substring(0, 2)),
                        Integer.parseInt(result[i].substring(3, 5)));
                break;
            case 1:
                zuhr.setText(result[i]);
                tZuhr = new GregorianCalendar();
                tZuhr.set(year, month, day,
                        Integer.parseInt(result[i].substring(0, 2)),
                        Integer.parseInt(result[i].substring(3, 5)));
                break;
            case 2:
                asr.setText(result[i]);
                tAsr = new GregorianCalendar();
                tAsr.set(year, month, day,
                        Integer.parseInt(result[i].substring(0, 2)),
                        Integer.parseInt(result[i].substring(3, 5)));
                break;
            case 3:
                maghrib.setText(result[i]);
                tMaghrib = new GregorianCalendar();
                tMaghrib.set(year, month, day,
                        Integer.parseInt(result[i].substring(0, 2)),
                        Integer.parseInt(result[i].substring(3, 5)));
                break;
            case 4:
                isha.setText(result[i]);
                tIsha = new …
Run Code Online (Sandbox Code Playgroud)

android android-alarms

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

收到一个致命错误,提示“JVP 不存在。差异优先的差异化 API 是实验性的,不应使用。”

我在 Xcode 中安装了 TensorFlow 工具链,并尝试运行来自 S4TF GitHub 页面的示例代码段。我收到以下错误:

JVP does not exist. Differential-first differentiation APIs are experimental and should not be used.
Run Code Online (Sandbox Code Playgroud)

然后我尝试在 Google Colab 上做同样的事情并得到同样的错误。这是我尝试运行的代码片段:

@differentiable
func f(_ x: Float) -> Float {
    x * x
}
let dfdx = derivative(of: f)
dfdx(3) // 6
Run Code Online (Sandbox Code Playgroud)

我知道这是我第一次运行 S4TF 并且我不知道很多事情,所以这可能是我的一个愚蠢的错误:)

xcode swift tensorflow swift-for-tensorflow

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

以脱机模式加载网站

我想在未连接互联网时从缓存加载网站.以下是我在onCreate中设置webview的方法:

    browse.getSettings().setJavaScriptEnabled(true);
    browse.getSettings().setPluginsEnabled(true);
    browse.getSettings().setLoadWithOverviewMode(true);
    browse.getSettings().setUseWideViewPort(true);
    browse.getSettings().setBuiltInZoomControls(true);
    browse.getSettings().setSupportZoom(true);
    browse.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
    browse.setScrollbarFadingEnabled(true);
    browse.getSettings().setLoadsImagesAutomatically(true);
    browse.getSettings().setAppCacheMaxSize(1024 * 1024 * 100);
    browse.getSettings().setAppCacheEnabled(true);

    if (cm.getActiveNetworkInfo().isConnected())
        browse.getSettings().setCacheMode(WebSettings.LOAD_DEFAULT);
    else
        browse.getSettings().setCacheMode(
                WebSettings.LOAD_CACHE_ELSE_NETWORK);

    browse.setWebViewClient(new WebViewClient() {

        @Override
        public void onPageStarted(WebView view, String url, Bitmap favicon) {
            // TODO Auto-generated method stub
            super.onPageStarted(view, url, favicon);
            t.setVisibility(TextView.VISIBLE);
        }

        @Override
        public void onPageFinished(WebView view, String url) {
            super.onPageFinished(view, url);
            t.setVisibility(TextView.GONE);
        }
    });

    try {
        browse.loadUrl(address);
    } catch (Exception e) {
        e.printStackTrace();
    }
Run Code Online (Sandbox Code Playgroud)

这是我正在关注的教程,即使浏览器重新启动,我也在尝试加载以前访问过的网页.不行!请帮我.

PS:我在SO上搜索了所有相关代码,但没有一个有效.

android android-webview android-internet

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

需要使用BOOL*而不是BOOL

我正在使用Objective-C制作国际象棋游戏.在这个游戏中我需要使用BOOL*而不是BOOL因为我需要一个指向布尔变量的指针.当我尝试使用BOOL*时,它会在我尝试执行此操作时向我发出警告:

BOOL *isWhiteTurn;
isWhiteTurn = YES;
Run Code Online (Sandbox Code Playgroud)

警告是:

不兼容的整数到指针转换从'BOOL'(又名'signed char')分配给'BOOL*'(又名'signed char*')

c xcode pointers boolean objective-c

-1
推荐指数
1
解决办法
2887
查看次数