User Tools

Site Tools


software:android

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
software:android [2026/09/10 13:23] ronsoftware:android [2026/09/10 13:40] (current) ron
Line 4: Line 4:
     - https://developer.android.com/studio     - https://developer.android.com/studio
     - be sure to check the sha256 just in case; they're in the lower half of the above page with no internal link. :-/     - be sure to check the sha256 just in case; they're in the lower half of the above page with no internal link. :-/
 +  - create ''~/.local/share/applications/android-studio.desktop''
 +    - <code>
 +[Desktop Entry]
 +Type=Application
 +Name=Android Studio
 +Comment=Android IDE
 +Exec=/path/to/android-studio/bin/studio
 +Icon=/path/to/android-studio/bin/studio.png
 +Terminal=false
 +Categories=Development;IDE;
 +StartupNotify=true
 +</code>
 +    - ''chmod +x ~/.local/share/applications/android-studio.desktop''
 +    - it will now appear in the Apps list (if you're using Ubuntu + GNOME)
   - start android-studio   - start android-studio
   - new Project   - new Project
Line 11: Line 25:
         - https://www.geeksforgeeks.org/android/activity-lifecycle-in-android-with-demo-app/         - https://www.geeksforgeeks.org/android/activity-lifecycle-in-android-with-demo-app/
  
-| Template | UI System | What You Get | Best For | +| Template | UI System | What It Generates | Best For | 
-Empty Activity | XML | Activity + XML layout | Classic Android, XML tutorials | +No Activity | None Completely empty project; no Activity, no layout, no Compose setup Custom architecturesmanual setup, advanced users | 
-| Basic Views Activity | Compose | Starter UI theme sample composables | Compose beginners, quick prototypes | +| Empty Activity | XML | ``MainActivity.kt`` + ``activity_main.xml``; classic ``setContentView()`` | Traditional XML apps, tutorials, legacy UI | 
-| Empty Views Activity | Compose | Minimal Compose setup | Compose experts, custom architectures |+| Gemini API | Compose | Activity wired to Google AI Gemini API client; sample request/response UI | AI‑powered apps, chatbots, LLM demos | 
 +| Navigation UI Activity | Compose | Activity with Navigation Compose graph, multiple screens, scaffold | Multi‑screen apps, modern navigation patterns 
 +| Basic Views Activity | Compose | Starter UI with Material3 themesample composables, preview | Compose beginners, quick prototypes | 
 +| Empty Views Activity | Compose | Minimal Compose setup; empty ``setContent ``{}`` block | Compose experts, custom UI from scratch | 
 +| Responsive Views Activity | Compose | Adaptive layout scaffolding (window size classes, foldables) | Tablets, foldables, desktop Android, responsive UI | 
 +| Game Activity | Native/Compose hybrid | Activity with game loop, rendering surface, input handling | 2D/3D games, custom rendering engines | 
 +| Native C++ | C++ + XML | Activity + JNI bridge + CMake + native code sample | High‑performance native apps, NDK projects | 
software/android.1789046583.txt.gz · Last modified: by ron

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki