小编EHa*_*ham的帖子

如何让Android Camera Intent返回全尺寸图片

我正在使用此帖子中的jengelsma代码从相机中捕获图像和在活动中显示以从相机获取图像.

当我得到返回的图像时,它很小,当我尝试扩展它时,我立即失去了图像质量.

我认为这只是预览尺寸,但是我无法找到返回大图像,因为我需要它来操纵它.

供参考,代码是:

package edu.gvsu.cis.masl.camerademo;

import android.app.Activity;
import android.content.Intent;
import android.graphics.Bitmap;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.ImageView;

public class MyCameraActivity extends Activity {
private static final int CAMERA_REQUEST = 1888; 
private ImageView imageView;

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    this.imageView = (ImageView)this.findViewById(R.id.imageView1);
    Button photoButton = (Button) this.findViewById(R.id.button1);
    photoButton.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); 
            startActivityForResult(cameraIntent, CAMERA_REQUEST); 
        }
    });
}

protected void onActivityResult(int requestCode, int resultCode, Intent …
Run Code Online (Sandbox Code Playgroud)

camera android android-intent android-camera

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

如何从字符串的开头删除括号中的文本

我正在从RSS源中读取一些数据以显示在Android设备上.

字符串在开头可能有也可能没有括号中的标识符,例如

This is a title of something...

[Brochures] This is a brochure title

[Thought Leadership] This is something else
Run Code Online (Sandbox Code Playgroud)

我想在屏幕上显示标识符之前从字符串中删除标识符.我认为正则表达式是最好的方法,但在理解语法时遇到一些麻烦.

任何建议或解决方案非常感谢.

java regex string android

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

围绕现有点放大CGRect

我正在使用CGRect从imageview中剪切图像.矩形是根据imageview上的功能自动生成的,但我想略微放大10%但是在同一点附近.

要获得某些东西的大小,我通常会使用这样的框架:

CGRect frame = _imageView.frame;


    CGImageRef imageRef = CGImageCreateWithImageInRect([image CGImage], frame);
    UIImage *img = [UIImage imageWithCGImage:imageRef];
Run Code Online (Sandbox Code Playgroud)

然后用origin.x更改但是我无法获得现有矩形的框架.

任何帮助都非常赞赏扩展CGRect

expand ios cgrect

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

以编程方式调用ios上的手势

我想创建一个可以调用手势(滑动,捏等)的应用程序,而不必亲自做手势.

该按钮将位于webview旁边,以允许在其中调用手势.

我已经搜索了一种可能的方法来执行此操作,但无法找到并参考以编程方式调用手势.

有没有人对如何做到这一点有任何建议?

uiwebview gesture uigesturerecognizer ios

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