小编use*_*139的帖子

是否可以使用intent设置允许Android录制的最长时间?

我正在使用android.provider.MediaStore.ACTION_VIDEO_CAPTURE.我想知道是否有办法改变每次录制允许的最长时间.我试过添加, Intent.putExtra(MediaStore.EXTRA_DURATION_LIMIT,60000);//max of 60 seconds 但它继续记录传递.提前致谢.

video android android-intent

26
推荐指数
4
解决办法
2万
查看次数

在python中最接近30分钟

我在下面有以下代码.

我想将TIME汇总到最近的30分钟.例如:中午12:00或下午12:30等.

EASTERN_NOW = timezone.localtime(timezone.now() + timedelta(minutes=30))

TIME = datetime.time(EASTERN_NOW.time().hour, EASTERN_NOW.time().minute).strftime(
    VALID_TIME_FORMATS[2])
Run Code Online (Sandbox Code Playgroud)

提前致谢

python time

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

在python中将数组dict转换为xml?

我有这个数组,我需要转换为xml.

array = [
    {
        'time': {"hour":"1", "minute":"30","seconds": "40"}
    },
    {
        'place': {"street":"40 something", "zip": "00000"}
    }
]
Run Code Online (Sandbox Code Playgroud)

xml应该有一个我可以作为变量输入的标题,例如,

xml_title = "test"
Run Code Online (Sandbox Code Playgroud)

基于上面的数组我想要的结果和xml标题是这样的:

<test>
    <time hour="1" minute="30" second="40"></time>
    <place>
        <street>40 something</street>
        <zip>00000</zip>
    </place>
</test>
Run Code Online (Sandbox Code Playgroud)

我喜欢在类似的堆栈溢出问题(/sf/answers/1329388441/)中给出的答案,但我很困惑如何使用该答案来获得所需的结果.

请帮忙.

python xml arrays

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

更新作为 Angular2 中 formArray 中的文件输入的 formControl

我有下面的代码:

import { Component, OnInit, ElementRef } from '@angular/core';
import { FormArray, FormBuilder, FormControl, FormGroup, Validators } from '@angular/forms'

@Component({
  selector: 'app-root',
    templateUrl: './app.component.html',
    styleUrls: ['./app.component.css']
})
export class AppComponent implements OnInit {
  showSort: boolean = false;
  form: FormGroup;
  name: FormControl;
  sortSelf: FormControl;
  sortItem: FormArray;
  locationItems: FormArray;

  constructor(private _fb: FormBuilder, private _elementRef: ElementRef ) {
  }

  ngOnInit(): void {
    this.sortItem = this._fb.array([this.initSort()]);

    this.form = this._fb.group({
      sortItem: this.sortItem
    });
  }

  initSort() {
    return this._fb.group({
      locationPicture: new FormControl('', []),
      locationItems: this._fb.array([
        this.initSortItems() …
Run Code Online (Sandbox Code Playgroud)

forms input angular

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

什么是正确的keytool命令来获取Android上的Facebook应用程序签名?

我正在尝试使用openssl导出我的应用程序的密钥.我关注了facebook开发者指南,但是当涉及到keytool命令时,我感到困惑.

Facebook有这样的方式:

keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64
Run Code Online (Sandbox Code Playgroud)

我有这样的方式:

"C:\Program Files\Java\jdk1.6.0_23\bin\keytool" -exportcert -alias androiddebugkey -keystore "C:\Users\blah\.android\debug.keystore" | "C:\blah\bin\openssl" sha1 -binary |"C:\blah\bin\openssl" base64
Run Code Online (Sandbox Code Playgroud)

我以管理员身份运行openssl.exe.当我运行上面的命令时,它说"Openssl Error: "C:\program files\java\jdk1.6.0_23\bin\keytool""是一个无效的命令.

请帮忙!谢谢

android facebook keytool

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

通过PHP生成管道定界文件

我的代码使用PHP的fputcsv函数生成了一个txt文件。

对于定界符,我正在尝试使用“ |”

$query = mysql_query("SELECT email, emailSource FROM session WHERE is_complete='1' ORDER by sessionid ASC")

$filename= 'here.txt';

$fp = fopen( $filename,'w');


fputcsv($fp, array('Email address', 'Email Source'));

if(mysql_numrows($query) > 0) {

    while ($row = mysql_fetch_array($query, MYSQL_ASSOC)) {
            fputcsv($fp, array_values($row));
    }
}


fclose($fp);
$contents = file_get_contents($filename);
$contents = str_replace(",", "|", $contents);
file_put_contents($filename, $contents);
Run Code Online (Sandbox Code Playgroud)

我得到的结果全都放在一行上,而不是在单独的一行上显示值,并且标头周围也有“”。

"Email address"|"Email Source"|blah@blah.com|hi|
Run Code Online (Sandbox Code Playgroud)

代替这个:

Email address|Email Source|

blah@blah.com|hi|
Run Code Online (Sandbox Code Playgroud)

请有人能告诉我我在做什么错。是因为我正在使用fputcsv并保存到txt文件吗?

php csv delimited-text fputcsv

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

如何在python中检测dict数组中的重复键值?

鉴于以下代码:

a = [{"name": "Sport"}, {"name": "Games"}, {"name": "Videos"}, {"name": "Sport"}]
Run Code Online (Sandbox Code Playgroud)

如何判断变量中的另一个dict是否具有相同的名称值?在上面的示例中,结果应返回"Sport".

提前致谢.

python dictionary

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

在Python类中访问属性?

我有以下课程:

class convert_to_obj(object):
    def __init__(self, d):
        for llist in d:
            for a, b in llist.items():
                if isinstance(b, (list, tuple)):
                    setattr(self, a, [obj(x) if isinstance(x, dict) else x for x in b])
                else:
                    setattr(self, a, obj(b) if isinstance(b, dict) else b)

    def is_authenticated(self):
        username = self.username
        password = self.password
        if username and password:
            return True
Run Code Online (Sandbox Code Playgroud)

我正在将dict转换为obj然后尝试访问is_authenticated方法,当我执行以下操作时:

new_array = [{'username': u'rr', 'password': u'something', }]
user = convert_to_obj(new_array)
user.is_authenticated()
Run Code Online (Sandbox Code Playgroud)

它返回一个错误说:

'convert_to_obj' object has no attribute 'is_authenticated'
Run Code Online (Sandbox Code Playgroud)

我不知道为什么会这样做.希望其他一些人可能能够指出我做错了什么.谢谢

python class

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

我从哪里获取android图像?

我正在寻找一个Android存储库,我可以获得某些图像,如记录按钮图像,相机闪光图像和排序,而不是制作我自己的图像.或者是否有规则禁止在应用程序上使用特定的Android图像?任何帮助将不胜感激,谢谢.

android image

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