4.0下,旧代码访问网络需要修改

在入口activity中的onCreate中添加

// 详见StrictMode文档  
        StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder()  
                .detectDiskReads()  
                .detectDiskWrites()  
                .detectNetwork()   // or .detectAll() for all detectable problems  
                .penaltyLog()  
                .build());  
        StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder()  
                .detectLeakedSqlLiteObjects()  
                .detectLeakedClosableObjects()  
                .penaltyLog()  
                .penaltyDeath()  
                .build()); 

在 public void onCreate(Bundle savedInstanceState) {上面还要添加

@SuppressLint("NewApi")

在最最上面还要导入

import android.os.StrictMode;

我实验的程序是 HeadFirst Android Development中的第三章的 NASA Daily Image程序。

加上代码之后,网络就可以访问了。rss读取之后图片和相应的信息就可以访问并且显示出来了。

你可能感兴趣的:(android,image,rss,网络,文档,import)