gzip android,怎么在Android系统中使用gzip进行数据传递
Intent(意圖)主要是解決Android應(yīng)用的各項(xiàng)組件之間的通訊。為了實(shí)現(xiàn)傳遞數(shù)據(jù)這個(gè)目的需要以下步驟
Activity1需要構(gòu)造一個(gè) Intent,這個(gè)Intent用于告訴系統(tǒng),我們要做“查看”動(dòng)作
intent可調(diào)用putExtra來存放想要傳遞的數(shù)據(jù)
然后調(diào)用setClass,設(shè)置Activity1和欲調(diào)用的組件Activity2
最后調(diào)用startActivity將構(gòu)造的Intent傳入,系統(tǒng)會(huì)根據(jù)此Intent中的描述,到Activity1中找到滿足此Intent要求的Activity,系統(tǒng)會(huì)調(diào)用找到的 Activity2最終傳入Intent
在Activity2中可使用getIntent來獲取傳遞的Intent,并通過獲取數(shù)據(jù)的方法來獲取數(shù)據(jù)代碼示例:
Intent intent = new Intent(); // Activity1intent.putExtra("one", num1);
intent.putExtra("two", num2);
intent.setClass(FirstActivity.this, SecondActivity.class);
startActivity(intent);
Intent intent = getIntent(); //Activity2String num1 = intent.getStringExtra("one");
String num2 = intent.getStringExtra("two");
int ret = Integer.parseInt(num1) + Integer.parseInt(num2);
result.setText(ret+"");注意:我們?cè)谑褂胕ntent的時(shí)候可以使用bundle傳遞復(fù)制的數(shù)據(jù)類型。
取消
評(píng)論
總結(jié)
以上是生活随笔為你收集整理的gzip android,怎么在Android系统中使用gzip进行数据传递的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 麦粒肿可以艾灸吗
- 下一篇: Android无法运行AVD,andro