Android: The easy way to rootThe story starts with the use case that I would like to explore the file system in Android devices for some work related stuffs. But in adb…Jun 26, 20211Jun 26, 20211
Published inCS Random Thoughts on TechAndroid: Retain WebView on Orientation Change Best PracticesProblem DescriptionJul 25, 20201Jul 25, 20201
Published inCS Random Thoughts on TechAndroid: Using Build Variant to Separate Debug Settings from Release CodesProblem DescriptionJul 23, 2020Jul 23, 2020
Published inCS Random Thoughts on TechAndroid: Customize the Gradle Build — Download Extra Resources Pre-BuildThere are cases that your project depends on some resources provided by another team in your company or other 3rd party organizations…Aug 14, 2018Aug 14, 2018
Published inCS Random Thoughts on TechiOS: Play with WKWebViewUIWebView has been deprecated! Use WKWebView!Apr 3, 2018Apr 3, 2018
Published inCS Random Thoughts on TechiOS: Context Menu CustomizationIn iOS, there’re 2 places user could input texts: TextField or WKWebView.Mar 31, 20182Mar 31, 20182
Published inCS Random Thoughts on TechiOS: Keyboard Shortcuts and Predictive Texts CustomizationiOS keyboard has bunch of settings, and this article will talk about 2 options: “Shortcuts” and “Predictive”.Mar 30, 20181Mar 30, 20181
Published inCS Random Thoughts on TechAndroid: Understand Cookie and Session in Android’s ContextI was re-reading the book Computer Networking back from Master time, and this diagram shows pretty much a very good idea of how cookie…Jan 7, 2018Jan 7, 2018
Published inCS Random Thoughts on TechAndroid: Play with WebViewA BRIEF HISTORYJan 3, 2018Jan 3, 2018
Published inCS Random Thoughts on TechAndroid: Rationale Behind Support LibraryI recently came across a blog explaining Android support library in a very good way, thanks to Josh Hight!Jan 3, 2018Jan 3, 2018