In this post, I will log bugs and problems that I have to face in my daily Android development. Inspired by a post in kipalog, I will update this post day-by-day as a habit. You guys can also share your daily logs as comments of this post :smile:
This Android Tutorial shows how to display ripple effect in Android using Material design techniques and RippleDrawable. The RippleDrawable is available only on API21 and further and hence use the xml ripple tag to specify a color and an item with
android:id=@android:id/mask to constrain the ripple bounds
Since that AppCompat doesn’t support the button yet you can use xml as backgrounds. For doing that I had a look at the source code of the Android and found the related files for styling material buttons.
I am a developer that really care about the code quality in a single line of code. With any language I consider for long term usage, I always consider to find best practices in industry. That may help my day of coding become more relax, more fun.
In this post, I will note (may or may not in my own word) some best practices that I found in XDA, Android official site, or somewhere in the Internet. The post will be updated frequently as I find a new best one.
In this post, I will note awesome resources, that is collected from Facebook Open Source, Github Repositories, Google, Blog and so on. They will be very helpful for my current or future works. I save them here instead of adding bookmarks because it not only helps me to find them easier when I need to, but also shares them to you guys. This post will be updated regularly 🍻
In the previous blog post, I said that I am using OneSky as a solution for cloud-based translation service. It works well till today. However, I faced to another problem:
My database is stored in MySQL. I need to export data from MySQL then import to OneSky for collaborative translation. After a period of time (data is translated day by day), I need to import them back to MySQL. It’s a bit painful. So I need to make it run automatically without or with a little human effort.
OneSky is a Cloud-based Translation Management System. It helps translation easier for Apps, Websites & Games. This service is used by Scribd, Viber, Change.org, Hotsuite, Day One and many other BIG companies! Also, It fits perfectly with the project I am currently working on :-D