Video bullet screen source code, extract color source code, music player source code, etc., music player
Android featured source code: a multi-functional tag layout source code UI library, it is applicable to the source code of How to launch bullet screens for drag, animation, blur, and other effects videos. Use RecyclerView to compile the gallery effect Android bus blog unofficial client color selector, you can extract the color material design-style music playing source code execution task from the image, and query the exchange rate at a specified interval with a skewed TextView, which is suitable for the label effect. Automatically play or pause the video from the url in RecyclerView
Practical Analysis of MVC, MVP, and MVPVM blogs of Android
Introduction
Use MVC, MVP, MVP + VM, practice specific requirements, compare advantages and disadvantages, and gradually optimize.
Requirement
Implement my deposit page, including unpaid, paid, and deposit-free status 1. top title: displays different texts in three States; 2. amount: paid, amount of unpaid status font size, different color values; deposit-free status not displayed; 3. bottom tips: paid. The deposit-free status shows different text; paid status, not displayed... read original
After reading this article, I will know how to develop an excellent API.
So far, I have been responsible for APIS for nearly two years. In the past two years, I have found that there are more and more problems with existing APIs, but many APIs can no longer be modified once released, real-time upgrade and maintenance are required. Once the API changes, it may bring a huge price to the relevant callers. the user needs to check all called code and adjust all relevant parts, these jobs are extra work for them. If you have worked hard to complete these steps, you will find that you have read the original article.
Tutorial on using Bilibili's open-source video library ijkplayer
1. I know ijkplayer recently, the company is preparing to develop a video play and live broadcast application. I have found many open-source frameworks, most of which are developed based on ffmpeg. At the beginning, I was prepared to use the Vitamio Framework for Development. Related Articles are also rich. As a result, I need to purchase Vitamio authorization for non-personal mobile apps. However, site B's open-source ijkplayer is also good and does not require commercial authorization. Ijkpl... read the original article
Use Kotlin to encapsulate RecycleView and refactoring
Today, it is for RecycleView. the Adapter is encapsulated to form a general apter. The concept and purpose of RecycleView are to think why RecycleView is used instead of Listview. I will not repeat these items. I will write better than I will, I understand it more deeply than I do. Here, what I want to achieve is to use Kotlin to implement a universal Adapter; why do I need to implement a universal Ad... read original
More source code
More blog posts
Scan the QR code to follow the public account