xamarin开始手机软件实用网站
发布时间:2020-12-15 04:46:21 所属栏目:百科 来源:网络整理
导读:? ? ?xamarin的官网实例?超实用 ??xamarin的官网?JS调用服务 超实用 ? ?xamarin的官网?手机嵌入网页开发 超实用 ?官网?广播器使用 ???官网?函数文档 ?xamarin清单网址 apk打包,打包就是存档之后进行分布,存档和分布是特有名词,没有准确的文档,要参考下面
? ? ?xamarin的官网实例?超实用 ??xamarin的官网?JS调用服务 超实用 ? ?xamarin的官网?手机嵌入网页开发 超实用 ?官网?广播器使用 ???官网?函数文档 ?xamarin清单网址 apk打包,打包就是存档之后进行分布,存档和分布是特有名词,没有准确的文档,要参考下面两个网站,自己学习完成。 service长存设置,这边博客写的很好。 辅助网站 ? 安卓官网社区?没啥用 ?安卓菜鸟教程?入门实用 添加View.IOnClickListener ,btn_search.SetOnClickListener(this);开启监听
OnClick(View v)里判断控件 if (v.Id == Resource.Id.btn_search)
[Activity(Label = ,MainLauncher = ,Icon = </span><span style="color: #0000ff;">protected</span> <span style="color: #0000ff;">override</span> <span style="color: #0000ff;">void</span><span style="color: #000000;"> OnCreate(Bundle bundle)
{
</span><span style="color: #0000ff;">base</span><span style="color: #000000;">.OnCreate(bundle);
SetContentView(Resource.Layout.Main);
txt_result </span>= FindViewById<TextView><span style="color: #000000;">(Resource.Id.txt_result);
btn_search </span>= FindViewById<Button><span style="color: #000000;">(Resource.Id.btn_search);
btn_sitedomain </span>= FindViewById<EditText><span style="color: #000000;">(Resource.Id.btn_sitedomain); </span><span style="color: #000000;">
<span style="background-color: #00ccff;"> btn_search.SetOnClickListener(</span></span><span style="color: #0000ff; background-color: #00ccff;">this</span><span style="color: #000000;"><span style="background-color: #00ccff;">);</span>
}
</span><span style="color: #0000ff;">public</span> <span style="color: #0000ff;">void</span><span style="color: #000000;"> OnClick(View v)
{
</span><span style="color: #0000ff;">if</span> (v.Id ==<span style="color: #000000;"> Resource.Id.btn_search)
{
</span><span style="color: #0000ff;">string</span> sitedomain =<span style="color: #000000;"> btn_sitedomain.Text;
</span><span style="color: #0000ff;">string</span> pattern = <span style="color: #800000;">@"</span><span style="color: #800000;">^[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+$</span><span style="color: #800000;">"</span><span style="color: #000000;">;
Regex reg </span>= <span style="color: #0000ff;">new</span><span style="color: #000000;"> Regex(pattern);
</span><span style="color: #0000ff;">if</span> (<span style="color: #0000ff;">string</span><span style="color: #000000;">.IsNullOrEmpty(sitedomain))
{
Toast.MakeText(</span><span style="color: #0000ff;">this</span>,<span style="color: #800000;">"</span><span style="color: #800000;">请输入域名</span><span style="color: #800000;">"</span><span style="color: #000000;">,ToastLength.Short).Show();
}
</span><span style="color: #0000ff;">else</span> <span style="color: #0000ff;">if</span><span style="color: #000000;"> (reg.IsMatch(sitedomain))
{
progressDialog.Show();
presenter.showResult(sitedomain);
}
</span><span style="color: #0000ff;">else</span><span style="color: #000000;">
{
Toast.MakeText(</span><span style="color: #0000ff;">this</span>,<span style="color: #800000;">"</span><span style="color: #800000;">域名错误,请重新输入</span><span style="color: #800000;">"</span><span style="color: #000000;">,ToastLength.Short).Show();
}
}
}
</span><span style="color: #000000;">
}
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- oracle函数 SOUNDEX(c1)
- postgresql – 字符串排序顺序(LC_COLLATE和LC_CTYPE)
- ajax+node+request爬取网络图片的实例(宅男福利)
- ruby – kernel_require.rb:55:在`require’中:无法加载
- JSON.parse()和JSON.stringify()
- 编译器优化允许通过“int”,“least”和“fast”非固定宽度
- Postgres访问其他PostgresQL数据库的功能DBLINK
- ajax – 具有MVC 4 API控制器的POST JSON
- 在Oracle JDBC驱动程序中,将Java日期写入TIMESTAMP列时,时区
- ios – 如何将点转换为XCode字体大小