與眾不同 windows phone (5) - Chooser(選擇器)

與眾不同 windows phone (5) - Chooser(選擇器)
原文:與眾不同 windows phone (5) - Chooser(選擇器)

[索引頁]
[源碼下載]


與眾不同 windows phone (5) - Chooser(選擇器)



作者:webabcd


介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之選擇器

  • AddressChooserTask - 選擇聯系人的地址
  • EmailAddressChooserTask - 選擇聯系人的email
  • PhoneNumberChooserTask - 選擇聯系人的電話
  • SaveContactTask - 保存聯系方式
  • SaveEmailAddressTask - 保存電子郵件地址
  • SavePhoneNumberTask - 保存電話號碼
  • SaveRingtoneTask - 保存鈴聲
  • PhotoChooserTask - 從圖庫里選擇照片
  • CameraCaptureTask - 相機拍照
  • GameInviteTask - 游戲邀請(邀請其他人加入我的游戲會話)



示例
1、AddressChooserTask 的 Demo
AddressChooserTask.xaml.cs

/** AddressChooserTask - 選擇聯系人的地址*     Completed - 選中地址之后所執行的事件*     Show() - 顯示聯系人列表* * TaskResult - 用戶選擇后的結果*     OK - 成功*     Cancel - 取消*     None - 失敗*     * AddressResult - Completed 事件的事件參數*     DisplayName - 聯系人名稱*     Address - 聯系人的地址*/using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using Microsoft.Phone.Controls;using Microsoft.Phone.Tasks;namespace Demo.Choosers
{public partial class AddressChooserTaskDemo : PhoneApplicationPage{private AddressChooserTask _addressChooserTask;public AddressChooserTaskDemo(){InitializeComponent();}private void btnDemo_Click(object sender, RoutedEventArgs e){_addressChooserTask = new AddressChooserTask();_addressChooserTask.Completed += new EventHandler<AddressResult>(_addressChooserTask_Completed);try{_addressChooserTask.Show();}catch (Exception ex){MessageBox.Show(ex.ToString());}}void _addressChooserTask_Completed(object sender, AddressResult e){if (e.TaskResult == TaskResult.OK){MessageBox.Show("" + e.DisplayName + "”的地址是:" + e.Address);}}}
}

?

2、EmailAddressChooserTask?的 Demo
EmailAddressChooserTask.xaml.cs

/** EmailAddressChooserTask - 選擇聯系人的email*     Completed - 選中email之后所執行的事件*     Show() - 顯示聯系人列表*     * TaskResult - 用戶選擇后的結果*     OK - 成功*     Cancel - 取消*     None - 失敗*     * EmailResult - Completed 事件的事件參數*     DisplayName - 聯系人名稱*     Email - 聯系人的email*/using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using Microsoft.Phone.Controls;using Microsoft.Phone.Tasks;namespace Demo.Choosers
{public partial class EmailAddressChooserTaskDemo : PhoneApplicationPage{private EmailAddressChooserTask _emailAddressChooserTask;public EmailAddressChooserTaskDemo(){InitializeComponent();}private void btnDemo_Click(object sender, RoutedEventArgs e){_emailAddressChooserTask = new EmailAddressChooserTask();_emailAddressChooserTask.Completed += new EventHandler<EmailResult>(_emailAddressChooserTask_Completed);try{_emailAddressChooserTask.Show();}catch (Exception ex){MessageBox.Show(ex.ToString());}}void _emailAddressChooserTask_Completed(object sender, EmailResult e){if (e.TaskResult == TaskResult.OK){MessageBox.Show("" + e.DisplayName + "”的email是:" + e.Email);}}}
}

?

3、PhoneNumberChooserTask 的 Demo
PhoneNumberChooserTask.xaml.cs

