[WP8] Hướng dẫn viết ứng dụng khóa màn hình 1 chạm

Thắng Py

New Member
Tham gia
14/4/14
Bài viết
236
Được thích
319
13838 #1



KHÓA MÀN HÌNH CHỈ BẰNG 1 CHẠM
Yêu cầu:
- Một máy tính chạy windows 8 64bit trở lên
- Cài sẵn Visual Studio 2013 và WP8 SDK

Lưu ý:
Mình sẽ chỉ hướng dẫn viết ứng dụng khóa màn hình đơn thuần, nghĩa là khi bạn vào app đó thì lập tức sẽ khóa màn hình mà thôi. Khi cần pin ra start screen thì bạn pin thẳng app đó ra, ngoài ra trong app sẽ không có bất kì phần tùy chỉnh gì cả!

Bắt đầu nhé

- Đầu tiên bạn mở Visual Studio 2013 lên, sau đó vào File -> New -> Project hoặc nhấn Ctrl + Shift + N và chọn như hình dưới và nhấn OK



- Tiếp theo bạn nhấn chuột phải vào References và chọn Add References



- Sau đó bạn vào link sau: Library . Rồi tải file đó về và giải nén ở đâu đó trong máy.
- Sau khi giải nén xong, bạn quay trở lại VS 2013. Chọn Browse, tiếp đó tìm đến file WP8SystemTime.winmd rồi chọn và nhấn OK và nhấn OK tiếp ở bảng Reference Manager.



- Tiếp theo bạn nhấn chuột phải vào chỗ cái điện thoại và chọn View Code.



- Bạn thêm vào bên dưới những dòng có chữ using là using WP8SystemTime;
- Thêm vào bên dưới InitializeComponent();
Code:
new WPRequestScreenClosed().RequestLockScreen();
Application.Current.Terminate();


- Như vậy là đã hoàn thành phần code, phần còn lại là Build nó ra và sử dụng thôi.
- Bạn vào Build -> Configuration Manager và chọn như hình dưới và Close.



- Bây giờ bạn cắm cáp kết nối điện thoại chạy wp8 và máy tính vào, sau đó vào Debug -> Start Debuging và thưởng thức thành quả.

Để xuất ra và up lên windows phone store thì bạn phải Build nó ra, để Build thì bạn vào Build->Build Solution hoặc nhấn Ctrl + Shift + B. File XAP sẽ được build vào trong Documents/Visual Studio 2013/Projects/Tên Project/Tên Project/Bin/Debug

Bài hướng dẫn bên trên dành cho cả những người chưa biết gì về lập trình cũng có thể tạo 1 app cho riêng mình. Nên ai biết rồi cũng đừng chém :smile:
 
Last edited by a moderator:

TR02

New Member
Tham gia
9/2/14
Bài viết
0
Được thích
5,971
#2
Hay quá. Ít ai chia sẻ như bạn :D
 

Thắng Py

New Member
Tham gia
14/4/14
Bài viết
236
Được thích
319
#3
Hay quá. Ít ai chia sẻ như bạn :big_smile:
Mình sẽ nghiên cứu và đóng góp nhiều hơn :D vì mình có thể hết hè năm nay mình không còn nhiều thời gian để học hỏi nữa. Mình đã vào cuối năm lớp 11 rồi :D
 

cpc

Rất To Group!
Tham gia
10/2/14
Bài viết
1,973
Được thích
2,736
#4
Mình sẽ nghiên cứu và đóng góp nhiều hơn :big_smile: vì mình có thể hết hè năm nay mình không còn nhiều thời gian để học hỏi nữa. Mình đã vào cuối năm lớp 11 rồi :big_smile:
Em giỏi quá đi, hun phát coai :*
 

Hawk

Trym rất rất to
Tham gia
16/2/14
Bài viết
37
Được thích
32
#5
Mình sẽ nghiên cứu và đóng góp nhiều hơn :big_smile: vì mình có thể hết hè năm nay mình không còn nhiều thời gian để học hỏi nữa. Mình đã vào cuối năm lớp 11 rồi :big_smile:
Tương lai của nước nhà đây rồi :X
 

