当前位置: 编程技术>移动开发
本页文章导读:
▪上拉列表[Spinner] 下拉列表[Spinner]
[Spinner]1.布局文件 <Spinner android:id="@+id/sp"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_centerHorizontal="true"/>2.连接器---ArrayAdapterArrayAdapter<string> .........
▪ 网络开发-取得图片 网络开发-获得图片
1:工具类
package cn.itcast.utils;
import java.io.ByteArrayOutputStream;
import java.io.InputStream;
public class StreamTool {
/**
* 从输入流中获取数据
* @param inStream 输入流
* @return
* @throws .........
▪ 上海市WCDMA一周体验 上海WCDMA一周体验
上海WCDMA一周体验USIM: 36元预付费卡终端: Nokia E63 国行,S60 V3,支持WCDMA-R99/EDGE/GSM5月份买的卡,用过几分钟,一来为了6月份激活套餐,二来看看W是不是真的很神。这几分.........
[1]上拉列表[Spinner]
来源: 互联网 发布时间: 2014-02-18
下拉列表[Spinner]
[Spinner]
1.布局文件
<Spinner
android:id="@+id/sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"/>
2.连接器---ArrayAdapter
ArrayAdapter<string> adapter;
3.数据
String[] db={"A","B","C"};
4.spinner
5.对接
adapter=new ArrayAdapter<string>(this,android.R.layout.simple_spinner_item,db);
6.添加
spinner.setAdapter(adapter);
[Spinner]
1.布局文件
<Spinner
android:id="@+id/sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"/>
2.连接器---ArrayAdapter
ArrayAdapter<string> adapter;
3.数据
String[] db={"A","B","C"};
4.spinner
5.对接
adapter=new ArrayAdapter<string>(this,android.R.layout.simple_spinner_item,db);
6.添加
spinner.setAdapter(adapter);
[2] 网络开发-取得图片
来源: 互联网 发布时间: 2014-02-18
网络开发-获得图片
1:工具类
package cn.itcast.utils; import java.io.ByteArrayOutputStream; import java.io.InputStream; public class StreamTool { /** * 从输入流中获取数据 * @param inStream 输入流 * @return * @throws Exception */ public static byte[] readInputStream(InputStream inStream) throws Exception{ ByteArrayOutputStream outStream = new ByteArrayOutputStream(); byte[] buffer = new byte[1024]; int len = 0; while( (len=inStream.read(buffer)) != -1 ){ outStream.write(buffer, 0, len); } inStream.close(); return outStream.toByteArray(); } }
2:业务类
package cn.itcast.service; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.URL; import cn.itcast.utils.StreamTool; public class ImageService { public static byte[] getImage(String path) throws Exception { URL url = new URL("/20100707/76c_0969b700_d5b4_41cd_8243_9b486be92cc4_0.jpg"); HttpURLConnection conn = (HttpURLConnection)url.openConnection(); conn.setRequestMethod("GET"); conn.setConnectTimeout(5 * 1000); InputStream inStream = conn.getInputStream();//通过输入流获取图片数据 return StreamTool.readInputStream(inStream);//得到图片的二进制数据 } }
3:activate
package cn.itcast.image; import cn.itcast.service.ImageService; import android.app.Activity; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.os.Bundle; import android.util.Log; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.ImageView; import android.widget.Toast; public class ImageShowActivity extends Activity { private static final String TAG = "ImageShowActivity"; private EditText pathText; private ImageView imageView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); pathText = (EditText) this.findViewById(R.id.urlpath); imageView = (ImageView) this.findViewById(R.id.imageView); Button button = (Button)this.findViewById(R.id.button); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { String path = pathText.getText().toString(); try { byte[] data = ImageService.getImage(path); Bitmap bitmap = BitmapFactory.decodeByteArray(data, 0, data.length);//生成位图 imageView.setImageBitmap(bitmap);//显示图片 } catch (Exception e) { Toast.makeText(ImageShowActivity.this, R.string.error, 1).show(); Log.e(TAG, e.toString()); } } }); } }
[3] 上海市WCDMA一周体验
来源: 互联网 发布时间: 2014-02-18
上海WCDMA一周体验
上海WCDMA一周体验
USIM: 36元预付费卡
终端: Nokia E63 国行,S60 V3,支持WCDMA-R99/EDGE/GSM
5月份买的卡,用过几分钟,一来为了6月份激活套餐,二来看看W是不是真的很神。这几分钟的感觉还不错,打开新浪、腾讯一点就开,比EDGE确实快不少。套餐36元,150MB,全国接听免费,主叫0.3元/分钟;不赠任何通话时间。这个价格跟某电信比,确定贵了不少,跟某移动比,也绝对不便宜。
6月1日,套餐激活了,可以放开手上网啦。可是,然而,网速常常慢如龟爬,断线时有发生。我每天活动的地区包括徐家汇,世纪大道,金桥。6月2日,在浦电路一带,网页怎么也打不开,就更不必说QQ游戏断线得肝脑涂地了。由于没有调试信息,也不知道是信令断了,还是业务断了。我想这PS阻塞了,试试CS吧。一拨 10010,“网络繁忙”,手机这么说。再拨,“呼叫失败”。后来拨通了,声质也不怎么样,有些句子根本听不清听不懂。不知道某联通的log里有没有一行行的红字出现。不管某联通是好是烂,这设备应该是E啊H啊这些公司做的,总有告警吧。某联通有没有看过,发现过,优化过。
WCDMA是不是真的好用?我想是的。书上是这么教的,是这么分析的;WCDMA的手机型号也是3G中最多的,全球的3G用户中也是它最多,能经得起实践检验的一定是好用的,就像铺天盖地的GSM一样。那么,我体验到的烂网络又是怎么回事?WCDMA高速稳定?没错,至少在书面上,在实验室,在某些国外,的确是如此。但我所看到的呢,20%的时间能瞬间打开网页,可80%的时间却一直在连接失败;要比平均速率,可能还不如某移动的EDGE。而且,你也知道的,连接失败远不是速率为0,而是负无穷,所有好印象都会因为连接失败而一落千丈。
肯定会有人说,这又是什么枪手,跟某联通有仇。有仇?是的,但不是我对某联通有仇,是某联通跟我有仇。我买它家的卡来用,让它的用户数又加一,它却要这么对我,不是有仇是什么。
最近在玩三国杀,不免想起三国的故事。有一匹神马很有名,它叫赤兔。为什么有名呢?因为它的主人是武艺超群,人称李广再世的吕布。吕布当关,十八路诸侯莫开,作为吕布的座骑和战友,这神马的威名也就传开了。后来神马跟了关云长,关云长水淹七军,挥师北伐,曹操都想跑路躲避。神马的威名依旧。及至关羽死后,神马没有好的主人,也就成了浮云。
不管是赤兔,还是的卢、大宛,叫什么名字不要紧,什么血统不要紧,重要的是真的能跑,而不是徒有虚名。我花钱买的是神马,不想买浮云。
上海WCDMA一周体验
USIM: 36元预付费卡
终端: Nokia E63 国行,S60 V3,支持WCDMA-R99/EDGE/GSM
5月份买的卡,用过几分钟,一来为了6月份激活套餐,二来看看W是不是真的很神。这几分钟的感觉还不错,打开新浪、腾讯一点就开,比EDGE确实快不少。套餐36元,150MB,全国接听免费,主叫0.3元/分钟;不赠任何通话时间。这个价格跟某电信比,确定贵了不少,跟某移动比,也绝对不便宜。
6月1日,套餐激活了,可以放开手上网啦。可是,然而,网速常常慢如龟爬,断线时有发生。我每天活动的地区包括徐家汇,世纪大道,金桥。6月2日,在浦电路一带,网页怎么也打不开,就更不必说QQ游戏断线得肝脑涂地了。由于没有调试信息,也不知道是信令断了,还是业务断了。我想这PS阻塞了,试试CS吧。一拨 10010,“网络繁忙”,手机这么说。再拨,“呼叫失败”。后来拨通了,声质也不怎么样,有些句子根本听不清听不懂。不知道某联通的log里有没有一行行的红字出现。不管某联通是好是烂,这设备应该是E啊H啊这些公司做的,总有告警吧。某联通有没有看过,发现过,优化过。
WCDMA是不是真的好用?我想是的。书上是这么教的,是这么分析的;WCDMA的手机型号也是3G中最多的,全球的3G用户中也是它最多,能经得起实践检验的一定是好用的,就像铺天盖地的GSM一样。那么,我体验到的烂网络又是怎么回事?WCDMA高速稳定?没错,至少在书面上,在实验室,在某些国外,的确是如此。但我所看到的呢,20%的时间能瞬间打开网页,可80%的时间却一直在连接失败;要比平均速率,可能还不如某移动的EDGE。而且,你也知道的,连接失败远不是速率为0,而是负无穷,所有好印象都会因为连接失败而一落千丈。
肯定会有人说,这又是什么枪手,跟某联通有仇。有仇?是的,但不是我对某联通有仇,是某联通跟我有仇。我买它家的卡来用,让它的用户数又加一,它却要这么对我,不是有仇是什么。
最近在玩三国杀,不免想起三国的故事。有一匹神马很有名,它叫赤兔。为什么有名呢?因为它的主人是武艺超群,人称李广再世的吕布。吕布当关,十八路诸侯莫开,作为吕布的座骑和战友,这神马的威名也就传开了。后来神马跟了关云长,关云长水淹七军,挥师北伐,曹操都想跑路躲避。神马的威名依旧。及至关羽死后,神马没有好的主人,也就成了浮云。
不管是赤兔,还是的卢、大宛,叫什么名字不要紧,什么血统不要紧,重要的是真的能跑,而不是徒有虚名。我花钱买的是神马,不想买浮云。
最新技术文章: