資源簡介
Modbus Android 客戶端程序
代碼片段和文件信息
package?com.bencatlin.modbusdroid;
import?android.content.SharedPreferences;
import?android.content.SharedPreferences.OnSharedPreferenceChangeListener;
import?android.os.Bundle;
import?android.preference.EditTextPreference;
import?android.preference.PreferenceActivity;
public?class?connectionSettings?extends?PreferenceActivity?implements?OnSharedPreferenceChangeListener{
public?static?final?String?IP_ADDRESS_PREFERENCE?=?“IpAddress“;
public?static?final?String?PORT_PREFERENCE?=?“PortSetting“;
public?static?final?String?POLL_TIME_PREFERENCE?=?“PollTime“;
????private?EditTextPreference?IPAddressPreference;?
????private?EditTextPreference?PortPreference;
????private?EditTextPreference?PollTimePreference;
????
????
????@Override
????public?void?onCreate(Bundle?savedInstanceState)?{
????????super.onCreate(savedInstanceState);
????????//setContentView(R.layout.connection_settings);
????????addPreferencesFromResource(R.xml.preferences);
????????
????????IPAddressPreference?=?(EditTextPreference)getPreferenceScreen().findPreference(IP_ADDRESS_PREFERENCE);
????????IPAddressPreference.setSummary(getPreferenceScreen().getSharedPreferences().getString(IP_ADDRESS_PREFERENCE?“Set?a?new?IP?address“));
????????
????????PortPreference?=?(EditTextPreference)getPreferenceScreen().findPreference(PORT_PREFERENCE);
????????PortPreference.setSummary(getPreferenceScreen().getSharedPreferences().getString(PORT_PREFERENCE?“Set?a?destination?Port?(default?=?502)“));
????????
????????PollTimePreference?=?(EditTextPreference)getPreferenceScreen().findPreference(POLL_TIME_PREFERENCE);
????????PollTimePreference.setSummary(getPreferenceScreen().getSharedPreferences().getString(POLL_TIME_PREFERENCE?“Set?Poll?Time?in?ms?(0?=?Poll?Once)“)?+?“ms“);
????????
????????
????????/*final?EditText?IP_address_entry?=?(EditText)?findViewById(R.id.IP_address_entry);
????????final?Button?Cancel?=?(Button)?findViewById(R.id.Cancel);
????????final?Button?Save?=?(Button)?findViewById(R.id.Save);
????????final?Button?SaveConnect?=?(Button)?findViewById(R.id.SaveConnect);
????????final?EditText?Port_Entry?=?(EditText)?findViewById(R.id.Port_entry);
????????final?EditText?Poll_Entry?=?(EditText)?findViewById(R.id.Poll_entry);
????????
????????SharedPreferences?settings?=?getSharedPreferences(this.getString(R.string.modbus_prefs)?0);
????????String?IpAddress?=?settings.getString(“IpAddress“?“10.0.2.2“);
????????int?PortSetting?=?settings.getInt(“PortEntry“?502);
????????int?PollSetting?=?settings.getInt(“PollTime“?30);
????????IP_address_entry.setText(IpAddress);
????????Port_Entry.setText(Integer.toString(PortSetting)?);
????????Poll_Entry.setText(Integer.toString(PollSetting));
????????*/
????}
????@Override
????protected?void?onResume()?{
????????super.onResume();???
????????//?Set?up?a?listener?whenever?a?key?changes
????????getPreferenceScreen().getSharedPreferences().registerOnSharedPreferenceChangeListener(this);
????}?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1074??2011-07-13?18:11??ModbusDroid\AndroidManifest.xm
?????文件??????16505??2014-09-09?17:43??ModbusDroid\libs\jmodbus-0_1_1.jar
?????文件?????395440??2014-09-09?17:42??ModbusDroid\libs\seroUtils.jar
?????文件?????143360??2014-09-25?14:26??ModbusDroid\Modbus.IAB
?????文件???????1728??2014-09-25?14:26??ModbusDroid\Modbus.IAD
?????文件??????40960??2014-09-25?14:26??ModbusDroid\Modbus.IMB
?????文件????????728??2014-09-25?14:26??ModbusDroid\Modbus.IMD
?????文件????????392??2014-09-25?14:26??ModbusDroid\Modbus.PFI
?????文件????????776??2014-09-25?14:26??ModbusDroid\Modbus.PO
?????文件??????31088??2014-09-25?14:25??ModbusDroid\Modbus.PR
?????文件?????198864??2014-09-25?14:26??ModbusDroid\Modbus.PRI
?????文件?????258340??2014-09-25?15:52??ModbusDroid\Modbus.PS
?????文件????????238??2014-09-25?15:52??ModbusDroid\Modbus.SearchResults
?????文件??????18494??2014-09-25?15:52??ModbusDroid\Modbus.WK3
?????文件???????4147??2010-05-25?21:28??ModbusDroid\res\drawable-hdpi\icon.png
?????文件???????2005??2010-12-28?01:44??ModbusDroid\res\drawable-hdpi\ic_dialog_edit.png
?????文件???????5849??2010-12-31?23:45??ModbusDroid\res\drawable-hdpi\ic_launcher_modbusdroid.png
?????文件???????2082??2010-12-28?00:00??ModbusDroid\res\drawable-hdpi\ic_menu_connect.png
?????文件???????1964??2010-12-28?00:03??ModbusDroid\res\drawable-hdpi\ic_menu_disconnect.png
?????文件???????1723??2010-05-25?21:28??ModbusDroid\res\drawable-ldpi\icon.png
?????文件???????1058??2010-12-28?01:45??ModbusDroid\res\drawable-ldpi\ic_dialog_edit.png
?????文件???????1964??2010-12-31?23:48??ModbusDroid\res\drawable-ldpi\ic_launcher_modbusdroid.png
?????文件????????913??2010-12-28?00:00??ModbusDroid\res\drawable-ldpi\ic_menu_connect.png
?????文件????????835??2010-12-28?00:03??ModbusDroid\res\drawable-ldpi\ic_menu_disconnect.png
?????文件???????2574??2010-05-25?21:28??ModbusDroid\res\drawable-mdpi\icon.png
?????文件???????1395??2010-12-28?01:44??ModbusDroid\res\drawable-mdpi\ic_dialog_edit.png
?????文件???????3259??2010-12-31?23:47??ModbusDroid\res\drawable-mdpi\ic_launcher_modbusdroid.png
?????文件???????1101??2010-12-28?00:00??ModbusDroid\res\drawable-mdpi\ic_menu_connect.png
?????文件???????1029??2010-12-28?00:03??ModbusDroid\res\drawable-mdpi\ic_menu_disconnect.png
?????文件???????3055??2010-06-13?18:28??ModbusDroid\res\layout\main.xm
............此處省略154個文件信息
評論
共有 條評論