|
|
|
|
|
by yareally
4628 days ago
|
|
Actually, you can use the following on Android from Java 7 and 8: - Case/Switch Strings - Auto closing files handlers (via adding a few classes/interfaces). Also known as "try with resources" - Integer literals - Multiple exceptions in a catch block - Lambdas via RetroLambda[2], which compiles Java 8 bytecode into 7 or 6 Used them all in several projects with 20-100k+ downloads with no user reported errors related to their usage. New Android projects though, I rather just use Scala, but older things I don't want to convert, I use the above to make Java easier to manage. [1] https://github.com/yareally/Java7-on-Android (small guide I set up to explain how to add all the features above) [2] https://github.com/orfjackal/retrolambda |
|
Thanks for the tips, though.