Большой видеообзор Windows Phone 8.1 Preview for Developers: WP-Port #7
Mục lục:
Là một phần của Tìm hiểu cách phát triển các ứng dụng Mango của Windows Phone 7.5, trong hướng dẫn trước chúng ta đã thấy rằng chúng ta có thể sử dụng “ switch statement ” nếu có nhiều giá trị được thử nghiệm với một điều kiện. Trong hướng dẫn này, chúng ta sẽ học “ cho câu lệnh ” hoặc tốt hơn được gọi là “ cho phép lặp ” hoặc “ cho vòng lặp ”. Mặc dù có nhiều câu lệnh lặp có sẵn trong C #, vào ngày đầu tiên của chúng ta, chúng ta sẽ chỉ làm chủ “vòng lặp”.
cho lặp hoặc vòng lặp
Trong khi viết bất kỳ ứng dụng nào, đôi khi bạn cần lặp qua một khối câu lệnh số lần cho đến khi bạn tìm thấy thành công phù hợp với tình trạng của bạn. Điều này có thể được thực hiện bằng cách sử dụng “để lặp lại”. Điều này "cho vòng lặp" có thể không có vẻ hữu ích trong nháy mắt đầu tiên, nhưng tôi tin tưởng; bạn sẽ cần nó chắc chắn.
Vì vậy, chúng ta hãy bắt đầu bằng cách tạo một dự án mới với một số tên quan trọng như "cho lặp lại". Kéo một nút và một khối văn bản vào vùng dưới của trình giả lập của chúng ta (xem hình ảnh) và đặt tên cho chúng đúng cách (sử dụng quy ước chúng ta đã học trong các chương trước). Bây giờ bấm đúp vào nút duy nhất của chúng tôi để tham gia sự kiện button_click.
Tiếp theo dán mã sau vào hai dấu ngoặc nhọn của sự kiện button_click. Đừng lo lắng, chúng tôi sẽ đi qua nó một lần nữa để bạn có thể hiểu được.
Chuỗi tin nhắn = "";
cho (int i = 0; i <10; i ++)
{
message = message + i.ToString () + System.Environment.NewLine;
}
myTextblock.Text = messege;
Bây giờ hãy thử chạy ứng dụng. Tôi hy vọng bạn đã nhận được kết quả đầu ra tôi đã thể hiện trong hình ảnh.
Sau khi thực hiện điều đó, chúng ta hãy hiểu từng khía cạnh của ứng dụng này.
Chúng ta đã khai báo biến kiểu chuỗi "message" cho sử dụng nó trong vòng lặp. Sau đó, trong vòng lặp "for", chúng tôi đã khởi tạo biến tạm thời "i" , theo dõi số lần lặp lại được thực hiện. Dấu chấm phẩy trước “i = 0” chỉ ra rằng chúng ta đã kết thúc với suy nghĩ đầu tiên và chúng ta đang chuyển sang hướng tiếp theo. Sau khi bắt đầu, chúng tôi đã tuyên bố tình trạng của chúng tôi. Điều kiện cho trình biên dịch biết bao nhiêu lần vòng lặp này sẽ được thực thi. Ngay sau khi điều kiện được thỏa mãn, trình biên dịch nhảy ra khỏi vòng lặp.
Sau điều kiện, chúng tôi đã tăng giá trị của biến. Ở đây một điều cần lưu ý rằng, thay vào đó "i + +", chúng ta có thể sử dụng "i + 1". Vì vậy, mỗi khi "for loop" được thực hiện, giá trị được lưu trữ trong biến chuỗi "message" được tăng lên. Chúng ta đã thêm dòng này (System.Environment.NewLine) để thêm ký tự dòng mới sau mỗi lần thực hiện vòng lặp.
Có một biến thể khác của "vòng lặp" này được gọi là " cho mỗi vòng lặp "; nhưng chúng ta sẽ tìm hiểu về nó sau này. Bây giờ thực hành với "for loop". Bấm vào đây để đến chương tiếp theo.
Các nhà phát triển phải trả khoản phí 375 đô la Mỹ để xem xét đơn đăng ký. Bước đầu tiên của phản hồi trên diễn đàn thảo luận chính thức của Facebook dành cho các nhà phát triển đã thay đổi từ thái độ hoài nghi sang tiêu cực hoàn toàn. "Tôi nghĩ rằng lệ phí kiểm tra 375 đô la Mỹ có thể được chứng minh là khoản phí một lần, nhưng mỗi lần 12 tháng "Đây sẽ là nêm lớn giữa những ứng dụng được kiểm chứng và những ứng dụng thậm chí không áp dụng được Tôi rất tò mò muốn biết tỷ lệ ứng dụng nà
"Người dùng đã không tin tưởng các ứng dụng trên nền tảng Facebook.Bây giờ họ sẽ không tin tưởng ứng dụng của tôi đã được 'thiết kế tốt,' đáng tin cậy 'và' có ý nghĩa 'cho hàng ngàn người dùng ", nhà phát triển này đã viết" Tại sao tôi phải trả $ 375 một năm chỉ vì Facebook cho phép rất nhiều vô dụng, spam ứng dụng i n Nơi đầu tiên? "
Công ty đã phát triển một thiết bị, Avalanche Photodetector (APD) các nhà nghiên cứu tuyên bố đây là một tiến bộ lớn trong lĩnh vực silicon photonics, trong đó silic được sử dụng để chuyển các xung ánh sáng để trao đổi dữ liệu giữa các chip và các thiết bị. Khi năng lực tính toán phát triển, các nhà nghiên cứu trong lĩnh vực này đang phát triển các công nghệ rẻ hơn và nhanh hơn như APDs có thể cho phép các ứng dụng băng thông rộng như thực tế ảo 3D và điều trị từ xa.
[Xem thêm: Hộp NAS tốt nhất cho truyền thông và sao lưu phương tiện truyền thông]
Diễn đàn Femto đã đưa ra một sáng kiến mới nhằm tạo ra một môi trường ứng dụng phổ biến và các API chuẩn hóa cho các ứng dụng femtocell Tổ chức công nghiệp Femto Forum đã công bố một sáng kiến mới nhằm cung cấp một môi trường ứng dụng phổ biến và các API chuẩn hóa để cho phép các nhà phát triển tạo ra các ứng dụng hoạt động trên femtocell từ các nhà cung cấp khác nhau. , cho đến nay, chủ yếu được xem như là một cách để các nhà khai thác cải thiện độ phủ sóng trong nhà. Chúng là các trạm cơ s
AppStore đã cho thấy rằng có rất nhiều sự quan tâm đến các ứng dụng di động và cả cách tham gia với các nhà phát triển, theo Simon Saunders, chủ tịch của Diễn đàn Femto.