Should we still use IntDef and StringDef in 2018?

For years from google doc:
you should strictly avoid using enums on Android.
Ref: https://www.liaohuqiu.net/cn/posts/android-enum-memory-usage/

Today, I checked their website:
https://developer.android.com/topic/performance/memory
This message disappeared!

And after i read this:
https://stackoverflow.com/questions/29183904/should-i-strictly-avoid-using-enums-on-android
I think we should use enum more lol (edited)