实例介绍
通过智能插座可对所有接入插座的设备进行开关电源操作,除了实时的远程操作,还可以通过设定预约时间进行重复、自动或者倒计时的开关操作。后台还提供了能耗管理的参考实现。
【实例截图】
【核心代码】
公版APP智能云插座的源代码
└── 公版APP智能云插座的源代码
└── Gizwits-SmartSocket_Android
├── AndroidManifest.xml
├── LICENSE
├── README.md
├── bin
│ ├── AndroidManifest.xml
│ ├── classes
│ │ ├── com
│ │ │ ├── gizwits
│ │ │ │ ├── framework
│ │ │ │ │ ├── XpgApplication.class
│ │ │ │ │ ├── activity
│ │ │ │ │ │ ├── BaseActivity$1.class
│ │ │ │ │ │ ├── BaseActivity$2.class
│ │ │ │ │ │ ├── BaseActivity$3.class
│ │ │ │ │ │ ├── BaseActivity.class
│ │ │ │ │ │ ├── FlushActivity$1.class
│ │ │ │ │ │ ├── FlushActivity.class
│ │ │ │ │ │ ├── account
│ │ │ │ │ │ │ ├── ChangePswActivity$1.class
│ │ │ │ │ │ │ ├── ChangePswActivity$2.class
│ │ │ │ │ │ │ ├── ChangePswActivity$3.class
│ │ │ │ │ │ │ ├── ChangePswActivity$handler_key.class
│ │ │ │ │ │ │ ├── ChangePswActivity.class
│ │ │ │ │ │ │ ├── ForgetPswActivity$1.class
│ │ │ │ │ │ │ ├── ForgetPswActivity$2.class
│ │ │ │ │ │ │ ├── ForgetPswActivity$3.class
│ │ │ │ │ │ │ ├── ForgetPswActivity$handler_key.class
│ │ │ │ │ │ │ ├── ForgetPswActivity$load_image.class
│ │ │ │ │ │ │ ├── ForgetPswActivity$ui_statu.class
│ │ │ │ │ │ │ ├── ForgetPswActivity.class
│ │ │ │ │ │ │ ├── LoginActivity$1.class
│ │ │ │ │ │ │ ├── LoginActivity$handler_key.class
│ │ │ │ │ │ │ ├── LoginActivity.class
│ │ │ │ │ │ │ ├── RegisterActivity$1.class
│ │ │ │ │ │ │ ├── RegisterActivity$2.class
│ │ │ │ │ │ │ ├── RegisterActivity$3.class
│ │ │ │ │ │ │ ├── RegisterActivity$handler_key.class
│ │ │ │ │ │ │ ├── RegisterActivity$load_image.class
│ │ │ │ │ │ │ ├── RegisterActivity$ui_statue.class
│ │ │ │ │ │ │ ├── RegisterActivity.class
│ │ │ │ │ │ │ ├── UserManageActivity$1.class
│ │ │ │ │ │ │ └── UserManageActivity.class
│ │ │ │ │ │ ├── device
│ │ │ │ │ │ │ ├── DeviceListActivity$1.class
│ │ │ │ │ │ │ ├── DeviceListActivity$2.class
│ │ │ │ │ │ │ ├── DeviceListActivity$3.class
│ │ │ │ │ │ │ ├── DeviceListActivity$ConnecteChangeBroadcast.class
│ │ │ │ │ │ │ ├── DeviceListActivity$handler_key.class
│ │ │ │ │ │ │ ├── DeviceListActivity.class
│ │ │ │ │ │ │ ├── DeviceManageDetailActivity$1.class
│ │ │ │ │ │ │ ├── DeviceManageDetailActivity$2.class
│ │ │ │ │ │ │ ├── DeviceManageDetailActivity$handler_key.class
│ │ │ │ │ │ │ ├── DeviceManageDetailActivity.class
│ │ │ │ │ │ │ ├── DeviceManageListActivity$1.class
│ │ │ │ │ │ │ └── DeviceManageListActivity.class
│ │ │ │ │ │ ├── help
│ │ │ │ │ │ │ ├── AboutActivity$1.class
│ │ │ │ │ │ │ ├── AboutActivity.class
│ │ │ │ │ │ │ └── HelpActivity.class
│ │ │ │ │ │ └── onboarding
│ │ │ │ │ │ ├── AirlinkActivity$1.class
│ │ │ │ │ │ ├── AirlinkActivity$2.class
│ │ │ │ │ │ ├── AirlinkActivity$UI_STATE.class
│ │ │ │ │ │ ├── AirlinkActivity$handler_key.class
│ │ │ │ │ │ ├── AirlinkActivity.class
│ │ │ │ │ │ ├── AutoConfigActivity$1.class
│ │ │ │ │ │ ├── AutoConfigActivity$2.class
│ │ │ │ │ │ ├── AutoConfigActivity$3.class
│ │ │ │ │ │ ├── AutoConfigActivity$ConnecteChangeBroadcast.class
│ │ │ │ │ │ ├── AutoConfigActivity$handler_key.class
│ │ │ │ │ │ ├── AutoConfigActivity.class
│ │ │ │ │ │ ├── BindingDeviceActivity$1.class
│ │ │ │ │ │ ├── BindingDeviceActivity$handler_key.class
│ │ │ │ │ │ ├── BindingDeviceActivity.class
│ │ │ │ │ │ ├── SearchDeviceActivity$1.class
│ │ │ │ │ │ ├── SearchDeviceActivity$2.class
│ │ │ │ │ │ ├── SearchDeviceActivity$ConnecteChangeBroadcast.class
│ │ │ │ │ │ ├── SearchDeviceActivity$handler_key.class
│ │ │ │ │ │ ├── SearchDeviceActivity.class
│ │ │ │ │ │ ├── SoftApConfigActivity$1.class
│ │ │ │ │ │ ├── SoftApConfigActivity$2.class
│ │ │ │ │ │ ├── SoftApConfigActivity$3.class
│ │ │ │ │ │ ├── SoftApConfigActivity$ConnectChangeBroadcast.class
│ │ │ │ │ │ ├── SoftApConfigActivity$UI_STATE.class
│ │ │ │ │ │ ├── SoftApConfigActivity$handler_key.class
│ │ │ │ │ │ └── SoftApConfigActivity.class
│ │ │ │ │ ├── adapter
│ │ │ │ │ │ ├── AlarmListAdapter$ViewHolder.class
│ │ │ │ │ │ ├── AlarmListAdapter.class
│ │ │ │ │ │ ├── DeviceListAdapter$DeviceEmptyHolder.class
│ │ │ │ │ │ ├── DeviceListAdapter$DeviceTypeItem.class
│ │ │ │ │ │ ├── DeviceListAdapter$DeviceViewHolder.class
│ │ │ │ │ │ ├── DeviceListAdapter$EmptyTypeItem.class
│ │ │ │ │ │ ├── DeviceListAdapter$HeaderTypeItem.class
│ │ │ │ │ │ ├── DeviceListAdapter$HeaderViewHolder.class
│ │ │ │ │ │ ├── DeviceListAdapter$TypeItem.class
│ │ │ │ │ │ ├── DeviceListAdapter$ViewHolder.class
│ │ │ │ │ │ ├── DeviceListAdapter.class
│ │ │ │ │ │ ├── ManageDetailsAdapter$ViewHolder.class
│ │ │ │ │ │ ├── ManageDetailsAdapter.class
│ │ │ │ │ │ ├── ManageListAdapter$ViewHolder.class
│ │ │ │ │ │ ├── ManageListAdapter.class
│ │ │ │ │ │ ├── MenuDeviceAdapter$ViewHolder.class
│ │ │ │ │ │ ├── MenuDeviceAdapter.class
│ │ │ │ │ │ ├── SearchListAdapter$ViewHolder.class
│ │ │ │ │ │ ├── SearchListAdapter.class
│ │ │ │ │ │ └── WeekRepeatAdapter.class
│ │ │ │ │ ├── config
│ │ │ │ │ │ ├── Configs.class
│ │ │ │ │ │ ├── DeviceDetails.class
│ │ │ │ │ │ ├── GizwitsErrorMsg.class
│ │ │ │ │ │ └── JsonKeys.class
│ │ │ │ │ ├── entity
│ │ │ │ │ │ └── DeviceAlarm.class
│ │ │ │ │ ├── sdk
│ │ │ │ │ │ ├── CmdCenter$timer.class
│ │ │ │ │ │ ├── CmdCenter.class
│ │ │ │ │ │ └── SettingManager.class
│ │ │ │ │ ├── utils
│ │ │ │ │ │ ├── DensityUtil.class
│ │ │ │ │ │ ├── DialogManager$1.class
│ │ │ │ │ │ ├── DialogManager$10.class
│ │ │ │ │ │ ├── DialogManager$11.class
│ │ │ │ │ │ ├── DialogManager$12.class
│ │ │ │ │ │ ├── DialogManager$13.class
│ │ │ │ │ │ ├── DialogManager$14.class
│ │ │ │ │ │ ├── DialogManager$15.class
│ │ │ │ │ │ ├── DialogManager$16.class
│ │ │ │ │ │ ├── DialogManager$17.class
│ │ │ │ │ │ ├── DialogManager$2.class
│ │ │ │ │ │ ├── DialogManager$3.class
│ │ │ │ │ │ ├── DialogManager$4.class
│ │ │ │ │ │ ├── DialogManager$5.class
│ │ │ │ │ │ ├── DialogManager$6.class
│ │ │ │ │ │ ├── DialogManager$7.class
│ │ │ │ │ │ ├── DialogManager$8.class
│ │ │ │ │ │ ├── DialogManager$9.class
│ │ │ │ │ │ ├── DialogManager$On2TimingChosenListener.class
│ │ │ │ │ │ ├── DialogManager$OnTimingChosenListener.class
│ │ │ │ │ │ ├── DialogManager.class
│ │ │ │ │ │ ├── Historys$1.class
│ │ │ │ │ │ ├── Historys.class
│ │ │ │ │ │ ├── RegexUtils.class
│ │ │ │ │ │ ├── StringUtils.class
│ │ │ │ │ │ └── SystemResource.class
│ │ │ │ │ └── widget
│ │ │ │ │ ├── AboutVersionActivity.class
│ │ │ │ │ ├── ArrayWheelAdapter.class
│ │ │ │ │ ├── MyInputFilter.class
│ │ │ │ │ ├── NumericWheelAdapter.class
│ │ │ │ │ ├── OnWheelChangedListener.class
│ │ │ │ │ ├── OnWheelScrollListener.class
│ │ │ │ │ ├── RefreshableListView$1.class
│ │ │ │ │ ├── RefreshableListView$OnRefreshListener.class
│ │ │ │ │ ├── RefreshableListView.class
│ │ │ │ │ ├── SlidingMenu$SlidingMenuListener.class
│ │ │ │ │ ├── SlidingMenu.class
│ │ │ │ │ ├── WheelAdapter.class
│ │ │ │ │ ├── WheelView$1.class
│ │ │ │ │ ├── WheelView$2.class
│ │ │ │ │ └── WheelView.class
│ │ │ │ └── powersocket
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── R$anim.class
│ │ │ │ ├── R$array.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$color.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ ├── R.class
│ │ │ │ └── activity
│ │ │ │ └── control
│ │ │ │ ├── AlarmListActicity.class
│ │ │ │ ├── AppointmentActivity$1.class
│ │ │ │ ├── AppointmentActivity$2.class
│ │ │ │ ├── AppointmentActivity$UI_STATE.class
│ │ │ │ ├── AppointmentActivity$handler_key.class
│ │ │ │ ├── AppointmentActivity$onDelayTimingChosenListener.class
│ │ │ │ ├── AppointmentActivity$onEndTimingChosenListener.class
│ │ │ │ ├── AppointmentActivity$onStartTimingChosenListener.class
│ │ │ │ ├── AppointmentActivity.class
│ │ │ │ ├── MainControlActivity$1.class
│ │ │ │ ├── MainControlActivity$2.class
│ │ │ │ ├── MainControlActivity$3.class
│ │ │ │ ├── MainControlActivity$handler_key.class
│ │ │ │ └── MainControlActivity.class
│ │ │ └── xpg
│ │ │ ├── common
│ │ │ │ ├── device
│ │ │ │ │ ├── DensityUtils.class
│ │ │ │ │ ├── KeyBoardUtils.class
│ │ │ │ │ └── ScreenUtils.class
│ │ │ │ ├── system
│ │ │ │ │ └── IntentUtils.class
│ │ │ │ └── useful
│ │ │ │ ├── ByteUtils.class
│ │ │ │ ├── DateUtil.class
│ │ │ │ ├── JSONUtils.class
│ │ │ │ ├── NetworkUtils.class
│ │ │ │ └── StringUtils.class
│ │ │ └── ui
│ │ │ └── utils
│ │ │ ├── BitmapUtils.class
│ │ │ ├── DialogUtils.class
│ │ │ └── ToastUtils.class
│ │ └── zxing
│ │ ├── CaptureActivity$1.class
│ │ ├── CaptureActivity$2.class
│ │ ├── CaptureActivity$3.class
│ │ ├── CaptureActivity$4.class
│ │ ├── CaptureActivity$handler_key.class
│ │ ├── CaptureActivity.class
│ │ ├── camera
│ │ │ ├── AutoFocusManager$AutoFocusTask.class
│ │ │ ├── AutoFocusManager.class
│ │ │ ├── CameraConfigurationManager$1.class
│ │ │ ├── CameraConfigurationManager.class
│ │ │ ├── CameraManager.class
│ │ │ ├── PreviewCallback.class
│ │ │ └── open
│ │ │ └── OpenCameraInterface.class
│ │ ├── decoding
│ │ │ ├── DecodeFormatManager.class
│ │ │ ├── DecodeHandler.class
│ │ │ └── DecodeThread.class
│ │ └── utils
│ │ ├── CaptureActivityHandler$State.class
│ │ ├── CaptureActivityHandler.class
│ │ ├── InactivityTimer$InactivityAsyncTask.class
│ │ ├── InactivityTimer$PowerStatusReceiver.class
│ │ └── InactivityTimer.class
│ ├── classes.dex
│ ├── dexedLibs
│ │ ├── XPGWiFiSDK-58abbb8e9f7c4128c9db71e810120a13.jar
│ │ ├── android-support-v4-8548fd1c63c68dc3d6b00a36c4677be1.jar
│ │ ├── easylink_only-1fdc4552e9f63c21343b8f1cb541f2a7.jar
│ │ ├── libEsptouch_v0.3.3.4_3-ccb473865c53172c3a20bcf3965060aa.jar
│ │ ├── nineoldandroids-2.4.0-4dd040c35378a87e26daa7fbf6527a27.jar
│ │ ├── simpleconfiglib-0c03cccfd654a60cfcdfb3f0b5abf05a.jar
│ │ └── zxing-ced80d38065081ee5f1d4b4d20f26a95.jar
│ ├── jarlist.cache
│ ├── res
│ │ └── crunch
│ │ ├── drawable
│ │ │ └── ptr_pulltorefresh_arrow.png
│ │ ├── drawable-hdpi
│ │ │ ├── ic_launcher.png
│ │ │ ├── icon_high.png
│ │ │ ├── icon_high_selected.png
│ │ │ ├── icon_low.png
│ │ │ ├── icon_low_selected.png
│ │ │ ├── icon_mid.png
│ │ │ ├── icon_mid_selected.png
│ │ │ ├── icon_shake.png
│ │ │ └── icon_shake_selected.png
│ │ ├── drawable-mdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-xhdpi
│ │ │ ├── about.png
│ │ │ ├── add_icon.png
│ │ │ ├── airlink_button.png
│ │ │ ├── arrow_right_blue.png
│ │ │ ├── arrow_right_gray.png
│ │ │ ├── back_bt.png
│ │ │ ├── barcode_laser_line.png
│ │ │ ├── bg.png
│ │ │ ├── bg_main.png
│ │ │ ├── button_blue_long.9.png
│ │ │ ├── button_blue_short.9.png
│ │ │ ├── button_gray_short.9.png
│ │ │ ├── button_logout.png
│ │ │ ├── confirm_icon.png
│ │ │ ├── date_select_left.png
│ │ │ ├── date_select_left2.png
│ │ │ ├── date_select_mid.png
│ │ │ ├── date_select_mid2.png
│ │ │ ├── date_select_right.png
│ │ │ ├── date_select_right2.png
│ │ │ ├── details_icon1.png
│ │ │ ├── details_icon2.png
│ │ │ ├── details_icon3.png
│ │ │ ├── details_icon4.png
│ │ │ ├── details_icon5.png
│ │ │ ├── details_icon6.png
│ │ │ ├── details_icon7.png
│ │ │ ├── details_icon8.png
│ │ │ ├── details_icon9.png
│ │ │ ├── device.png
│ │ │ ├── device_icon_blue.png
│ │ │ ├── device_icon_gray.png
│ │ │ ├── failure.png
│ │ │ ├── fault_tips.png
│ │ │ ├── fault_tips_box.png
│ │ │ ├── fault_tips_box_oneline.png
│ │ │ ├── flush.png
│ │ │ ├── guide.png
│ │ │ ├── head_icon1.png
│ │ │ ├── head_icon1_down.png
│ │ │ ├── head_icon2.png
│ │ │ ├── head_icon2_down.png
│ │ │ ├── head_icon3.png
│ │ │ ├── head_icon3_down.png
│ │ │ ├── head_icon4.png
│ │ │ ├── head_icon4_down.png
│ │ │ ├── head_icon5.png
│ │ │ ├── head_icon5_down.png
│ │ │ ├── head_icon6.png
│ │ │ ├── head_icon6_down.png
│ │ │ ├── head_icon7.png
│ │ │ ├── head_icon7_down.png
│ │ │ ├── head_icon8.png
│ │ │ ├── head_icon8_down.png
│ │ │ ├── head_icon9.png
│ │ │ ├── head_icon9_down.png
│ │ │ ├── home_appointment1.png
│ │ │ ├── home_appointment2.png
│ │ │ ├── home_button.png
│ │ │ ├── home_button_appoinment.png
│ │ │ ├── home_icon.png
│ │ │ ├── ic_launcher.png
│ │ │ ├── icon_edit.png
│ │ │ ├── icon_function.png
│ │ │ ├── icon_left.png
│ │ │ ├── icon_menu.png
│ │ │ ├── icon_power.png
│ │ │ ├── icon_regulate.png
│ │ │ ├── icon_return.png
│ │ │ ├── icon_right.png
│ │ │ ├── icon_time.png
│ │ │ ├── loading.png
│ │ │ ├── login_bt.png
│ │ │ ├── login_button_green.9.png
│ │ │ ├── login_button_white.9.png
│ │ │ ├── login_icon_key.png
│ │ │ ├── login_icon_lock.png
│ │ │ ├── login_icon_name.png
│ │ │ ├── login_input_box.9.png
│ │ │ ├── logo.png
│ │ │ ├── logo2.png
│ │ │ ├── logo3.png
│ │ │ ├── logout_icon.png
│ │ │ ├── maincontrol_bottom_bg_blue.png
│ │ │ ├── menu_icon_back.png
│ │ │ ├── power_big.png
│ │ │ ├── power_off.png
│ │ │ ├── power_on.png
│ │ │ ├── return_icon.png
│ │ │ ├── slib_about.png
│ │ │ ├── slib_account.png
│ │ │ ├── slib_arrow_down.png
│ │ │ ├── slib_deviceicon.png
│ │ │ ├── slib_help.png
│ │ │ ├── slib_tick.png
│ │ │ ├── softap_icon.png
│ │ │ ├── start_time.png
│ │ │ ├── step1.png
│ │ │ ├── step2.png
│ │ │ ├── step3.png
│ │ │ ├── step4.png
│ │ │ ├── step_connect.png
│ │ │ ├── step_devicelist.png
│ │ │ ├── step_inputpsw.png
│ │ │ ├── step_inputpsw_2.png
│ │ │ ├── step_press.png
│ │ │ ├── step_register.png
│ │ │ ├── step_search.png
│ │ │ ├── success.png
│ │ │ ├── switch_off.png
│ │ │ ├── switch_off2.png
│ │ │ ├── switch_on.png
│ │ │ ├── switch_on2.png
│ │ │ ├── time_set.png
│ │ │ ├── top.png
│ │ │ ├── top_short.png
│ │ │ └── top_tall.png
│ │ └── drawable-xxhdpi
│ │ └── ic_launcher.png
│ ├── resources.ap_
│ └── smartsocket.apk
├── gen
│ └── com
│ └── gizwits
│ └── powersocket
│ ├── BuildConfig.java
│ └── R.java
├── ic_launcher-web.png
├── libs
│ ├── XPGWiFiSDK.jar
│ ├── android-support-v4.jar
│ ├── armeabi
│ │ ├── libXPGConnect.so
│ │ └── libsimpleconfiglib.so
│ ├── easylink_only.jar
│ ├── libEsptouch_v0.3.3.4_3.jar
│ ├── nineoldandroids-2.4.0.jar
│ ├── simpleconfiglib.jar
│ └── zxing.jar
├── proguard-project.txt
├── project.properties
├── res
│ ├── anim
│ │ └── rotate.xml
│ ├── drawable
│ │ ├── image_progress.xml
│ │ ├── ptr_pulltorefresh_arrow.png
│ │ ├── selector_device_list_item.xml
│ │ ├── selector_power.xml
│ │ ├── selector_tick.xml
│ │ ├── selector_week_repeat_left.xml
│ │ ├── selector_week_repeat_mid.xml
│ │ ├── selector_week_repeat_right.xml
│ │ ├── selector_week_repeat_text_color.xml
│ │ ├── text_selector.xml
│ │ ├── toggle_selector.xml
│ │ ├── toggle_selector2.xml
│ │ ├── wheel_bg.xml
│ │ ├── wheel_val.xml
│ │ └── wing_text_selector.xml
│ ├── drawable-hdpi
│ │ ├── ic_launcher.png
│ │ ├── icon_high.png
│ │ ├── icon_high_selected.png
│ │ ├── icon_low.png
│ │ ├── icon_low_selected.png
│ │ ├── icon_mid.png
│ │ ├── icon_mid_selected.png
│ │ ├── icon_shake.png
│ │ └── icon_shake_selected.png
│ ├── drawable-mdpi
│ │ └── ic_launcher.png
│ ├── drawable-xhdpi
│ │ ├── about.png
│ │ ├── add_icon.png
│ │ ├── airlink_button.png
│ │ ├── arrow_right_blue.png
│ │ ├── arrow_right_gray.png
│ │ ├── back_bt.png
│ │ ├── barcode_frame.9.png
│ │ ├── barcode_laser_line.png
│ │ ├── bg.png
│ │ ├── bg_main.png
│ │ ├── button_blue_long.9.png
│ │ ├── button_blue_short.9.png
│ │ ├── button_gray_short.9.png
│ │ ├── button_logout.png
│ │ ├── confirm_icon.png
│ │ ├── date_select_left.png
│ │ ├── date_select_left2.png
│ │ ├── date_select_mid.png
│ │ ├── date_select_mid2.png
│ │ ├── date_select_right.png
│ │ ├── date_select_right2.png
│ │ ├── details_icon1.png
│ │ ├── details_icon2.png
│ │ ├── details_icon3.png
│ │ ├── details_icon4.png
│ │ ├── details_icon5.png
│ │ ├── details_icon6.png
│ │ ├── details_icon7.png
│ │ ├── details_icon8.png
│ │ ├── details_icon9.png
│ │ ├── device.png
│ │ ├── device_icon_blue.png
│ │ ├── device_icon_gray.png
│ │ ├── failure.png
│ │ ├── fault_tips.png
│ │ ├── fault_tips_box.png
│ │ ├── fault_tips_box_oneline.png
│ │ ├── flush.png
│ │ ├── guide.png
│ │ ├── head_icon1.png
│ │ ├── head_icon1_down.png
│ │ ├── head_icon2.png
│ │ ├── head_icon2_down.png
│ │ ├── head_icon3.png
│ │ ├── head_icon3_down.png
│ │ ├── head_icon4.png
│ │ ├── head_icon4_down.png
│ │ ├── head_icon5.png
│ │ ├── head_icon5_down.png
│ │ ├── head_icon6.png
│ │ ├── head_icon6_down.png
│ │ ├── head_icon7.png
│ │ ├── head_icon7_down.png
│ │ ├── head_icon8.png
│ │ ├── head_icon8_down.png
│ │ ├── head_icon9.png
│ │ ├── head_icon9_down.png
│ │ ├── home_appointment1.png
│ │ ├── home_appointment2.png
│ │ ├── home_button.png
│ │ ├── home_button_appoinment.png
│ │ ├── home_icon.png
│ │ ├── ic_launcher.png
│ │ ├── icon_edit.png
│ │ ├── icon_function.png
│ │ ├── icon_left.png
│ │ ├── icon_menu.png
│ │ ├── icon_power.png
│ │ ├── icon_regulate.png
│ │ ├── icon_return.png
│ │ ├── icon_right.png
│ │ ├── icon_time.png
│ │ ├── loading.png
│ │ ├── login_bt.png
│ │ ├── login_button_green.9.png
│ │ ├── login_button_white.9.png
│ │ ├── login_icon_key.png
│ │ ├── login_icon_lock.png
│ │ ├── login_icon_name.png
│ │ ├── login_input_box.9.png
│ │ ├── logo.png
│ │ ├── logo2.png
│ │ ├── logo3.png
│ │ ├── logout_icon.png
│ │ ├── maincontrol_bottom_bg_blue.png
│ │ ├── menu_icon_back.png
│ │ ├── power_big.png
│ │ ├── power_off.png
│ │ ├── power_on.png
│ │ ├── return_icon.png
│ │ ├── slib_about.png
│ │ ├── slib_account.png
│ │ ├── slib_arrow_down.png
│ │ ├── slib_deviceicon.png
│ │ ├── slib_help.png
│ │ ├── slib_tick.png
│ │ ├── softap_icon.png
│ │ ├── start_time.png
│ │ ├── step1.png
│ │ ├── step2.png
│ │ ├── step3.png
│ │ ├── step4.png
│ │ ├── step_connect.png
│ │ ├── step_devicelist.png
│ │ ├── step_inputpsw.png
│ │ ├── step_inputpsw_2.png
│ │ ├── step_press.png
│ │ ├── step_register.png
│ │ ├── step_search.png
│ │ ├── success.png
│ │ ├── switch_off.png
│ │ ├── switch_off2.png
│ │ ├── switch_on.png
│ │ ├── switch_on2.png
│ │ ├── time_set.png
│ │ ├── top.png
│ │ ├── top_short.png
│ │ └── top_tall.png
│ ├── drawable-xxhdpi
│ │ └── ic_launcher.png
│ ├── layout
│ │ ├── activity_about.xml
│ │ ├── activity_airlink.xml
│ │ ├── activity_alarmlist.xml
│ │ ├── activity_appointment.xml
│ │ ├── activity_autoconfig.xml
│ │ ├── activity_binding.xml
│ │ ├── activity_capture.xml
│ │ ├── activity_change_pwd.xml
│ │ ├── activity_devicelist.xml
│ │ ├── activity_devices_info.xml
│ │ ├── activity_flush.xml
│ │ ├── activity_forget.xml
│ │ ├── activity_forget_reset.xml
│ │ ├── activity_help.xml
│ │ ├── activity_login.xml
│ │ ├── activity_main_control.xml
│ │ ├── activity_manage_device_list.xml
│ │ ├── activity_register.xml
│ │ ├── activity_register_mail.xml
│ │ ├── activity_searchdevice.xml
│ │ ├── activity_slibbar.xml
│ │ ├── activity_softap.xml
│ │ ├── activity_user_manage.xml
│ │ ├── activity_version.xml
│ │ ├── alarm_list_item.xml
│ │ ├── device_list_item.xml
│ │ ├── device_list_item_empty.xml
│ │ ├── device_list_item_header.xml
│ │ ├── dialog_2choose_timing_conditioner.xml
│ │ ├── dialog_alarm_for_conditioner.xml
│ │ ├── dialog_call.xml
│ │ ├── dialog_choose_timing_conditioner.xml
│ │ ├── dialog_disconnect.xml
│ │ ├── dialog_logout.xml
│ │ ├── dialog_no_network.xml
│ │ ├── dialog_power_off.xml
│ │ ├── dialog_psw_change.xml
│ │ ├── dialog_unbind.xml
│ │ ├── item_date_selected.xml
│ │ ├── manage_details_item.xml
│ │ ├── messagelist_head.xml
│ │ ├── search_list_item.xml
│ │ ├── slibbar_item.xml
│ │ └── zxing_layout.xml
│ ├── values
│ │ ├── arrays_mode.xml
│ │ ├── colors.xml
│ │ ├── ids.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ ├── values-v11
│ │ └── styles.xml
│ └── values-v14
│ └── styles.xml
└── src
├── com
│ ├── gizwits
│ │ ├── framework
│ │ │ ├── XpgApplication.java
│ │ │ ├── activity
│ │ │ │ ├── BaseActivity.java
│ │ │ │ ├── FlushActivity.java
│ │ │ │ ├── account
│ │ │ │ │ ├── ChangePswActivity.java
│ │ │ │ │ ├── ForgetPswActivity.java
│ │ │ │ │ ├── LoginActivity.java
│ │ │ │ │ ├── RegisterActivity.java
│ │ │ │ │ └── UserManageActivity.java
│ │ │ │ ├── device
│ │ │ │ │ ├── DeviceListActivity.java
│ │ │ │ │ ├── DeviceManageDetailActivity.java
│ │ │ │ │ └── DeviceManageListActivity.java
│ │ │ │ ├── help
│ │ │ │ │ ├── AboutActivity.java
│ │ │ │ │ └── HelpActivity.java
│ │ │ │ └── onboarding
│ │ │ │ ├── AirlinkActivity.java
│ │ │ │ ├── AutoConfigActivity.java
│ │ │ │ ├── BindingDeviceActivity.java
│ │ │ │ ├── SearchDeviceActivity.java
│ │ │ │ └── SoftApConfigActivity.java
│ │ │ ├── adapter
│ │ │ │ ├── AlarmListAdapter.java
│ │ │ │ ├── DeviceListAdapter.java
│ │ │ │ ├── ManageDetailsAdapter.java
│ │ │ │ ├── ManageListAdapter.java
│ │ │ │ ├── MenuDeviceAdapter.java
│ │ │ │ ├── SearchListAdapter.java
│ │ │ │ └── WeekRepeatAdapter.java
│ │ │ ├── config
│ │ │ │ ├── Configs.java
│ │ │ │ ├── DeviceDetails.java
│ │ │ │ ├── GizwitsErrorMsg.java
│ │ │ │ └── JsonKeys.java
│ │ │ ├── entity
│ │ │ │ └── DeviceAlarm.java
│ │ │ ├── sdk
│ │ │ │ ├── CmdCenter.java
│ │ │ │ └── SettingManager.java
│ │ │ ├── utils
│ │ │ │ ├── DensityUtil.java
│ │ │ │ ├── DialogManager.java
│ │ │ │ ├── Historys.java
│ │ │ │ ├── RegexUtils.java
│ │ │ │ ├── StringUtils.java
│ │ │ │ └── SystemResource.java
│ │ │ └── widget
│ │ │ ├── AboutVersionActivity.java
│ │ │ ├── ArrayWheelAdapter.java
│ │ │ ├── MyInputFilter.java
│ │ │ ├── NumericWheelAdapter.java
│ │ │ ├── OnWheelChangedListener.java
│ │ │ ├── OnWheelScrollListener.java
│ │ │ ├── RefreshableListView.java
│ │ │ ├── SlidingMenu.java
│ │ │ ├── WheelAdapter.java
│ │ │ └── WheelView.java
│ │ └── powersocket
│ │ └── activity
│ │ └── control
│ │ ├── AlarmListActicity.java
│ │ ├── AppointmentActivity.java
│ │ └── MainControlActivity.java
│ └── xpg
│ ├── common
│ │ ├── device
│ │ │ ├── DensityUtils.java
│ │ │ ├── KeyBoardUtils.java
│ │ │ └── ScreenUtils.java
│ │ ├── system
│ │ │ └── IntentUtils.java
│ │ └── useful
│ │ ├── ByteUtils.java
│ │ ├── DateUtil.java
│ │ ├── JSONUtils.java
│ │ ├── NetworkUtils.java
│ │ └── StringUtils.java
│ └── ui
│ └── utils
│ ├── BitmapUtils.java
│ ├── DialogUtils.java
│ └── ToastUtils.java
└── zxing
├── CaptureActivity.java
├── camera
│ ├── AutoFocusManager.java
│ ├── CameraConfigurationManager.java
│ ├── CameraManager.java
│ ├── PreviewCallback.java
│ └── open
│ └── OpenCameraInterface.java
├── decoding
│ ├── DecodeFormatManager.java
│ ├── DecodeHandler.java
│ └── DecodeThread.java
└── utils
├── CaptureActivityHandler.java
└── InactivityTimer.java
88 directories, 627 files
标签:
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论