/** PhoneNumberChooserTask - 選擇聯系人的電話*     Completed - 選中電話之后所執行的事件*     Show() - 顯示聯系人列表*     * TaskResult - 用戶選擇后的結果*     OK - 成功*     Cancel - 取消*     None - 失敗*     * PhoneNumberResult - Completed 事件的事件參數*     DisplayName - 聯系人名稱*     PhoneNumber - 聯系人的電話*/using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using Microsoft.Phone.Controls;using Microsoft.Phone.Tasks;namespace Demo.Choosers
{public partial class PhoneNumberChooserTaskDemo : PhoneApplicationPage{private PhoneNumberChooserTask _phoneNumberChooserTask;public PhoneNumberChooserTaskDemo(){InitializeComponent();}private void btnDemo_Click(object sender, RoutedEventArgs e){_phoneNumberChooserTask = new PhoneNumberChooserTask();_phoneNumberChooserTask.Completed += new EventHandler<PhoneNumberResult>(_phoneNumberChooserTask_Completed);try{_phoneNumberChooserTask.Show();}catch (Exception ex){MessageBox.Show(ex.ToString());}}void _phoneNumberChooserTask_Completed(object sender, PhoneNumberResult e){if (e.TaskResult == TaskResult.OK){MessageBox.Show("" + e.DisplayName + "”的電話號碼是:" + e.PhoneNumber);}}}
}

?

4、SaveContactTask 的 Demo
SaveContactTask.xaml.cs

/** SaveContactTask - 保存聯系方式*     Completed - 完成保存操作(成功、取消、失敗)之后所執行的事件*     FirstName, MiddleName, LastName, Nickname, HomeAddressCity, HomeAddressCountry, HomeAddressState, HomeAddressStreet, HomeAddressZipCode, HomePhone, WorkAddressCity, WorkAddressCountry, WorkAddressState, WorkAddressStreet, WorkAddressZipCode, WorkEmail, WorkPhone, Suffix, Title, Website, JobTitle, Company, MobilePhone, PersonalEmail, OtherEmail, Notes*     Show() - 顯示用于保存聯系方式的窗口* * TaskResult - 任務結果*     OK - 成功*     Cancel - 取消*     None - 失敗*/using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using Microsoft.Phone.Controls;using Microsoft.Phone.Tasks;namespace Demo.Choosers
{public partial class SaveContactTaskDemo : PhoneApplicationPage{private SaveContactTask _saveContactTask;public SaveContactTaskDemo(){InitializeComponent();}private void btnDemo_Click(object sender, RoutedEventArgs e){_saveContactTask = new SaveContactTask();_saveContactTask.Completed += new EventHandler<SaveContactResult>(_saveContactTask_Completed);try{_saveContactTask.FirstName = "web";_saveContactTask.LastName = "abcd";_saveContactTask.MobilePhone = "11111111111";_saveContactTask.Show();}catch (System.InvalidOperationException ex){MessageBox.Show(ex.ToString());}}void _saveContactTask_Completed(object sender, SaveContactResult e){switch (e.TaskResult){case TaskResult.OK:MessageBox.Show("保存成功");break;case TaskResult.Cancel:MessageBox.Show("取消保存");break;case TaskResult.None:MessageBox.Show("無法保存");break;}}}
}

?

5、SaveEmailAddressTask 的 Demo
SaveEmailAddressTask.xaml.cs

/** SaveEmailAddressTask - 保存電子郵件地址*     Completed - 完成保存操作(成功、取消、失敗)之后所執行的事件*     Email - 需要保存的電子郵件地址*     Show() - 顯示用于保存電子郵件地址的窗口* * TaskResult - 任務結果*     OK - 成功*     Cancel - 取消*     None - 失敗*/using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using Microsoft.Phone.Controls;using Microsoft.Phone.Tasks;namespace Demo.Choosers
{public partial class SaveEmailAddressTaskDemo : PhoneApplicationPage{private SaveEmailAddressTask _saveEmailAddressTask;public SaveEmailAddressTaskDemo(){InitializeComponent();}private void btnDemo_Click(object sender, RoutedEventArgs e){_saveEmailAddressTask = new SaveEmailAddressTask();_saveEmailAddressTask.Completed += new EventHandler<TaskEventArgs>(_saveEmailAddressTask_Completed);try{_saveEmailAddressTask.Email = "a@b.c";_saveEmailAddressTask.Show();}catch (System.InvalidOperationException ex){MessageBox.Show(ex.ToString());}}void _saveEmailAddressTask_Completed(object sender, TaskEventArgs e){switch (e.TaskResult){case TaskResult.OK:MessageBox.Show("保存成功");break;case TaskResult.Cancel:MessageBox.Show("取消保存");break;case TaskResult.None:MessageBox.Show("無法保存");break;}}}
}

?

6、SavePhoneNumberTask 的 Demo
SavePhoneNumberTask.xaml.cs

/** SavePhoneNumberTask - 保存電話號碼*     Completed - 完成保存操作(成功、取消、失敗)之后所執行的事件*     PhoneNumber - 需要保存的電話號碼*     Show() - 顯示用于保存電話號碼的窗口* * TaskResult - 任務結果*     OK - 成功*     Cancel - 取消*     None - 失敗*/using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using Microsoft.Phone.Controls;using Microsoft.Phone.Tasks;namespace Demo.Choosers
{public partial class SavePhoneNumberTaskDemo : PhoneApplicationPage{private SavePhoneNumberTask _savePhoneNumberTask;public SavePhoneNumberTaskDemo(){InitializeComponent();}private void btnDemo_Click(object sender, RoutedEventArgs e){_savePhoneNumberTask = new SavePhoneNumberTask();_savePhoneNumberTask.Completed += new EventHandler<TaskEventArgs>(_savePhoneNumberTask_Completed);try{_savePhoneNumberTask.PhoneNumber = "11111111111";_savePhoneNumberTask.Show();}catch (System.InvalidOperationException ex){MessageBox.Show(ex.ToString());}}void _savePhoneNumberTask_Completed(object sender, TaskEventArgs e){switch (e.TaskResult){case TaskResult.OK:MessageBox.Show("保存成功");break;case TaskResult.Cancel:MessageBox.Show("取消保存");break;case TaskResult.None:MessageBox.Show("無法保存");break;}}}
}

?

7、SaveRingtoneTask 的 Demo
SaveRingtoneTask.xaml.cs

