Omni-Notes 是一款筆記開源應用程序,旨在擁有簡單的介面,同時保持智慧行為。該應用程式擴展了其他基本應用程式的通用筆記功能,並允許用戶附加圖像和影片檔案、使用各種小部件、標記和組織筆記、搜尋筆記以及自訂應用程式 UI。
該專案的靈感來自於缺乏與舊手機和舊版本 Android 相容的此類應用程式。它旨在提供有吸引力的外觀並遵循 Google 作業系統的最新設計指南,目前不適用於舊設備。
專注於事態發展並在 Telegram 社群上發表您的評論和建議:https://t.me/omninotes
如果您想在https://translate.omninotes.app 上手動查看翻譯項目,我們隨時歡迎協助保持翻譯更新。
如果您願意協助加快開發速度,也請選擇加入應用程式的 Alpha 版本,遵循持續交付原則:
目前實現了以下功能:
未來發展:
您可以在應用程式設定選單中找到完整的變更日誌!
如果您需要有關如何使用該應用程式的協助,您可以在「線上說明」部分找到所需的一切。
查看 wiki 以取得基於 GIF 的教學課程:LINK
觀看以下有關如何編譯可分發檔案的終端會話記錄或按照以下說明進行操作
建置說明:
為了確保建置環境完全符合項目,以下命令將建立一個容器,其中包含編譯程式碼所需的所有工具:
cd {project-folder}; rm local.properties; docker rm android-omninotes; docker run -v $PWD:/workspace --name android-omninotes tabrindle/min-alpine-android-sdk:latest bash -c "mkdir -p ~/.android && touch ~/.android/repositories.cfg && yes | sdkmanager --update &>/dev/null && cd /workspace && ./gradlew clean build --stacktrace -Dorg.gradle.daemon=true -Pandroid.useDeprecatedNdk=true"
若要執行專案中包含的所有測試,請連接裝置或模擬器,然後執行下列命令:
./gradlew testAll
為了加快開發速度,可以採用測試金字塔方法進行更多程度的測試,每種類型測試都需要比前一種測試更多的時間。
./gradlew --stacktrace test
./gradlew --stacktrace -Pandroid.testInstrumentationRunnerArguments.notAnnotation=androidx.test.filters.LargeTest connectedAndroidTest
./gradlew --stacktrace -Pandroid.testInstrumentationRunnerArguments.annotation=androidx.test.filters.LargeTest connectedPlayDebugAndroidTest
請注意,在本例中,我指定了一個單一風格來執行測試。當您測試特定風味功能時,這可能是一種有用且更快的方法。
XDA Android Authority 上癮技巧 Techalook DZone Slash Gear quaap.com Freeappsforme.com
Copyright 2013-2024 Federico Iosue
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.