Penulis: Lin Guanhong/Hantu di bawah ujung jari
Nugget: https://juejin.im/user/587f0dfe128fe100570ce2d8
Blog: http://www.cnblogs.com/linguanh/
GitHub: https://github.com/af913337456/
Untuk pengalaman intuitif Anda, pastikan untuk membaca gif di bawah, dan tautan kode sumber gitHub ada setelahnya.
Untuk menghindari semua orang membuang waktu, lihat saja Gif di bawah ini sedikit lebih besar, jadi harap bersabar. Setelah membaca ini, jika Anda merasa membutuhkannya, silakan dengarkan saya dan lanjutkan.
Demo gif terlalu besar dan tidak dapat ditampilkan di github. Untuk link videonya bisa masuk ke artikel : https://juejin.im/post/59006c76a0bb9f0065dbc835
repositories {
jcenter ()
maven { url "https://jitpack.io" }
}
compile 'com.github.af913337456:WeChatVideoView:1.0'
Jika Anda membaca gif di atas, Anda akan menemukan fungsi berikut (Daftar fungsi):
1. Intuitif
2. Tersembunyi
Poin fungsi intuitifnya hampir sama dengan微信
versi baru. Klik video dari lingkaran teman, lalu masuk ke halaman Aktivitas untuk memuat dan memutar.
Karena SurfaceView digunakan sebagai pengganti TextureView, penundaan peralihan antara gambar dan video juga disebabkan oleh alasan ini.
Dengan cara ini, Relativelayout dengan id aktivitas_main akan dimuat sebagai wadah induk. Karena ingin menghindari kebocoran memori, Anda juga perlu menyelesaikan langkah-langkah berikut, yang tidak akan melebihi 6 baris kode.