專案1:建立sharedpreference檔案,包名:com.shared.p1
注意1:sharedpreferences shared_f = getsharedpreferences("shared_f_name", context.mode_world_readable);第二個引數mode設定為context.mode_world_readable或context.mode_world_writeable
demo source:
package com.shared.p1;
import android.content.context;
import android.content.sharedpreferences;
import android.os.bundle;
import android.view.view;
import android.view.view.onclicklistener;
import android.widget.button;
import android.widget.toast;
public class shared_f1activity extends activity implements onclicklistener
public void onclick(view v)
}}
布局檔案只有3個按鈕
專案2:可以訪問專案1的sharedpreference檔案 ,package com.shared.p1;
訪問專案1的sharedpreference檔案,必須獲得專案1的context--方法如下:
f1context = createpackagecontext("com.shared.p1", context.context_ignore_security);
demo2 source
package com.shared.f2;
import android.content.context;
import android.content.sharedpreferences;
import android.content.pm.packagemanager.namenotfoundexception;
import android.os.bundle;
import android.view.view;
import android.view.view.onclicklistener;
import android.widget.button;
public class shared_f2activity extends activity implements onclicklistener catch (namenotfoundexception e)
}public void onclick(view v)
}}
訪問外部程式的SharedPreference
專案1 建立sharedpreference檔案,包名 com.shared.p1 注意1 sharedpreferences shared f getsharedpreferences shared f name context.mode world readable 第二個引數mode設定為co...
redis外部訪問
1 redis的搭建這裡就不做描述的了,可以參考我的另外乙個部落格。2 說明一下我們在其他伺服器上面不能訪問自己搭建的redis伺服器的原因 1 bind 127.0.0.1 因為redis.conf中預設是配置的bind 127.0.0.1。這個就只能本地訪問,所以需要注釋掉 2 redis預設配...
redis外部訪問
1 redis的搭建這裡就不做描述的了,可以參考我的另外乙個部落格。2 說明一下我們在其他伺服器上面不能訪問自己搭建的redis伺服器的原因 1 bind 127.0.0.1 因為redis.conf中預設是配置的bind 127.0.0.1。這個就只能本地訪問,所以需要注釋掉 2 redis預設配...