小编Com*_*are的帖子

如何遍历HashMap的所有内容

如何遍历HashMap的所有内容?我只是最后一次放

   ArrayList<HashMap<String, String>> list = new ArrayList<HashMap<String, String>>();

// 0
    HashMap<String, String> map = new HashMap<String, String>();
    map.put("name", "name0");
    map.put("company", "company0");
    list.add(map);
// 1
    map = new HashMap<String, String>();
    map.put("name", "name1");
    map.put("company", "company1");
    list.add(map);


    for (String key : map.keySet()) {
        String value = map.get(key);
        Log.w("dd:", "Key = " + key + ", Value = " + value);
    }
Run Code Online (Sandbox Code Playgroud)

我只是最后一次放:

Key = company, Value = company1
Key = name, Value = name1
Run Code Online (Sandbox Code Playgroud)

java android

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


这两段代码有什么区别?

这两个意图启动另一个名为StartActivity的活动.它们都在不同的环境中运行但不可更换.

Intent intent = new Intent(MainActivity.this, StartActivity.class);
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

Intent intent = new Intent(this, StartActivity.class);
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

java android

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

BitmapFactory.decodeFile()文件在解码时解压缩JPEG图像吗?

JPEG是一种压缩格式.BitmapFactory.decodeFile("JPEG文件的路径")在将JPEG图像解码为内存中的位图时是否解压缩JPEG图像?当我Bitmap.compress(Bitmap.CompressFormat.JPEG, 100, byteArrayOutputStream)在解码的JPEG文件中使用生成的位图时,压缩图像的大小超过原始图像的大小.任何人都能准确地解释这种现象吗?

android jpeg

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

如果没有要加载的数据,如何以加载停止的方式编辑Endless适配器?

我在我的代码中使用的无限适配器,即使我不在,也不会停止期待数据.因此,这里的加载符号的跳动符号继续盘旋,期待一些数据.

我怎么阻止它?如何让无限适配器知道我没有数据?

此外,我想调整适配器,以便它可以使用多个列表.可能吗?通过多个列表,我的意思是列在另一个列表中的列表.如果是,是否有例子或任何想法如何做到这一点?

android listview commonsware-cwac

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

扩展EndlessAdapter时出现cwac-endless错误

我在构建路径中添加了jar文件,但每当我扩展EndlessAdapter时,我都会收到错误消息"无法解析类型com.commonsware.cwac.adapter.AdapterWrapper.它是从所需的.class文件间接引用的"

android commonsware-cwac

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

Android:无法从静态上下文引用非静态方法

我已经在互联网上搜索了这个错误的答案:

无法从静态上下文引用非静态方法'getStringExtra(java.lang.String)'

我没有找到任何东西,所以我来到这里.这是我用来添加信息作为额外内容的代码:

Intent OpenList = new Intent(this, ListRandom.class);
OpenList.putExtra("ListItem1",List.get(1));
OpenList.putExtra("ListItem2", List.get(2));
OpenList.putExtra("ListItem3", List.get(3));
OpenList.putExtra("ListItem4",List.get(4));
OpenList.putExtra("ListItem5", List.get(5));
Run Code Online (Sandbox Code Playgroud)

这里有额外的,我得到错误:

    Intent OpenList = getIntent();
    ListItem1 = Intent.getStringExtra("ListItem1");
    ListItem2 = Intent.getStringExtra("ListItem2");
    ListItem3 = Intent.getStringExtra("ListItem3");
    ListItem4 = Intent.getStringExtra("ListItem4");
    ListItem5 = Intent.getStringExtra("ListItem5");
Run Code Online (Sandbox Code Playgroud)

任何帮助都会受到赞赏,因为我正在成长为一名程序员!

java android

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

如何使用commonsware相机库打开相机闪光灯

我想知道如何使用commonsware相机库打开闪光灯:https://github.com/commonsguy/cwac-camera

我想我必须在我的相机主机中覆盖,但这不起作用.

@Override
public Camera.Parameters adjustPreviewParameters(Camera.Parameters parameters)
{
    parameters.setFlashMode(Camera.Parameters.FLASH_MODE_ON);
    return super.adjustPreviewParameters(parameters);
}
Run Code Online (Sandbox Code Playgroud)

问候,

camera android android-camera commonsware-cwac

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

在一个单独的线程中获得了NetworkOnMainThreadExeption

我正在尝试将Android应用程序与Twitter连接,我不知道这部分代码有什么问题:

Thread thread = new Thread(){
            @Override
            public void run() {
                ConfigurationBuilder builder = new ConfigurationBuilder();
                builder.setOAuthConsumerKey(TWITTER_CONSUMER_KEY);
                builder.setOAuthConsumerSecret(TWITTER_CONSUMER_SECRET);
                Configuration configuration = builder.build();

                TwitterFactory factory = new TwitterFactory(configuration);
                twitter = factory.getInstance();
                try {
                    // Error is here
                    requestToken = twitter.getOAuthRequestToken(TWITTER_CALLBACK_URL); 
                    startActivity(new Intent(Intent.ACTION_VIEW, Uri
                            .parse(requestToken.getAuthorizationURL())));
                } catch (TwitterException e) {
                    e.printStackTrace();
                }
            }
        };

    thread.run();
Run Code Online (Sandbox Code Playgroud)

为什么我使用新线程时得到NetworkOnMainThreadException?谢谢你的帮助..

java android

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

将 SimpleDateFormat 年份转换为整数

我今年想转型

SimpleDateFormat actualYear = new SimpleDateFormat("yyyy");

在整数变量中。

感谢你!!

java android

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

人类可读格式 UTC 的 Java System.currentTimeMillis()

类似的问题可能会被问很多次,但我找不到在 UTC 时间要求人类可读格式的问题。

我想将 currentTimeMillis() 转换为人类可读格式,例如“YYMMDDHHMMSS”。我正在尝试使用 SimpleDateFormat 但它返回 LocalTime 而不是 UTC。

long currentTimeMillis = System.currentTimeMillis();
DateFormat dateFormat = new SimpleDateFormat("yyMMddHHmm");
Date date = new Date(currentTimeMillis);
String currentTime = dateFormat.format(date);
Run Code Online (Sandbox Code Playgroud)

这段代码给了我 LocalTime 但我只想要 UTC 时间。

java android

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

如何以编程方式在Google+上发布我的状态更新

我目前正在考虑使用Google+ API for Android.我无法收集如何在Google+上发布我的状态更新

android google-plus

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

如何在Android中获取KB和MB的文件大小

我想要可以获取文件大小并将其更改为KB和MB的代码

562 KB  =  562 KB
1024 KB =    1 MB
2152 KB = 2.15 MB
Run Code Online (Sandbox Code Playgroud)

先感谢您。

java android

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