Enhance poor performance of decoding audio with MediaExtractor and MediaCodec to PCM
Current situation It takes 30 seconds for decoding a mp3 (file size: 4 MB, bit rate: 128 kbps, length: 4 minutes) file to PCM using MediaExtractor »
Current situation It takes 30 seconds for decoding a mp3 (file size: 4 MB, bit rate: 128 kbps, length: 4 minutes) file to PCM using MediaExtractor »
If Travis CI is your Continuous Integration service, running Instrumented Tests right on the Travis CI build is a bad idea. You can only use ARM »
If you have been using Gson's TypeAdapter you might want to check your TypeAdapter's constructer to see if it causing performance issue. Recently I received a »
Android File System Structure Android uses the Linux file system structure which has a single root. So, both internal storage and external storage are directories which »
Starting in Android 8.0 (API level 26), all notifications must be assigned to a channel or it will not appear. NotificationChannel is a new notification »
I noticed that calling some Android SDK method from Kotlin I got Platform Type instead of null-safety type even Android SDK .java file contains @Nullable annotation. »
If you had multiple scrollable contents inside ViewPager as BottomSheet of CoordinatorLayout. You might notice that your scrollable contents unable to scroll except the first one. »
My MacBook USB-C hub cannot serve Huawei Nexus 6P USB cable connection well. What matters is not only it often been disconnected but affect other USB »
What is MockitoConfiguration? Use it to configure Mockito. For now there are not many configuration options but it may change in future. In most cases you »
I've encountered a weird bug that a java.nio.buffer which is returned by asReadOnlyBuffer() method, could randomly 8 bits shift on get() result (mostly it's »