当前位置: 首页 > news >正文

如何寻找网站建设需求客户wordpress 后台开发

如何寻找网站建设需求客户,wordpress 后台开发,wordpress 猪八戒,西安大型网站制作很多时候我们需要定制开机向导#xff0c;在开机向导界面我们一般会实现联网和设置时间等功能#xff0c;考虑复用与稳定性问题#xff0c;我们最好复用设置中的WiFi设置和日期设置。但是设置中的wifi设置界面默认是没有下一步按钮的#xff0c;这会让用户感觉很奇怪。在以…很多时候我们需要定制开机向导在开机向导界面我们一般会实现联网和设置时间等功能考虑复用与稳定性问题我们最好复用设置中的WiFi设置和日期设置。但是设置中的wifi设置界面默认是没有下一步按钮的这会让用户感觉很奇怪。在以前7.0的代码中设置中有WifiSetupActivity 可让我们方便的集成但在Android10上我们却找不到了。 activity android:name.wifi.WifiSetupActivity 282 android:taskAffinitycom.android.wizard 283 android:themestyle/SetupWizardDisableAppStartingTheme 284 android:labelstring/wifi_setup_wizard_title 285 android:icondrawable/empty_icon 286 android:clearTaskOnLaunchtrue 287 android:windowSoftInputModeadjustNothing 288 intent-filter android:priority1 289 action android:namecom.android.net.wifi.SETUP_WIFI_NETWORK / 290 category android:nameandroid.intent.category.DEFAULT / 291 /intent-filter 292 meta-data android:namecom.android.settings.PRIMARY_PROFILE_CONTROLLED 293 android:valuetrue / 294 /activity那么Android原生的开机向导是如何处理的呢Android原生的开机向导是在packages/apps/Provision目录下里面啥都没干仅是设置了两个标志位后disable自身应用就finish掉了用户感知不到。 private void setProvision() {// Add a persistent setting to allow other apps to know the device has been provisioned.Settings.Global.putInt(getContentResolver(), Settings.Global.DEVICE_PROVISIONED, 1);Settings.Secure.putInt(getContentResolver(), Settings.Secure.USER_SETUP_COMPLETE, 1);// remove this activity from the package manager.PackageManager pm getPackageManager();ComponentName name new ComponentName(this, DefaultActivity.class);pm.setComponentEnabledSetting(name, PackageManager.COMPONENT_ENABLED_STATE_DISABLED,PackageManager.DONT_KILL_APP);// terminate the activity.finish();}可用命令读写相关标志位状态adb shell settings put global device_provisioned 1 adb shell settings put secure user_setup_complete 1adb shell settings get secure user_setup_complete adb shell settings get global device_provisioned其实原生设置界面中还是给我们留有接口只是方式不一样。在WifiSettings中搜索Setup进一步我们可以发现如下一段代码 mEnableNextOnConnection intent.getBooleanExtra(EXTRA_ENABLE_NEXT_ON_CONNECT, false);if (mEnableNextOnConnection) {if (hasNextButton()) {final ConnectivityManager connectivity (ConnectivityManager)getActivity().getSystemService(Context.CONNECTIVITY_SERVICE);if (connectivity ! null) {NetworkInfo info connectivity.getNetworkInfo(ConnectivityManager.TYPE_WIFI);changeNextButtonState(info.isConnected());}}}这里说明了wifi界面最下面的”上一步和下一步“按钮是如何控制的。另外在SettingsActivity.java中会通过启动时传的EXTRA_PREFS_SHOW_BUTTON_BAR 控制的。// see if we should show Back/Next buttonsif (intent.getBooleanExtra(EXTRA_PREFS_SHOW_BUTTON_BAR, false)) {View buttonBar findViewById(R.id.button_bar);if (buttonBar ! null) {buttonBar.setVisibility(View.VISIBLE);Button backButton findViewById(R.id.back_button);backButton.setOnClickListener(v - {setResult(RESULT_CANCELED, null);finish();});Button skipButton findViewById(R.id.skip_button);skipButton.setOnClickListener(v - {setResult(RESULT_OK, null);finish();});mNextButton findViewById(R.id.next_button);mNextButton.setOnClickListener(v - {setResult(RESULT_OK, null);finish();}); 所以我们在复用wifiSettings界面时可用如下方法 Intent i new Intent(Settings.ACTION_WIFI_SETTINGS);i.putExtra(EXTRA_PREFS_SHOW_BUTTON_BAR, true);i.putExtra(EXTRA_ENABLE_NEXT_ON_CONNECT, true);startActivityForResult(i, REQUEST_CODE_WIFI);日期设置界面同理不过不需要传EXTRA_ENABLE_NEXT_ON_CONNECT。如果我们需要对返回的结果做相关处理可以复写onActivityResult在这里做相关操作。这样在开机向导中WiFi设置界面最下面就可以显示出上一步和下一步两个按钮了如果嫌原生界面不好看就只能自行修改settings了。另外调试过程中 adb shell pm clear packageName 可快速清除开机向导保存的数据加快调试速度。Nice。
http://www.dnsts.com.cn/news/200276.html

相关文章:

  • 招聘网站建设保定网站建设调研论文
  • 广州网站建设联系电话为企业策划一次网络营销活动
  • 沧州做网站推广网站团队人数
  • 北京网站排名优化网站页面框架设计
  • 新建网站怎么优化轻云服务器菁英版 多个网站
  • 建设部网站查询通报贡井区建设局网站?
  • 网站做引流小程序免费制作平台有赞
  • 怎么用自助网站朝阳周边网站建设
  • 昆明网站建设php方太官方网站的建设情况
  • 衡阳做淘宝网站建设爆破wordpress密码
  • 好的网站建设wordpress 创建招生网
  • 重庆市建设工程造价站wordpress国际化
  • 网站收录差南昌做网站软件
  • 潍坊网站建设价南通做百度网站的公司网站
  • 网站建设项目验收方案珠海市建设局网站
  • 广州企业网站建设开发学习建网站
  • 运营一个网站一年费用雷州手机网站建设
  • dede免费模板教育网站做网站需要几个人
  • wap网站程序单招网是哪个网站制作公司做的
  • 哈尔滨做网站数据平台的公司广州网站制作哪家强
  • 做网站需要用什么开发软件为什么做网站备案的人态度差
  • 网站建设与管理试卷wordpress百万文章
  • 网站开发推荐一本书网站没有备案会怎样
  • 有哪些可以做翻译兼职的网站佛山室内设计公司排名
  • 网站建设都用什么软件网站建设运营要求
  • 网站开发实习计划模板网站开发前端制作
  • 团购网站模板有哪些网站可以做简历
  • 网站优化免费软件百度学术搜索入口
  • 海外专线网络黄冈网站建设银行网站安全分析
  • 本溪网站设计电商网站开发需要多少钱