pham.nguyenit

New Member
Tham gia
11/2/14
Bài viết
17
Được thích
13
#7
Thú thật thì mình cũng là một fan của WP, có một khoảng thời gian mình trải nghiệm hết tất cả các sản phẩm cao cấp của iOS và Android nhưng mình thấy hài lòng nhất vẫn là WP. Vì nó có khả năng đồng bộ rất tốt, rất phù hợp với cá nhân mình. Sau một thời gian thì mình cũng bắt đầu học viết ứng dụng WP, lúc trước mình đã học và có hơn 2 năm kinh nghiệm với PHP nên chuyển qua C# và WP SDK thì không có nhiều khó khăn gì nhiều.
Sau đây là bài hướng dẫn viết một ứng dụng rất cơ bản và nhiều người đang sử dụng loại ứng dụng này.
KHÓA MÀN HÌNH CHỈ BẰNG 1 CHẠM
Yêu cầu:
- Một máy tính chạy windows 8 64bit trở lên
- Cài sẵn Visual Studio 2013 và WP8 SDK


Lưu ý:
- Mình sẽ chỉ hướng dẫn viết ứng dụng khóa màn hình đơn thuần, nghĩa là khi bạn vào app đó thì lập tức sẽ khóa màn hình mà thôi. Khi cần pin ra start screen thì bạn pin thẳng app đó ra, ngoài ra trong app sẽ không có bất kì phần tùy chỉnh gì cả!


Bắt đầu nhé:

- Đầu tiên bạn mở Visual Studio 2013 lên, sau đó vào File -> New -> Project hoặc nhấn Ctrl + Shift + N và chọn như hình dưới và nhấn OK

- Tiếp theo bạn nhấn chuột phải vào References và chọn Add References

- Sau đó bạn vào link sau: Library . Rồi tải file đó về và giải nén ở đâu đó trong máy.
- Sau khi giải nén xong, bạn quay trở lại VS 2013. Chọn Browse, tiếp đó tìm đến file WP8SystemTime.winmd rồi chọn và nhấn OK và nhấn OK tiếp ở bảng Reference Manager.

- Tiếp theo bạn nhấn chuột phải vào chỗ cái điện thoại và chọn View Code.

- Bạn thêm vào bên dưới những dòng có chữ using là using WP8SystemTime;
- Thêm vào bên dưới InitializeComponent();
Code:
new WPRequestScreenClosed().RequestLockScreen();[/COLOR][/SIZE][/COLOR][/SIZE]
[SIZE=6][COLOR=#ff0000][SIZE=4][COLOR=#000000]Application.Current.Terminate();

- Như vậy là đã hoàn thành phần code, phần còn lại là Build nó ra và sử dụng thôi.
- Bạn vào Build -> Configuration Manager và chọn như hình dưới và Close.

- Bây giờ bạn cắm cáp kết nối điện thoại chạy wp8 và máy tính vào, sau đó vào Debug -> Start Debuging và thưởng thức thành quả.
Để xuất ra và up lên windows phone store thì bạn phải Build nó ra, để Build thì bạn vào Build->Build Solution hoặc nhấn Ctrl + Shift + B. File XAP sẽ được build vào trong Documents/Visual Studio 2013/Projects/Tên Project/Tên Project/Bin/Debug

Bài hướng dẫn bên trên dành cho cả những người chưa biết gì về lập trình cũng có thể tạo 1 app cho riêng mình. Nên ai biết rồi cũng đừng chém :smile:
Chào em.

anh là Phạm Nguyên, Nokia Developer Champion. Xin thay mặt toàn thể Dev Việt Nam cảm ơn em vì bài viết nhé. cho anh xin ít thông tin của em được không ?? email + full name. anh sẽ đưa bài viết này lên Blog anh và gửi thời cảm ơn em trên đó luôn :)

