notie
notie copied to clipboard
Android note App complies with Material You specifications, developed using Java.
Notie
Android note App complies with Material You specifications, developed using Java.
Screenshot | Screenshot |
---|---|
![]() |
![]() |
![]() |
![]() |
Download
See the releases.
Local Development
Environment requirements:
-
SDK: Android 14.0 ("UpsideDownCake")
- Android SDK Platform 34
- Sources for Android 34
- Google APls Intel x86_64 Atom System Image
-
Gradle Version: 8.0
1. Clone the repository
git clone https://github.com/cworld1/notie.git
cd notie
2. Open the code using Android Studio
studio64 .
Contributions
To spend more time coding and less time fiddling with whitespace, this project uses code conventions and styles to encourage consistency. Code with a consistent style is easier (and less error-prone!) to review, maintain, and understand.
Be consistent
If the style guide is not explicit about a particular situation, the cardinal rule is to be consistent. For example, take a look at the surrounding code and follow its lead, or look for similar cases elsewhere in the codebase.
Java
Follow the Google Java Style Guide.
XML
- 2 space indentation
- Resource naming (including IDs) is
lowercase_with_underscores
- Attribute ordering:
-
xmlns:android
- other
xmlns:
-
android:id
-
style
-
android:layout_
attributes -
android:padding
attributes - other
android:
attributes -
app:
attributes -
tool:
attributes
-
Thanks
License
This project is licensed under the GPL 3.0 License.