小编asd*_*c90的帖子

生成的Android GCM ID在某些情况下返回"MESSENGER",而在大多数情况下都能正常工作.无法找到原因

我一直在创建GCM令牌,如下所示:

InstanceID instanceID = InstanceID.getInstance(this);
String token = instanceID.getToken(authorizedEntity, scope);
// [END get_token]
Log.e(TAG, "GCM Registration Token: " + token);
Run Code Online (Sandbox Code Playgroud)

它工作正常,但有些我开始在某些情况下生成"MESSENGER"术语作为代币.无法找到可能的原因.

android google-cloud-messaging

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

从字符串列表中删除字符串项

如何从包含字符串的列表中删除特定字符串....

如:

ArrayList<String> myStrings = new ArrayList<>();
myStrings.add("Alpha");
myStrings.add("Beta");
myStrings.add("Gama");
.                           //The order can be random 
.
.
.
Run Code Online (Sandbox Code Playgroud)

现在,我只有列表myStrings,我不知道哪个String在哪个索引.但我知道,我想在删除说"Alpha"后显示所有字符串.

总结一下,如何在删除我知道该数组包含但不知道其索引/位置的String后,从String数组中获取字符串.

java string android

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

在 Android 中将图像从可绘制图像转换为字节数组

由于我要将图像发送到 Parse.com,因此我必须将其转换为字节数组。我的第一种方法是从图库中选择图像并将其转换为字节数组,如下所示:

 @Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        super.onActivityResult(requestCode, resultCode, data);

        if (requestCode == RESULT_LOAD_IMAGE && resultCode == RESULT_OK && null != data) {
             mMediaUri = data.getData();
            String[] filePathColumn = { MediaStore.Images.Media.DATA };

            Cursor cursor = getContentResolver().query(mMediaUri,
                    filePathColumn, null, null, null);
            cursor.moveToFirst();

            int columnIndex = cursor.getColumnIndex(filePathColumn[0]);
            picturePath = cursor.getString(columnIndex);
            cursor.close();

           // ImageView imageView = (ImageView) findViewById(R.id.imgView);
            propertyImage.setImageBitmap(BitmapFactory.decodeFile(picturePath));

            Bitmap bmp = BitmapFactory.decodeFile(picturePath);
            ByteArrayOutputStream stream = new ByteArrayOutputStream();
            bmp.compress(Bitmap.CompressFormat.PNG, 100, stream);
            byteArray = stream.toByteArray();

        }
Run Code Online (Sandbox Code Playgroud)

上面的代码工作正常,并且图像已成功存储以进行解析。现在,当我没有选择图像时,应用程序崩溃了。显然 bcoz,没有发送数据并引发解析异常。

现在,我想设置一个默认图像,位于我的可绘制文件夹中以进行解析,以防万一从图库中没有选择图像,以便解析操作不会受到空数据的干扰。 …

arrays android image parse-platform

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