Windows phone手机开发之图片选择器,照相机功能,计时器,加速度,图片路径问题,页面间传值,随机产生数字
来源:互联网 发布:python word2vec 编辑:程序博客网 时间:2024/04/29 06:32
//随机9个不同的数
int[] u=new u[9];
private void suijishiyan() {
Random rand = new Random();
for (int i = 0; i < 9; i++)
{
u[i] = rand.Next(1,15);
for (int l = 0; l < u.Length; l++)
{
if (i == l) {
}
else if(i!=l)
{
if (u[i] == u[l])
{
u[i] = rand.Next(1,15);
l = -1;
continue;
}
}
}
}
}
WP7
去除数组中重复的值,只保存一个值
string[] xx1 = name.Split('|');
int chongfupd = 0;
string jiajia = "";
for (int i = 0; i < xx1.Length; i++)
{
chongfupd = 0;
for (int l = i; l < xx1.Length; l++)
{
if (xx1[l] == xx1[i])
{
chongfupd++;
}
}
if (chongfupd > 1)
{
}
else {
jiajia =jiajia+ xx1[i] + "|";//最后结果
}
}
传值
NavigationService.Navigate(new Uri("/页面导航/Page2.xaml?name=yzk&age=18",UriKind.Relative));
接值
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
{
base.OnNavigatedTo(e);
string name = NavigationContext.QueryString["name"];
int age = Convert.ToInt32(NavigationContext.QueryString["age"]);//QueryString中取出的值是String类型
PageTitle.Text = name + age;
}
图片路径问题
img1.Source =new BitmapImage(new Uri("images/3.jpg", UriKind.Relative));
加速度
Accelerometer acc=new Accelerometer();
acc.ReadingChanged+=.....;
acc.Start();
void ...()
{
//ReaddingChanged不是在ui线程触法的
Dispatcher.BeginInvoke<()=>{
textBlock1.Text=""+e.X+e.Y+e.Z;
}
}
计时器
private void button1_Click(object sender, RoutedEventArgs e)
{
DispatcherTimer timer1 = new DispatcherTimer();
timer1.Interval = TimeSpan.FromMilliseconds(1000);//间隔时间
timer1.Tick += new EventHandler(timer1_Tick);
timer1.Start();
}
void timer1_Tick(object sender, EventArgs e)
{
// stw.Angle += 10;
}
照相机功能
private void button1_Click(object sender, RoutedEventArgs e)
{
CameraCaptureTask cccc = new CameraCaptureTask();
cccc.Completed += new EventHandler<PhotoResult>(cccc_Completed);
cccc.Show();
}
void cccc_Completed(object sender, PhotoResult e)
{
if (e.TaskResult == TaskResult.OK)
{
BitmapImage img=new BitmapImage();
img.SetSource(e.ChosenPhoto);
img1.Source = img;
}
}
图片选择器
private void button1_Click(object sender, RoutedEventArgs e)
{
PhotoChooserTask pacTack = new PhotoChooserTask();//
pacTack.Completed += new EventHandler<PhotoResult>(pacTack_Completed);
pacTack.ShowCamera = true;//启用照相功能,即没有想要的图片时可以选择拍摄
pacTack.Show();
}
void pacTack_Completed(object sender, PhotoResult e)
{
if (e.TaskResult == TaskResult.OK)
{
BitmapImage img = new BitmapImage();
img.SetSource(e.ChosenPhoto);
image1.Source = img;
}
}
- Windows phone手机开发之图片选择器,照相机功能,计时器,加速度,图片路径问题,页面间传值,随机产生数字
- Windows Phone开发之Accelerometer-加速度传感器
- Windows Phone开发之图片上传
- windows phone开发之图片上传
- Windows Phone开发之调试手机拍照功能
- Windows Phone开发之图片控件Image及定义URI
- 产生随机图片代码
- windows phone:图片
- windows phone:图片(二)
- windows phone:图片(三)
- Windows Phone 图片操作
- Windows Phone 图片控件
- windows phone 获取手机图片库中图片(4)
- windows phone 7 获取手机图片库中图片
- iOS开发 图片选择器、图片多选功能的实现
- PHP随机图片产生类
- [J2ME]为照相机添加图片保存功能
- 为照相机添加图片保存功能
- 垃圾回收
- new expression、operator new和placement new——三个妞(new)的故事(2)
- 交叉编译器的环境变量的设置
- 最小生成树
- 【每天一个Linux命令】06. Unix中date命令的用法
- Windows phone手机开发之图片选择器,照相机功能,计时器,加速度,图片路径问题,页面间传值,随机产生数字
- string模块3 - template
- 或许你一辈子都是个小人物
- 随笔:近来IE9选项卡打开很慢,而且选项卡打开不能异步,很卡
- iPhone 数据库(sqlite3)的用法操作
- VMware Tools安装方法及解决无法全屏显示问题
- 10008 - What's Cryptanalysis?
- TabHost与RadioGroup结合完成的菜单
- eclipse自动提示+自动补全+字体大小+背景颜色设置