­
  
<?xml version="1.0" encoding="utf-8"?>
<navigation
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/bottom_sheet_navigation_controller"
app:startDestination="@id/fragmentA">
<!--
Replace Fragment A with Fragment B
B runs enter animation
A runs exit animation
on back press
B runs popExit
A runs popEnter
-->
<fragment
android:id="@+id/fragmentA"
android:name="net.kibotu.screens.map.FragmentA"
android:label="FragmentA">
<action
android:id="@+id/action_fragmentA_to_fragmentB"
app:destination="@id/fragmentB"
app:enterAnim="@anim/slide_in_up"
app:exitAnim="@anim/slide_in_down"
app:popEnterAnim="@anim/slide_in_up"
app:popExitAnim="@anim/slide_in_down" />
</fragment>
<fragment
android:id="@+id/fragmentB"
android:name="net.kibotu.screens.map.FragmentB"
android:label="FragmentB">
<action
android:id="@+id/action_fragmentB_to_fragmentA"
app:destination="@id/fragmentA"
app:enterAnim="@anim/slide_in_up"
app:exitAnim="@anim/slide_in_down"
app:popEnterAnim="@anim/slide_in_up"
app:popExitAnim="@anim/slide_in_down" />
</fragment>
</navigation>
view raw navigation.xml hosted with ❤ by GitHub

Featured essays

Jira Ticket Templates

more

Sketch Vector Graphics (SVG) for Android

The two following medium articles are explaining the best strategy How to export clean . svg icons with Sketch Tips for exporting vector assets from Sketch to AndroidDesign best practices for Android mobile App (with SketchApp) In a nutshell: Avoid using… more
custom_oembed_90.png

Remove git HEAD branch

HEAD is a pointer to a commit (usually master) so when you checkout your repository the commit which HEAD points at will be checked out. Usually you'd want it if when checking out you want a different branch or tag to be checked out… more
MVP.png

MVP vs MVVM vs MVI

Short summary of this really well written article:Pattern overview MVP, MVVM, and MVI are some of the common patterns in Android and they can broadly be thought of as different flavours of the same core concept — abstracting logic from the UI into… more

DIY Geiger Counter

After watching HBO's Chernobyl Series and stumbling upon this awesome article about someone building a steampunk desktop background radiation monitor I was inspired to build a radiation monitor myself. I'm aleady being using a Raspberry PI with pi-hole… more
App-Workflow-20.jpg

App Development Workflow

more
Future-Proofing-the-Android-App-Team.mp4

Future Proofing Android App Team at CHECK24

more
check24-team-at-droidcon-berlin-2021-booth.jpg

DroidCon Berlin 2021

Finally a live event again. 95 tech talks, 5 simultaneously for 3 days, 1200+ Android Developers, 87 Speaker by over 50 different companies participated. Topics ranged from `new` technologies, e.g. Jetpack Compose, KMM to how to improve productivity… more
coroutinescopes.png

Understand Android Lifecycle Aware Coroutine Scope

Source more

Context, Resources & You

. responsive-iframe-container … more

Android Paging without Paging 2/3 Library

. responsive-iframe-container … more

CHECK24 Profis Android Git Commits of 2022 Visualised

more

Orchard, Service Locator and Khan

Responsive Iframes… more

Introduction into AI Q1 2025

more