原创 PHP短視頻源碼AS中按鈕不顯示問題

下面是xml裏面的代碼 <TextView android:id="@+id/textview" android:layout_width="207dp" android:layout_height="wr

原创 直播程序源碼自定義View折線圖

我們可以在onSizeChanged中獲取我們自定義View的寬和高,然後有助於我們後面的計算。在onDraw方法中進行一些折線和刻度值得繪製動作,這裏直接上代碼 (1)初始化參數的相關代碼 /** * 初始化參數

原创 短視頻程序源碼Android網絡圖片處理之三層緩存詳解

具體實現及代碼 自定義的圖片緩存工具類(BitmapUtils) 通過 new BitmapUtils().display(ImageView ivPic, String url) 提供給外部方法進行圖片緩存的接口 參數含義:

原创 PHP直播平臺源碼Android自定義View:9宮格圖形手勢解鎖

9宮格圖形解鎖的操作就是在9個點上進行的,所以我們先定義一個點類,該類主要用於存儲點的信息:座標,狀態,位置。 public class Point { //正常狀態 public static int STAT

原创 直播平臺搭建Android 6.0禁止狀態欄下拉

描述:只需要在PhoneStatusBarView的onTouchEvent攔截事件傳遞即可 @Override public boolean onTouchEvent(MotionEvent event)

原创 短視頻帶貨系統瀏覽器前進後退靜默刷新頁面

開發過程中總會遇到一些瀏覽器返回、前進和前進後退靜默刷新頁面,使得每次進頁面獲取到的數據都是最新的,但用戶體驗又比較好的體驗。 這裏整理一些常用的js操作方式: window.location.reload(); //刷新 lo

原创 直播間源碼在AudioTrack中保存音頻數據

1.創建一個FileOutputStream的對象,創建文件名 AudioTrack寫入的爲原始數據pcm格式或者wav格式 /** @hide */ private String filePath = "/mnt/sdcard/

原创 抖音短視頻系統開發這麼火,開源一個消息UI組件如何?

功能點 (1)消息發送支持單個或一次發送多個 (2)消息進入有漸變動畫 (3)消息內容支持自定義html (4)往上瀏覽歷史時自動關閉滾動到最新消息 (5)消息區域頂部半透明(這個暫未實現,還沒想到好的實現辦法) 實現 組件本身代

原创 直播間源碼Android全面屏虛擬導航欄適配

虛擬導航欄也是一個View,如果這個View繪製了自己,並顯示在Window佈局中,那麼虛擬導航欄就一定存在。也就是說,我們只要找到這個View,並證明它是否存在即可。 於是我們嘗試通過Layout Inspector分析了虛擬導

原创 短視頻程序源碼Android App 冷啓動優化方案--黑白屏

一.拋出問題 關於android app啓動頁白屏黑屏和手機啓動頁圖片跳躍閃屏的問題。 二.產生原因 白屏或黑屏,具體是哪一個,取決於app的Theme使用的是dark還是light主題 Android Studio 引起的白屏

原创 短視頻軟件開發Java/Kotlin 獲取文字、字符串像素長度方法

假設 試想我們需要在一個 font_max 的長度空間,任意的添加文字,但不能換行,於是,我們就要保證字體的大小能放入這個 font_max 長度,那就需要檢驗文字的像素長度,他可能包含漢字、英文、符號等,所以不能簡單計算。 方法

原创 小視頻源碼autojs如何加自定義彈窗(隨機彩色)

//在ui下面加 function sjcl() { let d = ["red", "green", "blue", "purple"] let y = random(0, 3) return d[y]

原创 PHP直播源碼日期和時間

time模塊 time函數 import time now = time.time() print(now) time函數用於返回當前時間的時間戳,返回的是浮點數 localtime函數 import time print("當

原创 直播系統關於Android動態權限的一些問題和糾正

使用ActivityCompat處理權限需要用到的方法: ActivityCompat.checkSelfPermission(...) ActivityCompat.requestPermissions(...) Activit

原创 小視頻源碼Android對drawableTop圖片進行比例縮放

本文針對的是通過底部導航欄佈局時圖片所出現的問題,假如使用小像素的圖片,則圖片顯示會非常模糊,若使用大像素圖片,則會導致底部菜單欄溢出!當我們對RadioButton設置android:drawableTop="@drawable