<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://alexhilton.github.io/blog/2026/03/30/rich-content-in-text-input/</loc>
<lastmod>2026-03-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2026/03/27/contentscale-in-jetpack-compose/</loc>
<lastmod>2026-03-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2026/03/26/boxwithconstraints-in-jetpack-compose/</loc>
<lastmod>2026-03-26T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2026/03/20/on-device-rag/</loc>
<lastmod>2026-03-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2026/03/17/function-calling-with-gemma/</loc>
<lastmod>2026-03-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2026/03/16/offline-agent/</loc>
<lastmod>2026-03-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2026/03/13/fine-tune-gemma/</loc>
<lastmod>2026-03-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2026/03/09/pefetto-analyzer/</loc>
<lastmod>2026-03-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2026/02/02/mastering-intrisnicsize/</loc>
<lastmod>2026-02-02T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2026/01/30/compose-stability-analyzer/</loc>
<lastmod>2026-01-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2026/01/22/glitch-at-scale-effects/</loc>
<lastmod>2026-01-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2026/01/12/node-types-in-jetpack-compose/</loc>
<lastmod>2026-01-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2026/01/03/pragmatic-modularization/</loc>
<lastmod>2026-01-03T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/12/31/inside-jetpack-viewmodel/</loc>
<lastmod>2025-12-31T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/12/25/compose-lottie-resources/</loc>
<lastmod>2025-12-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/12/18/compose-december-2025/</loc>
<lastmod>2025-12-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/12/11/intro-to-remotecompose/</loc>
<lastmod>2025-12-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/12/05/real-diff-between-withcontext-and-launch/</loc>
<lastmod>2025-12-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/11/24/the-art-of-shadows-in-jetpack-compose/</loc>
<lastmod>2025-11-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/11/12/crt-effects/</loc>
<lastmod>2025-11-12T13:42:48+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/11/05/camerax-slow-motion/</loc>
<lastmod>2025-11-05T13:59:12+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/11/02/compose-camerax-is-stable/</loc>
<lastmod>2025-11-02T14:10:34+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/10/22/understanding-retrain-internals/</loc>
<lastmod>2025-10-22T14:29:55+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/10/15/kotlin-mutex/</loc>
<lastmod>2025-10-15T15:05:51+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/10/14/non-blocking-splash/</loc>
<lastmod>2025-10-14T14:41:32+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/10/13/a-flexible-modern-android-app-architecture/</loc>
<lastmod>2025-10-13T15:05:25+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/10/11/how-to-architect-an-android-app/</loc>
<lastmod>2025-10-11T13:34:02+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/09/24/system-design-for-developers/</loc>
<lastmod>2025-09-24T14:31:48+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/09/23/runblocking-in-practice/</loc>
<lastmod>2025-09-23T14:34:01+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/09/22/viewmodel-loading/</loc>
<lastmod>2025-09-22T14:50:00+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/09/13/architectual-evolution-of-an-android-app/</loc>
<lastmod>2025-09-13T12:34:01+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/09/10/compose-unstyled/</loc>
<lastmod>2025-09-10T16:17:33+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/09/06/metaballs-with-runtimeshaders/</loc>
<lastmod>2025-09-06T15:19:16+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/09/05/deform-the-canvas/</loc>
<lastmod>2025-09-05T14:24:46+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/08/18/circle-bar-with-shader/</loc>
<lastmod>2025-08-18T14:20:10+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/08/17/snow-dialog-shader/</loc>
<lastmod>2025-08-17T14:02:24+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/08/15/first-look-at-runtimeshader/</loc>
<lastmod>2025-08-15T14:21:24+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/08/08/flow-cancellation/</loc>
<lastmod>2025-08-08T12:25:21+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/07/30/styledstring-in-jetpack-compose/</loc>
<lastmod>2025-07-30T14:50:40+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/07/24/exploring-pausablecomposition/</loc>
<lastmod>2025-07-24T11:55:51+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/07/16/snapshotflow-or-collectasstate/</loc>
<lastmod>2025-07-16T14:31:22+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/07/11/app-keep-forgetting/</loc>
<lastmod>2025-07-11T15:20:20+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/07/03/handling-flow-backpress/</loc>
<lastmod>2025-07-03T14:09:26+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/07/01/handling-ui-action/</loc>
<lastmod>2025-07-01T14:34:20+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/06/25/reactive-state-in-compose/</loc>
<lastmod>2025-06-25T14:32:21+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/06/16/making-android-code-cleaner-with-use-cases/</loc>
<lastmod>2025-06-16T14:20:33+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/06/13/incoporating-the-repository/</loc>
<lastmod>2025-06-13T14:57:11+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/06/11/mvvm-inputs-outputs-jetpack-compose/</loc>
<lastmod>2025-06-11T14:20:55+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/06/10/clean-architecture-for-android/</loc>
<lastmod>2025-06-10T14:33:00+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/06/07/ui-layer-architecture/</loc>
<lastmod>2025-06-07T14:47:48+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/06/04/datastore-in-kmp/</loc>
<lastmod>2025-06-04T15:05:35+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/06/02/android-vies-in-compose/</loc>
<lastmod>2025-06-02T13:44:19+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/05/31/animations-in-jetpack-compose/</loc>
<lastmod>2025-05-31T15:19:03+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/05/01/understanding-side-effect-handlers/</loc>
<lastmod>2025-05-01T03:05:24+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/04/26/shortest-path-in-graph/</loc>
<lastmod>2025-04-26T13:28:55+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/04/26/understanding-execution-order-in-jetpack-compose/</loc>
<lastmod>2025-04-26T13:21:31+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/04/22/performance-optimization-in-jetpack-compose/</loc>
<lastmod>2025-04-22T14:34:25+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/04/12/compose-hot-reload/</loc>
<lastmod>2025-04-12T09:11:47+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/04/09/searchbar-in-jetpack-compose/</loc>
<lastmod>2025-04-09T14:40:46+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/03/28/hints-in-compose/</loc>
<lastmod>2025-03-28T14:05:00+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/03/26/draw-sleep-timeline-graph-in-compose/</loc>
<lastmod>2025-03-26T13:41:40+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/03/16/effective-compose-components/</loc>
<lastmod>2025-03-16T12:37:18+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/03/07/understanding-algorithm-tarjan/</loc>
<lastmod>2025-03-07T12:45:57+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/03/06/reasons-not-to-use-jetpack-compose/</loc>
<lastmod>2025-03-06T14:25:19+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/03/01/understanding-memory-leaks/</loc>
<lastmod>2025-03-01T03:05:54+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/02/26/retrofit-vs-ktor/</loc>
<lastmod>2025-02-26T14:50:55+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/02/25/understanding-okhttp-gzip-compression/</loc>
<lastmod>2025-02-25T14:28:09+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/02/24/diffutils-and-jetpack-compose/</loc>
<lastmod>2025-02-24T14:33:47+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/02/04/tips-to-migrate-to-kmp/</loc>
<lastmod>2025-02-04T09:21:07+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2025/01/02/android-16-is-comming/</loc>
<lastmod>2025-01-02T14:14:32+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/12/10/a-brief-history-of-cross-platform-development/</loc>
<lastmod>2024-12-10T14:01:05+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/12/09/migrate-existing-project-to-cmp/</loc>
<lastmod>2024-12-09T14:09:28+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/11/24/master-compose-multiplatform/</loc>
<lastmod>2024-11-24T00:45:46+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/11/17/compose-multiplatform-made-easy/</loc>
<lastmod>2024-11-17T12:33:51+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/11/10/understanding-composition-local/</loc>
<lastmod>2024-11-10T15:17:56+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/11/08/android-jni-made-easy/</loc>
<lastmod>2024-11-08T14:40:32+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/10/14/activity-result-launcher/</loc>
<lastmod>2024-10-14T14:24:55+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/10/11/waving-flag-with-compose/</loc>
<lastmod>2024-10-11T14:38:22+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/09/27/handle-permissions-in-compose/</loc>
<lastmod>2024-09-27T00:36:47+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/09/21/compose-best-practices/</loc>
<lastmod>2024-09-21T02:59:35+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/09/18/sub-array-and-seb-sequences-made-easy/</loc>
<lastmod>2024-09-18T14:11:15+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/09/12/architecture-in-compose/</loc>
<lastmod>2024-09-12T14:27:58+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/09/06/compose-interact-with-platforms/</loc>
<lastmod>2024-09-06T14:21:49+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/08/30/jetpack-compose-phases/</loc>
<lastmod>2024-08-30T00:02:41+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/08/22/jetpack-compose-side-effects/</loc>
<lastmod>2024-08-22T23:56:53+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/08/18/credit-algorithm-made-easy/</loc>
<lastmod>2024-08-18T04:57:52+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/08/18/jetpack-compose-lifecycle/</loc>
<lastmod>2024-08-18T04:14:35+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/08/11/navigation-with-compose/</loc>
<lastmod>2024-08-11T23:46:31+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/08/01/advanced-gesture-in-compose/</loc>
<lastmod>2024-08-01T23:46:30+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/07/29/pointer-event-in-compose/</loc>
<lastmod>2024-07-29T12:41:20+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/07/24/text-edit-in-compose/</loc>
<lastmod>2024-07-24T00:28:55+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/07/24/advanced-animations-in-compose/</loc>
<lastmod>2024-07-24T00:26:32+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/07/23/compose-animation-basics/</loc>
<lastmod>2024-07-23T23:59:35+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/06/26/graphics-with-modifiers/</loc>
<lastmod>2024-06-26T14:14:14+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/06/24/canvas-in-compose/</loc>
<lastmod>2024-06-24T12:22:49+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/06/15/thinking-in-compose/</loc>
<lastmod>2024-06-15T12:12:15+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/06/13/inclusion-exclusion-principle/</loc>
<lastmod>2024-06-13T12:45:29+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/06/06/tree-in-graph/</loc>
<lastmod>2024-06-06T14:02:26+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/06/04/jetpack-compose-state/</loc>
<lastmod>2024-06-04T13:05:02+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/05/30/modifier-made-easy/</loc>
<lastmod>2024-05-30T12:51:52+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/05/23/compose-layouts-and-widgets/</loc>
<lastmod>2024-05-23T12:47:29+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/05/20/google-io-2024-recap/</loc>
<lastmod>2024-05-20T14:51:35+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/05/15/compose-made-easy/</loc>
<lastmod>2024-05-15T12:26:06+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/05/07/prompt-made-easy/</loc>
<lastmod>2024-05-07T14:30:17+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/05/01/run-llm-locally/</loc>
<lastmod>2024-05-01T15:04:34+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/04/23/upgrade-to-targetsdk-34/</loc>
<lastmod>2024-04-23T13:30:23+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/04/16/kotlin-ksp-made-easy/</loc>
<lastmod>2024-04-16T13:17:43+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/04/09/kotlin-annotation-made-easy/</loc>
<lastmod>2024-04-09T14:14:10+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/03/24/java-annotations-made-easy/</loc>
<lastmod>2024-03-24T14:48:07+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/03/16/deep-dive-into-kotlin-generics-runtime/</loc>
<lastmod>2024-03-16T11:16:00+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/03/13/kotlin-generics-revisited/</loc>
<lastmod>2024-03-13T14:33:20+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/03/10/java-generics-made-easy/</loc>
<lastmod>2024-03-10T12:43:03+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/03/04/kotlin-generics-made-easy/</loc>
<lastmod>2024-03-04T14:51:58+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/02/26/kotlin-class-made-easy/</loc>
<lastmod>2024-02-26T13:22:39+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/01/27/an-advanced-guide-to-kotlin-flow/</loc>
<lastmod>2024-01-27T12:59:38+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/01/25/kotlin-flow-made-easy/</loc>
<lastmod>2024-01-25T15:17:51+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/01/14/kotlin-coroutines-an-advanced-guide/</loc>
<lastmod>2024-01-14T13:17:20+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2024/01/11/kotlin-coroutine-made-easy/</loc>
<lastmod>2024-01-11T14:29:39+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/12/11/understanding-kmp-algortihm/</loc>
<lastmod>2023-12-11T14:21:17+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/12/08/android-anr-made-easy/</loc>
<lastmod>2023-12-08T14:12:55+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/11/27/android-set-per-app-langauges/</loc>
<lastmod>2023-11-27T14:40:38+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/10/26/understanding-linear-sorting-algorithm/</loc>
<lastmod>2023-10-26T15:04:18+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/10/09/understanding-boyer-moore-voting-algorithm/</loc>
<lastmod>2023-10-09T12:40:58+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/09/19/weather-app-with-jetpack-compose/</loc>
<lastmod>2023-09-19T13:10:56+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/09/14/understanding-kotlin-delegation/</loc>
<lastmod>2023-09-14T14:01:46+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/09/13/more-about-kotlin-functions/</loc>
<lastmod>2023-09-13T12:52:36+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/09/08/jetpack-compose-road-map/</loc>
<lastmod>2023-09-08T15:04:44+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/08/09/hometown-travel-notes/</loc>
<lastmod>2023-08-09T14:28:53+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/08/08/understanding-minimum-viable-product/</loc>
<lastmod>2023-08-08T14:11:11+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/07/20/assimp-installing-troubleshooting/</loc>
<lastmod>2023-07-20T16:05:06+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/07/17/metaprogramming-in-python/</loc>
<lastmod>2023-07-17T15:34:14+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/07/16/deploying-python-applications/</loc>
<lastmod>2023-07-16T06:53:07+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/07/15/python-gui-made-easy/</loc>
<lastmod>2023-07-15T14:11:49+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/07/14/python-runtime-environment/</loc>
<lastmod>2023-07-14T14:46:17+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/07/13/hashing-hash-and-hashmap/</loc>
<lastmod>2023-07-13T15:17:13+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/07/11/topk/</loc>
<lastmod>2023-07-11T14:35:15+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/06/15/dfs-in-depth/</loc>
<lastmod>2023-06-15T13:56:31+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/06/14/graph-bfs-made-easy/</loc>
<lastmod>2023-06-14T15:07:20+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/05/16/mourn-mr-hao-chen/</loc>
<lastmod>2023-05-16T02:03:45+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/05/03/android-scope-storage-puzzles/</loc>
<lastmod>2023-05-03T09:58:43+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/04/12/understanding-kotlin-scope-functions/</loc>
<lastmod>2023-04-12T07:06:18+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/03/19/string-problem-archive/</loc>
<lastmod>2023-03-19T02:24:09+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/03/05/stack-and-queue/</loc>
<lastmod>2023-03-05T02:11:21+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/02/22/table-tennis-road-map/</loc>
<lastmod>2023-02-22T13:28:33+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/02/15/introduction-to-android-jetpack/</loc>
<lastmod>2023-02-15T07:31:39+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/02/14/understanding-kotlin-based-dsl/</loc>
<lastmod>2023-02-14T08:51:58+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/02/09/design-problems-archive/</loc>
<lastmod>2023-02-09T12:58:57+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/01/31/mastering-linkedlist/</loc>
<lastmod>2023-01-31T15:18:57+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/01/27/understanding-coroutines/</loc>
<lastmod>2023-01-27T02:59:13+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/01/26/kotlin-arrays-and-collections/</loc>
<lastmod>2023-01-26T08:39:49+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/01/24/understanding-kotlin-functions/</loc>
<lastmod>2023-01-24T08:43:37+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/01/21/kotlin-controls-and-expressions/</loc>
<lastmod>2023-01-21T09:06:32+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/01/19/kotlin-types-and-operators/</loc>
<lastmod>2023-01-19T07:16:43+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/01/14/introduction-to-websocket/</loc>
<lastmod>2023-01-14T10:02:12+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/01/12/understanding-rxjava/</loc>
<lastmod>2023-01-12T09:26:41+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/01/11/understanding-observer-pattern/</loc>
<lastmod>2023-01-11T14:21:24+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/01/10/upgrade-to-rxjava-3/</loc>
<lastmod>2023-01-10T13:36:44+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/01/09/mathematics-problem-set/</loc>
<lastmod>2023-01-09T14:03:57+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/01/07/beyond-rxjava/</loc>
<lastmod>2023-01-07T01:47:50+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2023/01/05/introduction-to-rxjava/</loc>
<lastmod>2023-01-05T14:57:44+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/12/26/understanding-bitmask-dynamic-programming/</loc>
<lastmod>2022-12-26T04:10:24+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/09/25/intro-to-diff-array/</loc>
<lastmod>2022-09-25T01:44:51+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/09/12/understanding-dijkstra-algorithm/</loc>
<lastmod>2022-09-12T02:49:54+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/09/08/graph-data-structure-made-easy/</loc>
<lastmod>2022-09-08T10:05:45+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/09/08/disjoint-set-data-structure/</loc>
<lastmod>2022-09-08T09:27:05+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/09/08/topological-sorting/</loc>
<lastmod>2022-09-08T08:41:37+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/09/08/memorization-search/</loc>
<lastmod>2022-09-08T08:03:31+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/09/08/introduction-to-dynamic-programming/</loc>
<lastmod>2022-09-08T03:26:06+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/09/07/knapsack-problems-made-easy/</loc>
<lastmod>2022-09-07T13:43:23+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/09/07/introduction-to-greedy-algorithm/</loc>
<lastmod>2022-09-07T12:55:12+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/09/06/intro-to-binary-indexed-tree/</loc>
<lastmod>2022-09-06T13:22:36+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/09/06/introduction-to-trie/</loc>
<lastmod>2022-09-06T03:41:14+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/09/04/backtracking-algorithm-explained/</loc>
<lastmod>2022-09-04T00:16:04+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/09/02/bfs-and-dfs-made-easy/</loc>
<lastmod>2022-09-02T14:43:13+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/08/25/summary-of-double-pointers/</loc>
<lastmod>2022-08-25T14:06:31+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/08/25/binary-search-made-easy/</loc>
<lastmod>2022-08-25T13:11:45+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/08/23/rmq-made-easy/</loc>
<lastmod>2022-08-23T15:58:27+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/08/23/most-used-tricks/</loc>
<lastmod>2022-08-23T03:04:45+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/08/18/binary-tree-made-easy/</loc>
<lastmod>2022-08-18T13:59:41+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/08/18/solve-expression-evaluation/</loc>
<lastmod>2022-08-18T13:15:04+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/08/15/secret-weapon-monotonic-stack/</loc>
<lastmod>2022-08-15T15:50:29+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/07/13/math-symbols-in-markdown-made-easy/</loc>
<lastmod>2022-07-13T13:35:58+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/06/14/java-collection-opertions-made-easy/</loc>
<lastmod>2022-06-14T15:36:34+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/05/08/summary-of-camera-2-api-project/</loc>
<lastmod>2022-05-08T07:59:15+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/05/06/camera-2-record-video/</loc>
<lastmod>2022-05-06T14:38:03+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/04/24/camera-2-handling-3a-parameters/</loc>
<lastmod>2022-04-24T13:17:03+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/04/14/android-adb-made-easy/</loc>
<lastmod>2022-04-14T14:35:57+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/04/13/camera-2-take-snapshot/</loc>
<lastmod>2022-04-13T13:31:01+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/04/01/diagrams-drawing-made-easy/</loc>
<lastmod>2022-04-01T15:30:44+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/03/28/blog-image-bed-made-easy/</loc>
<lastmod>2022-03-28T12:46:51+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/03/17/leetcode-hot-100-archives/</loc>
<lastmod>2022-03-17T15:40:15+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/03/17/leetcode-learning-plans/</loc>
<lastmod>2022-03-17T15:33:39+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/03/16/algorithms-made-easy/</loc>
<lastmod>2022-03-16T13:44:25+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/03/08/java-integer-basics/</loc>
<lastmod>2022-03-08T12:32:18+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/03/04/camera-2-preview-and-improvement/</loc>
<lastmod>2022-03-04T11:27:56+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/02/28/camera2-api-made-easy/</loc>
<lastmod>2022-02-28T15:42:34+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/02/11/android-camera-app-ramp-up/</loc>
<lastmod>2022-02-11T12:59:14+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/02/08/study-further-the-java-virtual-machine/</loc>
<lastmod>2022-02-08T12:33:27+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/01/23/android-reverse-engineering-tricks/</loc>
<lastmod>2022-01-23T03:39:55+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/01/17/develop-with-java-8/</loc>
<lastmod>2022-01-17T14:55:19+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/01/14/android-cpu-optimization-made-easy/</loc>
<lastmod>2022-01-14T15:14:55+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/01/13/android-app-memory-optimization-made-easy/</loc>
<lastmod>2022-01-13T15:37:36+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2022/01/06/android-sync-barrier-mechanism/</loc>
<lastmod>2022-01-06T16:06:33+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2021/09/14/android-animation-internal-secrets/</loc>
<lastmod>2021-09-14T13:07:00+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2021/09/04/android-animation-advanced-tricks/</loc>
<lastmod>2021-09-04T03:45:13+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2021/08/19/android-animation-made-easy/</loc>
<lastmod>2021-08-19T14:37:34+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2021/08/16/android-layout-general-guides/</loc>
<lastmod>2021-08-16T14:55:56+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2021/08/10/android-constraintlayout-made-easy/</loc>
<lastmod>2021-08-10T14:49:20+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2021/08/03/advanced-event-gesture-tricks/</loc>
<lastmod>2021-08-03T13:26:02+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2021/07/26/android-view-scrolling-made-easy/</loc>
<lastmod>2021-07-26T14:27:14+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2021/07/21/android-view-event-dispatching/</loc>
<lastmod>2021-07-21T11:14:58+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2020/07/26/android-view-render-flow/</loc>
<lastmod>2020-07-26T14:53:03+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2020/03/16/understanding-the-view-system-of-android/</loc>
<lastmod>2020-03-16T14:17:17+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2020/03/12/play-with-android-source-code/</loc>
<lastmod>2020-03-12T15:35:08+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2020/03/06/understanding-python-string-encoding/</loc>
<lastmod>2020-03-06T14:21:49+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2020/03/05/guide-of-upgrade-from-python-2-to-python-3/</loc>
<lastmod>2020-03-05T15:51:53+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2018/07/31/introduction-to-opengl-es-2-dot-0/</loc>
<lastmod>2018-07-31T14:36:29+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2018/06/11/golden-state-worriors-rule/</loc>
<lastmod>2018-06-11T14:42:00+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2018/06/09/kotlin-exercise-programmer-calendar/</loc>
<lastmod>2018-06-09T08:10:24+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2018/05/17/introduction-to-kotlin-programming-language/</loc>
<lastmod>2018-05-17T12:51:21+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2017/01/16/mini-program-the-first-impression/</loc>
<lastmod>2017-01-16T14:03:35+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2017/01/04/lessons-after-seven-years-of-programming/</loc>
<lastmod>2017-01-04T13:56:31+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2016/11/28/fear-android-fragment-state-loss-no-more/</loc>
<lastmod>2016-11-28T12:57:36+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2016/11/15/understanding-android-gradle/</loc>
<lastmod>2016-11-15T14:27:59+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2016/11/14/understanding-java-threadlocal/</loc>
<lastmod>2016-11-14T14:05:18+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2016/11/12/understanding-java-keyword-final/</loc>
<lastmod>2016-11-12T06:40:51+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2016/10/15/understanding-java-keyword-volatile/</loc>
<lastmod>2016-10-15T09:40:40+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2015/11/29/understanding-android-mvp-pattern/</loc>
<lastmod>2015-11-29T07:53:46+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2015/11/25/android-tricks-introduct-to-gridlayout/</loc>
<lastmod>2015-11-25T11:12:19+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2015/10/09/android-trick-detect-soft-keyboard-show-slash-hide/</loc>
<lastmod>2015-10-09T14:08:08+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2015/09/11/android-performance-profiling-made-easy/</loc>
<lastmod>2015-09-11T02:36:31+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2015/09/07/tricks-of-android-studio-shortcuts/</loc>
<lastmod>2015-09-07T15:10:27+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2015/08/25/understanding-circleimageview/</loc>
<lastmod>2015-08-25T15:29:26+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2015/08/15/skip-setup-wizard-for-nexus-7/</loc>
<lastmod>2015-08-15T08:47:55+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2015/05/25/effective-android-asynchrony/</loc>
<lastmod>2015-05-25T15:49:19+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2015/05/22/css-pro-tricks-for-starters/</loc>
<lastmod>2015-05-22T13:14:26+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2015/05/20/android-layout-trick-drawable-of-textview/</loc>
<lastmod>2015-05-20T15:07:29+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2015/05/04/introduction-to-css-animation/</loc>
<lastmod>2015-05-04T15:47:21+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2015/04/29/android-fragment-the-bad-parts/</loc>
<lastmod>2015-04-29T16:40:26+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2015/04/27/android-ndk-backward-compatibility/</loc>
<lastmod>2015-04-27T15:34:58+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2015/04/22/advanced-tricks-of-github-pages-with-octopress/</loc>
<lastmod>2015-04-22T15:40:13+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2015/04/21/transfer-files-between-android-phone-and-pc/</loc>
<lastmod>2015-04-21T15:01:11+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2015/01/31/unexpected-eof-exception/</loc>
<lastmod>2015-01-31T09:00:39+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2015/01/30/security-concerns-after-phone-stollen/</loc>
<lastmod>2015-01-30T13:30:39+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2014/11/13/tame-mac/</loc>
<lastmod>2014-11-13T14:15:58+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2014/11/12/java-7-and-8-and-android/</loc>
<lastmod>2014-11-12T13:54:11+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2014/11/04/introduction-to-swift/</loc>
<lastmod>2014-11-04T13:22:33+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2014/10/31/play-with-cyanogenmod/</loc>
<lastmod>2014-10-31T16:40:55+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2014/10/31/boosts-android-emulator/</loc>
<lastmod>2014-10-31T09:27:29+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2014/10/26/stay-tune-with-state-of-art/</loc>
<lastmod>2014-10-26T14:13:51+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2014/10/26/best-practices-to-support-multiple-screen/</loc>
<lastmod>2014-10-26T11:58:10+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2014/10/25/tricks-to-remove-duplicates/</loc>
<lastmod>2014-10-25T13:59:26+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2014/10/24/boosts-android-development-with-tools/</loc>
<lastmod>2014-10-24T10:15:56+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2014/10/22/effective-android-ui-architecture/</loc>
<lastmod>2014-10-22T15:06:43+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/blog/2014/10/16/blogging-like-a-hacker-with-github-pages/</loc>
<lastmod>2014-10-16T14:18:36+00:00</lastmod>
</url>
<url>
<loc>https://alexhilton.github.io/</loc>
</url>
<url>
<loc>https://alexhilton.github.io/blog/archives/</loc>
</url>
<url>
<loc>https://alexhilton.github.io/donation/</loc>
</url>
<url>
<loc>https://alexhilton.github.io/about/</loc>
</url>
<url>
<loc>https://alexhilton.github.io/blog/categories/miscellaneous/</loc>
</url>
<url>
<loc>https://alexhilton.github.io/blog/categories/effectiveandroid/</loc>
</url>
<url>
<loc>https://alexhilton.github.io/blog/categories/android/</loc>
</url>
<url>
<loc>https://alexhilton.github.io/blog/categories/ios/</loc>
</url>
<url>
<loc>https://alexhilton.github.io/blog/categories/effectivejava/</loc>
</url>
<url>
<loc>https://alexhilton.github.io/blog/categories/web/</loc>
</url>
<url>
<loc>https://alexhilton.github.io/blog/categories/kotlin/</loc>
</url>
<url>
<loc>https://alexhilton.github.io/blog/categories/opengles/</loc>
</url>
<url>
<loc>https://alexhilton.github.io/blog/categories/python/</loc>
</url>
<url>
<loc>https://alexhilton.github.io/blog/categories/effectivecamera/</loc>
</url>
<url>
<loc>https://alexhilton.github.io/blog/categories/algorithm/</loc>
</url>
<url>
<loc>https://alexhilton.github.io/blog/categories/reactivex/</loc>
</url>
<url>
<loc>https://alexhilton.github.io/blog/categories/designpattern/</loc>
</url>
<url>
<loc>https://alexhilton.github.io/blog/categories/compose/</loc>
</url>
<url>
<loc>https://alexhilton.github.io/blog/categories/deeplearning/</loc>
</url>
<url>
<loc>https://alexhilton.github.io/blog/categories/architecture/</loc>
</url>
<url>
<loc>https://alexhilton.github.io/blog/categories/ai/</loc>
</url>
</urlset>