/** SaveRingtoneTask - 保存鈴聲*     Completed - 保存鈴聲之后所執行的事件*     Source - 鈴聲文件的地址*     IsShareable - 指示該鈴聲是否可被其他應用程序訪問*     DisplayName - 鈴聲的名稱(顯示用)*     Show() - 顯示保存鈴聲窗口* * TaskResult - 任務結果*     OK - 成功*     Cancel - 取消*     None - 失敗*/using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using Microsoft.Phone.Controls;using Microsoft.Phone.Tasks;namespace Demo.Choosers
{public partial class SaveRingtoneTaskDemo : PhoneApplicationPage{private SaveRingtoneTask _saveRingtoneChooser;public SaveRingtoneTaskDemo(){InitializeComponent();}private void btnDemo_Click(object sender, RoutedEventArgs e){_saveRingtoneChooser = new SaveRingtoneTask();_saveRingtoneChooser.Completed += new EventHandler<TaskEventArgs>(_saveRingtoneChooser_Completed);try{_saveRingtoneChooser.Source = new Uri("appdata:/Assets/SuperMario.mp3"); // appdata: 代表程序包內// saveRingtoneChooser.Source = new Uri("isostore:/myTone.mp3"); // isostore: 代表獨立存儲// _saveRingtoneChooser.Source = new Uri("http://a.b.c/d.mp3"); // 網絡地址_saveRingtoneChooser.IsShareable = true;_saveRingtoneChooser.DisplayName = "超級馬里奧鈴聲";_saveRingtoneChooser.Show();}catch (System.InvalidOperationException ex){MessageBox.Show(ex.ToString());}}void _saveRingtoneChooser_Completed(object sender, TaskEventArgs e){switch (e.TaskResult){case TaskResult.OK:MessageBox.Show("保存成功");break;case TaskResult.Cancel:MessageBox.Show("取消保存");break;case TaskResult.None:MessageBox.Show("無法保存");break;}}}
}

?

8、PhotoChooserTask 的 Demo
PhotoChooserTask.xaml.cs

/** PhotoChooserTask - 從圖庫里選擇照片*     Completed - 選中照片之后所執行的事件*     Show() - 顯示圖庫* * TaskResult - 任務結果*     OK - 成功*     Cancel - 取消*     None - 失敗*     * PhotoResult - Completed 事件的事件參數*     ChosenPhoto - 照片數據(System.IO.Stream 類型)*     OriginalFileName - 照片的文件名*/using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using Microsoft.Phone.Controls;using Microsoft.Phone.Tasks;namespace Demo.Choosers
{public partial class PhotoChooserTaskDemo : PhoneApplicationPage{private PhotoChooserTask _photoChooserTask;public PhotoChooserTaskDemo(){InitializeComponent();}private void btnDemo_Click(object sender, RoutedEventArgs e){_photoChooserTask = new PhotoChooserTask();_photoChooserTask.Completed += new EventHandler<PhotoResult>(_photoChooserTask_Completed);try{_photoChooserTask.Show();}catch (Exception ex){MessageBox.Show(ex.ToString());}}void _photoChooserTask_Completed(object sender, PhotoResult e){if (e.TaskResult == TaskResult.OK){System.Windows.Media.Imaging.BitmapImage bmp = new System.Windows.Media.Imaging.BitmapImage();bmp.SetSource(e.ChosenPhoto);img.Source = bmp;}}}
}

?

9、CameraCaptureTask 的 Demo
CameraCaptureTask.xaml.cs

/** CameraCaptureTask - 相機拍照*     Completed - 拍照并確認之后所執行的事件*     Show() - 啟動相機* * TaskResult - 任務結果*     OK - 成功*     Cancel - 取消*     None - 失敗*     * PhotoResult - Completed 事件的事件參數*     ChosenPhoto - 照片數據(System.IO.Stream 類型)*     OriginalFileName - 照片的文件名*/using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using Microsoft.Phone.Controls;using Microsoft.Phone.Tasks;namespace Demo.Choosers
{public partial class CameraCaptureTaskDemo : PhoneApplicationPage{private CameraCaptureTask _cameraCaptureTask;public CameraCaptureTaskDemo(){InitializeComponent();}private void btnDemo_Click(object sender, RoutedEventArgs e){_cameraCaptureTask = new CameraCaptureTask();_cameraCaptureTask.Completed += new EventHandler<PhotoResult>(_cameraCaptureTask_Completed);try{_cameraCaptureTask.Show();}catch (System.InvalidOperationException ex){MessageBox.Show(ex.ToString());}}void _cameraCaptureTask_Completed(object sender, PhotoResult e){if (e.TaskResult == TaskResult.OK){System.Windows.Media.Imaging.BitmapImage bmp = new System.Windows.Media.Imaging.BitmapImage();bmp.SetSource(e.ChosenPhoto);img.Source = bmp;}}}
}

?

10、GameInviteTask 的 Demo
GameInviteTask.xaml.cs

/** GameInviteTask - 游戲邀請(邀請其他人加入我的游戲會話)*     Completed - 完成操作之后所執行的事件*     SessionId - 游戲的會話 ID*     Show() - 發出邀請*     * TaskResult - 用戶選擇后的結果*     OK - 成功*     Cancel - 取消*     None - 失敗*/using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using Microsoft.Phone.Controls;using Microsoft.Phone.Tasks;namespace Demo.Choosers
{public partial class GameInviteTaskDemo : PhoneApplicationPage{private GameInviteTask _gameInviteTask;public GameInviteTaskDemo(){InitializeComponent();}private void btnDemo_Click(object sender, RoutedEventArgs e){_gameInviteTask = new GameInviteTask();_gameInviteTask.Completed += new EventHandler<TaskEventArgs>(_gameInviteTask_Completed);try{// 游戲需要在 Windows Phone 上的 Xbox LIVE 中發布,并且邀請人也要是 Xbox LIVE 的會員_gameInviteTask.SessionId = "游戲的 session id";_gameInviteTask.Show();}catch (System.InvalidOperationException ex){MessageBox.Show(ex.ToString());}}void _gameInviteTask_Completed(object sender, TaskEventArgs e){switch (e.TaskResult){case TaskResult.OK:MessageBox.Show("游戲邀請已發送");break;case TaskResult.Cancel:MessageBox.Show("游戲邀請已取消");break;case TaskResult.None:MessageBox.Show("游戲邀請無法發送");break;}}}
}



OK
[源碼下載]

posted on 2014-02-22 19:05 NET未來之路 閱讀(...) 評論(...) 編輯 收藏

轉載于:https://www.cnblogs.com/lonelyxmas/p/3561136.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/260822.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/260822.shtml
英文地址,請注明出處:http://en.pswp.cn/news/260822.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

iOS GCD

from&#xff1a;http://www.cnblogs.com/dsxniubility/p/4296937.html 一般&#xff1a; dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{// 耗時操作dispatch_async(dispatch_get_main_queue(), ^{// 更新UI});}); 本文是對以往學習的多線…

c++和java哪個難_2020 年 11 月編程語言排行榜,Python 超越 Java ?

來源&#xff1a;tiobe.com/tiobe-index/November-2020TIOBE 2020 年 11 月份的編程語言排行榜已經公布&#xff0c;官方的標題是&#xff1a;Python 勢如破竹&#xff0c;超越 Java。題外話: 目前小哈正在個人博客(新搭建的網站&#xff0c;域名就是犬小哈的拼音) www.quanxia…

C# 溫故而知新:Stream篇(七)

C# 溫故而知新&#xff1a;Stream篇&#xff08;七&#xff09; NetworkStream 目錄&#xff1a; NetworkStream的作用簡單介紹下TCP/IP 協議和相關層次簡單說明下 TCP和UDP的區別簡單介紹下套接字&#xff08;Socket&#xff09;的概念簡單介紹下TcpClient,TcpListener,IPEndP…

第3章 Python 數字圖像處理(DIP) - 灰度變換與空間濾波7 - 直方圖處理 - 直方圖、歸一化直方圖

目錄直方圖處理直方圖處理 令rk,k0,1,2,…,L?1r_k, k0, 1, 2, \dots, L-1rk?,k0,1,2,…,L?1表于一幅LLL級灰度數字圖像f(x,y)f(x,y)f(x,y)的灰度。fff的非歸一化直方圖定義為&#xff1a; h(rk)nk,k0,1,2,…,L?1(3.6)h(r_{k}) n_{k}, \quad k 0, 1, 2, \dots, L-1 \tag{…

Xamarin Android提示找不到資源屬性定義

為什么80%的碼農都做不了架構師&#xff1f;>>> Xamarin Android提示找不到資源屬性定義 錯誤信息&#xff1a;”Resource.Attribute”未包含”actonBarSize”的定義 Xamarin Android經常會出現找不到資源屬性的錯誤。遇到這種問題&#xff0c;建議先清理解決方法和…

Google Chrome保存插件方法

1、拷貝下面地址到記事本 https://clients2.google.com/service/update2/crx?responseredirect&xid%3D~~~~%26uc 2、打開插件所在的頁面&#xff0c;拷貝插件地址到記事本 如&#xff1a;https://chrome.google.com/webstore/detail/axure-rp-extension-for-ch/dogkpdfckl…

java web項目_[適合初中級Java程序員修煉手冊從0搭建整個Web項目](二)

前言文本已收錄至我的GitHub倉庫&#xff0c;歡迎Star&#xff1a;https://github.com/bin392328206種一棵樹最好的時間是十年前&#xff0c;其次是現在six-finger-web一個Web后端框架的輪子從處理Http請求【基于Netty的請求級Web服務器】 到mvc【接口封裝轉發)】&#xff0c;再…

MapReduce操作HBase

運行HBase時常會遇到個錯誤&#xff0c;我就有這樣的經歷。 ERROR: org.apache.hadoop.hbase.MasterNotRunningException: Retried 7 times 檢查日志&#xff1a;org.apache.hadoop.ipc.RPC$VersionMismatch: Protocol org.apache.hadoop.hdfs.protocol.ClientProtocol versio…

轉 ABAP_ALV_Function方式與OO方式(較為簡單、普通的ALV)

ABAP_ALV_Function方式與OO方式(較為簡單、普通的ALV) 分類&#xff1a; SAP ABAP2013-01-31 09:58 1511人閱讀 評論(0) 收藏 舉報目錄 一、ALV簡介 1、簡介 2、ALV_GRID介紹 3、其它描述 二、開發ALV的基本流程 三、ALV相關開發細節 1、標準ALV與對象ALV的共同開發細節 2、標準…

MAC OS X 1.1 El Capitan安裝方法與步驟

2019獨角獸企業重金招聘Python工程師標準>>> 蘋果公司發布了最新的Mac系統El Capitan,我也跟風安裝了, 昨天試了一天終于算是安裝成功了. ###電腦配置: CPU: E3-1230 v2 主板: 技嘉B75M D3V 顯卡: 微星6850 聲卡: Realtek ALC887 鍵盤: Noppoo 84鍵機械鍵盤 ###下載…

vp與vs聯合開發-網口通信(socket)

Socket通信是一種在網絡中進行進程間通信的機制。它使用了一種稱為套接字&#xff08;Socket&#xff09;的編程接口&#xff0c;通過該接口可以創建、連接、發送和接收數據等操作。 Socket通信中&#xff0c;有兩個主要的角色&#xff1a;服務器和客戶端。服務器負責監聽指定…

第3章 Python 數字圖像處理(DIP) - 灰度變換與空間濾波8 - 直方圖處理 - 直方圖均衡化(全局直方圖均衡化)

直方圖均衡化 灰度映射函數&#xff1a; sT(r),0≤r≤L?1(3.8)s T(r), \quad 0\leq r \leq L -1 \tag{3.8}sT(r),0≤r≤L?1(3.8) 假設&#xff1a; (1) T(r)T(r)T(r)在區間0≤r≤L?10 \leq{r} \leq{L-1}0≤r≤L?1 上是一個單調遞增函數。 (2) 對于0≤r≤L?10 \leq{r} …

python 元組和列表區別_Python干貨整理:一分鐘了解元組與列表使用與區別

元組是 Python 對象的集合&#xff0c;跟列表十分相似。下面進行簡單的對比。列表與元組1、python中的列表list是變量&#xff0c;而元組tuple是常量。列表&#xff1a;是使用方括號[]&#xff0c;元組&#xff1a;則是使用圓括號()2、兩者都可以使用索引讀取值列表1.列表中的a…

JS拖拽,移動與拉伸

上次做的簡單的拖拽&#xff1a;javascript簡單拖拽練習(鼠標事件 mousedown mousemove mouseup) 這次增加了一些相關的功能&#xff0c;增加四個角的拉伸改變寬度&#xff0c;主要還是用到一些簡單的坐標位置計算&#xff0c;沒有什么技術難度&#xff0c;熟練了一下自己對拖拽…

關于release后retainCount還是1的問題

轉自&#xff1a;http://www.cocoachina.com/bbs/read.php?tid175523 realse之后再調用還能調用的的問題&#xff0c;我做了這么多年也是經常遇到&#xff0c;也曾經試圖尋找原因&#xff0c; 就像6樓說的&#xff0c;很多時候都會出現realse過后還能調用的現象。而且對象不是…

Maven for Eclipse 第二章 ——安裝 m2eclipse插件

m2eclipse 是一個提供了 Maven 與 Eclipse 整合的插件。它的意圖是橋接上 Maven 和 Eclipse 之間的缺口。通過 Maven 原型提供的簡單直白的接口創建項目&#xff0c;它使 Maven 在 IDE 中非常容易使用。下面是m2eclipse 提供的一些特性。 創建和導入 Maven 項目在 Eclipse 運行…

第3章 Python 數字圖像處理(DIP) - 灰度變換與空間濾波9 - 直方圖處理 - 直方圖匹配(規定化)灰度圖像,彩色圖像都適用

直方圖匹配&#xff08;規定化&#xff09; 連續灰度 sT(r)(L?1)∫0rpr(w)dw(3.17)s T(r) (L-1) \int_{0}^{r} p_r(w) \text{d} w \tag{3.17} sT(r)(L?1)∫0r?pr?(w)dw(3.17) 定義關于變量zzz的一個函數GGG&#xff0c;它具有如下性質&#xff1a; G(z)(L?1)∫0zpz(v)d…

C#委托之就是跟委托過不去…

在上一篇博文當中,我們例舉了一個機房自動化系統的邏輯控制程序,其中用到了Lambda表達式,因此方便了我們程序功能的實現.然而,我們不能僅僅為實現功能,完成任務而奮斗,應該知其然,知其所以然,也就是說,知道了Lambda表達式能夠帶來這樣的方便,也應該知道為什么能夠帶來這樣的方便…

closewait一直不釋放_機床為什么要釋放應力?怎么釋放應力才好?

在機床行業內一直有種說法&#xff0c;就是機床需要釋放應力&#xff0c;而且越是高精密的機床就越要注意應力的釋放&#xff0c;最近就有機床粉向小編詢問應力是什么&#xff1f;為什么要釋放應力&#xff1f;如果釋放要釋放多久&#xff1f;怎么釋放應力才好等一系列關于機床…

HDU 1025 Constructing Roads In JGShining's Kingdom(DP+二分)

點我看題目 題意 &#xff1a;兩條平行線上分別有兩種城市的生存&#xff0c;一條線上是貧窮城市&#xff0c;他們每一座城市都剛好只缺乏一種物資&#xff0c;而另一條線上是富有城市&#xff0c;他們每一座城市剛好只富有一種物資&#xff0c;所以要從富有城市出口到貧窮城市…