WaveUp là một ứng dụng đánh thức điện thoại của bạn - bật màn hình - khi bạn wave qua cảm biến tiệm cận. Đó là nhà phát triển để anh ấy biết bạn hài lòng với ứng dụng.
Ứng dụng này hoàn toàn giống với WaveUp (https://play.google.com/store/apps/details?id=com.jarsilio.android.waveup). Vì vậy, vui lòng kiểm tra ứng dụng đó và chỉ cần tải xuống ứng dụng này nếu bạn thích nó và muốn hỗ trợ công việc của nhà phát triển.
Tôi đã phát triển ứng dụng này vì tôi muốn tránh nhấn nút nguồn chỉ để xem đồng hồ - điều mà tôi tình cờ làm rất nhiều trên điện thoại của mình. Đã có những ứng dụng khác thực hiện chính xác điều này - và thậm chí nhiều hơn thế. Tôi đã được truyền cảm hứng bởi một ứng dụng nổi tiếng khác, tên mà tôi không được phép đề cập và đó là một ứng dụng tuyệt vời . Tuy nhiên, tôi là một fan hâm mộ lớn của phần mềm nguồn mở và cố gắng cài đặt phần mềm miễn phí (miễn phí như tự do, không chỉ miễn phí như trong bia miễn phí) trên điện thoại của tôi nếu có thể. Tôi đã không thể tìm thấy một ứng dụng nguồn mở đã làm điều này vì vậy tôi chỉ tự mình làm nó. Nếu bạn quan tâm, bạn có thể xem mã:
https://gitlab.com/juanitobananas/wave-up
Chỉ cần vẫy tay với cảm biến tiệm cận của điện thoại để bật màn hình. Đây được gọi là chế độ sóng và có thể được tắt trong màn hình cài đặt để tránh vô tình bật màn hình của bạn.
Nó cũng sẽ bật màn hình khi bạn lấy điện thoại thông minh ra khỏi túi hoặc ví của bạn. Đây là được gọi là chế độ bỏ túi và cũng có thể bị tắt trong màn hình cài đặt.
Cả hai chế độ này đều được bật theo mặc định.
Nó cũng khóa điện thoại của bạn và tắt màn hình nếu bạn che cảm biến độ gần trong một giây (hoặc một thời gian được chỉ định). Điều này không có tên đặc biệt nhưng dù sao cũng có thể được thay đổi trong màn hình cài đặt. Điều này không được kích hoạt theo mặc định.
Đối với những người chưa bao giờ nghe cảm biến tiệm cận trước đây: đó là một điều nhỏ nhặt ở đâu đó gần tai bạn khi bạn nói chuyện điện thoại. Bạn thực tế không thể nhìn thấy nó và có trách nhiệm bảo điện thoại của bạn tắt màn hình khi bạn đang thực hiện một cuộc gọi.
Gỡ cài đặt
Ứng dụng này sử dụng quyền Quản trị viên thiết bị. Do đó, bạn không thể gỡ cài đặt WaveUp 'bình thường'.
Để gỡ cài đặt, chỉ cần mở nó và sử dụng nút 'Gỡ cài đặt WaveUp' ở cuối menu.
Các vấn đề đã biết
Thật không may, một số điện thoại thông minh cho phép CPU bật trong khi nghe cảm biến tiệm cận. Đây được gọi là khóa thức và gây hao pin đáng kể. Đây không phải là lỗi của tôi và tôi không thể làm gì để thay đổi điều này. Các điện thoại khác sẽ "đi ngủ" khi màn hình tắt trong khi vẫn nghe cảm biến tiệm cận. Trong trường hợp này, mức tiêu hao pin thực tế bằng không.
Quyền Android cần thiết:
WAKE_LOCK để bật màn hình
USES_POLICY_FORCE_LOCK để khóa thiết bị
RECEIVE_BOOT_COMPLETED để tự động khởi động khi khởi động nếu được chọn
READ_PHONE_STATE để tạm dừng WaveUp trong khi thực hiện cuộc gọi
Ghi chú khác
Đây là ứng dụng Android đầu tiên tôi từng viết, vì vậy hãy cẩn thận!
Đây cũng là đóng góp nhỏ đầu tiên của tôi cho thế giới nguồn mở. Cuối cùng!
Tôi rất thích nếu bạn có thể cho tôi thông tin phản hồi dưới bất kỳ hình thức nào hoặc đóng góp bằng mọi cách!
Cảm ơn vì đã đọc!
Đá nguồn mở !!!
Bản dịch
Sẽ thật tuyệt nếu bạn có thể giúp dịch WaveUp sang ngôn ngữ của mình (ngay cả phiên bản tiếng Anh cũng có thể được sửa đổi). Dự án có sẵn để dịch trong transifex: https://www.transifex.com/jarsilio/waveup/
Lời cảm ơn
Tôi đặc biệt cảm ơn:
Xem: https://gitlab.com/juanitobananas/wave-up/#acknowledgments
Dear Android 8 users, if you had hidden the notification, you might have to hide it again. Due to a big Android change (not allowing apps to read sensors in the background) has forced WaveUp to always show a notification. Hopefully, it'll still work if you hide it with the new setting.
New in 2.6.5
★ Release WaveUp :v: (peace) and :beers: (cheers)
New in 2.6.4
★ Do not disable WaveUp during bluetooth or "jack" calls.