解决方案 »
- android 如何从 3.55mm耳机接口 读取数据,功能 有些类似于Square
- 求助,那位大神有android-sdk-windows文件夹,里面东西要全,发给我呀
- android遇到问题集锦,寻求解惑
- HttpClient返回的不是正确的内容
- 求Android SDK 2.2和其配套的ADT...(windows)
- 准备做Andriod 3G手机开发,问题求教。
- 【求助大神】android 聊天工具怎么存取本地聊天记录
- android sdk manager无法更新
- glide4.2为什么集成失败?
- 高德地图开发 打开“显示面(surface)刷新” 界面不停被刷新
- android下可以使用Html sqlite吗?
- eclipse+android 编译问题
LS可以换个思路实现:通过Http来显示。
思路如下:
1. 建HTTP服务,把图片文件资源放在该HTTP服务路径下,供HTTP Client访问;
2. 在布局文件加入ImageView控件;
3. 在AndroidManifest.xml文件添加网络访问权限:
<uses-permission android:name="android.permission.INTERNET" />
4. 在MainActivity加入如下的代码: ImageView imgView; @Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main); imgView = (ImageView) findViewById(R.id.imgView);
imgView.setImageBitmap(getBitMap("http://XXXX.com/your.jpg"));
} public Bitmap getBitMap(String imgUrl) {
URL urlImg = null;
Bitmap bmp = null;
try {
urlImg = new URL(imgUrl);
} catch (MalformedURLException e) {
e.printStackTrace();
}
try {
HttpURLConnection conn = (HttpURLConnection) urlImg
.openConnection();
conn.setDoInput(true);
conn.connect();
InputStream is = conn.getInputStream();
bmp = BitmapFactory.decodeStream(is);
is.close();
} catch (IOException e) {
}
return bmp;
}
可以给个FTPClient的思路么