Programming   Internet History   Theme   Everything Else  
Jake Lee on Software
AboutSearch
  • Preview image of Adding a variable to both the Android Manifest and Build Config

    Adding a variable to both the Android Manifest and Build Config

    Jan 22, 2019 • 5 mins • BuildConfig, Gradle, Manifest

    Whilst it is possible to set a variable in your AndroidManifest.xml using manifestPlaceholders and setting the value in your build.gradle, it can often be useful to access these values in your code too. For example, I recently used this post’s technique to define a deep link path (defined in the manifest) and check the url’s path at runtime (checked in the code).

  • Preview image of Setting an emoji only / blank GitHub status

    Setting an emoji only / blank GitHub status

    Jan 15, 2019 • 2 mins • GitHub

  • Preview image of Saving and restoring a RecyclerView's position in Android

    Saving and restoring a RecyclerView's position in Android

    Jan 8, 2019 • 5 mins • RecyclerView, SharedPreferences, UI

    When using a RecyclerView in your Android app, especially one with many (or infinite) items inside it, your users will get pretty frustrated if you fail to remember their position.

  • Preview image of Using break strategy to fix unusual Android TableRow text wrapping issues

    Using break strategy to fix unusual Android TableRow text wrapping issues

    Jan 7, 2019 • 4 mins • Styles, TextView, UI

    An easy way of creating simple, aligned layouts in XML is using a TableLayout and TableRows. This works excellently for most situations, but unfortunately has a few quirks when it comes to handling TextView text wrapping. Recently a bug report was received where very long emails addresses weren’t displayed correctly, and flowed offscreen.

  • Preview image of Accessing a deep link intent's data / URL in a fragment with AndroidX

    Accessing a deep link intent's data / URL in a fragment with AndroidX

    Jan 4, 2019 • 3 mins • Androidx, Kotlin, Deep Link

    Usually, accessing the data associated with a deep link intent in an Activity is just a case of calling intent.data. Easy!

  • Preview image of An introduction to the NASA APOD API

    An introduction to the NASA APOD API

    Dec 30, 2018 • 11 mins • API, APOD, NASA, Postman

    NASA’s Astronomy Picture of the Day API is an amazing service providing free, reliably sourced space images. However, the official documentation can be a little lacking, hopefully this post will improve on it somewhat.

  • Preview image of Creating custom stacked icons with FontAwesome

    Creating custom stacked icons with FontAwesome

    Dec 29, 2018 • 7 mins • Design, Font Awesome

    FontAwesome is an excellent resource for web developers, providing almost 1500 icons for free. Whilst these are often enough for your use case, sometimes additional icons are needed. For example, on my portfolio I wanted a square icon for each social media service, but only 6 out of 10 services had a square icon available!

  • Preview image of Using ShareX to take screenshots and upload them to a private Imgur album

    Using ShareX to take screenshots and upload them to a private Imgur album

    Dec 28, 2018 • 8 mins • Imgur, Screenshot, ShareX, Sharing

    The ability to quickly share screenshots with others is essential to day to day conversation / work, especially when talking to people in other offices or countries. The built in Windows Snipping Tool has good basic functionality (e.g. press Win + Shift + S to select an area to copy), but lacks any image uploading functionality, or advanced editing.

  • Preview image of How to get "Verified" tag on your GitHub organization's page

    How to get "Verified" tag on your GitHub organization's page

    Dec 21, 2018 • 4 mins • Cloudflare, GitHub, verification

    Your company’s GitHub profile is a great way to show off some of the high quality work produced internally, and attract new potential developers. Additionally, all the usual benefits of sharing your code with others apply, and you’ll be helping the open source community!

  • Preview image of Beginner's Guide to Android Development live Q&A podcast recording

    Beginner's Guide to Android Development live Q&A podcast recording

    Dec 20, 2018 • 1 min • Live, Podcast, Soundcloud

    A couple of months ago the guys at Enhance.co hopped on the Android Dev Discord and took a few questions from the members there. After a few delays this 90 minute podcast is now up on Soundcloud, and embedded below!

« Previous 1 ... 11 12 13 14 15 ... 20 Next »

Jake Lee on Software

  • [email protected]
  • JakeSteam/blog-programming
  • RSS Feed
  • Jake Week Lee

In-depth ad-free articles about software development, Android, and the internet

Jekyll 4.3.2, minimaJake latest.