Thanks & best regard
---------------------
Nguyen Pham
Nokia Developer Champion
[email protected]
Pham Phuong Nguyen
 

Thắng Py

New Member
Tham gia
14/4/14
Bài viết
236
Được thích
319
#9
Chào em.

anh là Phạm Nguyên, Nokia Developer Champion. Xin thay mặt toàn thể Dev Việt Nam cảm ơn em vì bài viết nhé. cho anh xin ít thông tin của em được không ?? email + full name. anh sẽ đưa bài viết này lên Blog anh và gửi thời cảm ơn em trên đó luôn :smile:

Thanks & best regard
---------------------
Nguyen Pham
Nokia Developer Champion
[email protected]
Pham Phuong Nguyen
Ok anh,
Phạm Quốc Thắng :D
[email protected]
E là học sinh lớp 11, vì niềm đam mê lập trình nên e đã tìm hiểu và học lập trình. E có thể viết được C#, PHP, JS, Autoit và một chút kiến thức về sercurity server. Năm nay là năm cuối e có thời gian để đăng tải những tut hướng dẫn như thế này nên e sẽ cố hết sức!
 

pham.nguyenit

New Member
Tham gia
11/2/14
Bài viết
17
Được thích
13
#10
Ok anh,
Phạm Quốc Thắng :big_smile:
[email protected]
E là học sinh lớp 11, vì niềm đam mê lập trình nên e đã tìm hiểu và học lập trình. E có thể viết được C#, PHP, JS, Autoit và một chút kiến thức về sercurity server. Năm nay là năm cuối e có thời gian để đăng tải những tut hướng dẫn như thế này nên e sẽ cố hết sức!
hihi ok. mà e đã đưa lên Store app dạng này chưa ? trc đây a cũng làm đc. Nhưng đưa lên Store thì MS từ chối :)
 

TR02

New Member
Tham gia
9/2/14
Bài viết
0
Được thích
5,971
#16
A viết nên cái TR Power Tools và cái WPV XAP Deployer rồi còn gì :sweat: e thì chuyên bên Web Developer nên ít đụng tới C#
ôi làm mấy cái món cùi bắp ấy mà :D chỉ mong mấy đàn em sau này phát triển tương lai cho nước nhà thôi hì hì
 

Thắng Py

New Member
Tham gia
14/4/14
Bài viết
236
Được thích
319
#17
ôi làm mấy cái món cùi bắp ấy mà :big_smile: chỉ mong mấy đàn em sau này phát triển tương lai cho nước nhà thôi hì hì
E biết cái cách hoạt động của 2 cái tools đó :D nhưng e chưa tìm hiểu C# sâu nên chưa biết làm sao để làm cái tools chạy dựa trên cái tools Application Deployment hết :sweat:
 
Tham gia
14/4/14
Bài viết
3
Được thích
4
#19
Mình sẽ nghiên cứu và đóng góp nhiều hơn :big_smile: vì mình có thể hết hè năm nay mình không còn nhiều thời gian để học hỏi nữa. Mình đã vào cuối năm lớp 11 rồi :big_smile:
tuổi trẻ tài cao, nhiệt liệt hoan nghênh sự đóng góp của bạn. và cungx rất ngưỡng mộ các bạn như banj.
 

Như Sơn

New Member
Tham gia
14/4/14
Bài viết
74
Được thích
47
#20
E biết cái cách hoạt động của 2 cái tools đó :big_smile: nhưng e chưa tìm hiểu C# sâu nên chưa biết làm sao để làm cái tools chạy dựa trên cái tools Application Deployment hết :sweat:
anh lớp 12 nè, anh cũng viết ứng dụng cho windows phone đc khoảng 4 tháng rồi, cái tính năng này anh cũng nghiên cứu mãi không ra, em quá giỏi, cũng muốn hôn phát :D
 

Theo dõi Youtube

Thành viên online

Quảng Cáo

Quảng Cáo

Có thể bạn quan tâm

Top Bottom