gzip android,怎么在Android系统中使用gzip进行数据传递
Intent(意圖)主要是解決Android應用的各項組件之間的通訊。為了實現傳遞數據這個目的需要以下步驟
Activity1需要構造一個 Intent,這個Intent用于告訴系統,我們要做“查看”動作
intent可調用putExtra來存放想要傳遞的數據
然后調用setClass,設置Activity1和欲調用的組件Activity2
最后調用startActivity將構造的Intent傳入,系統會根據此Intent中的描述,到Activity1中找到滿足此Intent要求的Activity,系統會調用找到的 Activity2最終傳入Intent
在Activity2中可使用getIntent來獲取傳遞的Intent,并通過獲取數據的方法來獲取數據代碼示例:
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+"");注意:我們在使用intent的時候可以使用bundle傳遞復制的數據類型。
取消
評論
總結
以上是生活随笔為你收集整理的gzip android,怎么在Android系统中使用gzip进行数据传递的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 麦粒肿可以艾灸吗
- 下一篇: 眼睛散光是怎么造成的