編輯:關於android開發
使用Intent可以很方便在不同activity之間傳遞數據,這個也是官方推薦的方式,但是也有一定的局限性
就是Intent無法傳遞不能序列化的對象,我們可以使用靜態變量來解決這個問題。
Obj類
package com.example.activity;
public class Obj{
String name;
public String getName(){
return name;
}
public void setName(String name){
this.name=name;
}
}
在OtherActivity中聲明一個靜態變量
public static Obj obj;
在MainActivity中添加一個按鈕組件,並對其添加點擊事件
Intent intent=new Intent();
intent.setClass(MainActivity.this, OtherActivity.class);
startActivity(intent);
Obj obj=new Obj();
obj.setName("我是蘇蘇");
OtherActivity.obj=obj;
然後在OtherActivity中輸出這個值
Toast.makeText(OtherActivity.this, obj.getName(), Toast.LENGTH_LONG).show();
這是因為在java中有一個垃圾回收機制 並且只會回收沒有指向型的對象,也就是null
protected void onDestroy() {
// TODO Auto-generated method stub
super.onDestroy();
obj=null;
}

、
Android滑動刪除功能,android滑動刪除
Android滑動刪除功能,android滑動刪除今天學習了新的功能那就是滑動刪除數據。先看一下效果 我想這個效果大家都很熟悉吧。是不是在qq上看見過這個效果。俗話說好
Android Volley 的基本使用/設置HTTP請求參數、apikey,androidapikey
Android Volley 的基本使用/設置HTTP請求參數、apikey,androidapikey最近在做一個Android的新聞客戶端,感覺收獲頗豐。 這裡分享一
自定義類似於listView中Item背景,listviewitem
自定義類似於listView中Item背景,listviewitem方法一、 drawable/listitem_bk.xml Xml代碼
Android應用開發教程之二十二:內存洩漏調試學習與總結
開始學習啦,吼吼,我很盡量寫清楚自己想的與學習到的知識,希望大家不要嫌啰嗦,仔細看下我描述與擴展的知識,一定能學到東西的! 好了,先簡單說下,大家