今天寫項目遇到這個問題:看了一些方法沒有解決。最後自己寫了一個demo.
發現更改下自己的gradle版本解決了這個問題:我把版本由2.2.3改爲2.2.2
其他的情況請參考:這裏
簡介 這是一個簡單好用的Androi視頻播放器。 MediaPlayer與VideoView完全分開,可以替換爲其他播放器內核,如ExoPlayer和ijkPlayer。 可以完全自定義播放器視圖,我們稱之爲控制面板。 此外,可以
常用開源框架經典文章總結 轉載請標註原地址:http://blog.csdn.net/lsyz0021/article/details/51886876 正在完善中…… 一、網絡請求: 1、Okhttp3 (1)這是來自簡述上的
MediaProjection可以用來捕捉屏幕,具體來說可以截取當前屏幕和錄製屏幕視頻 (5.0以上) 先總結下系統是如何實現組合鍵截屏的: 都應該知道Android源碼中對按鍵的捕獲位於文件PhoneWindowManager
JNI與NDK的關係 NDK可以爲我們生成了C/C++的動態鏈接庫,JNI是java和C/C++溝通的接口,兩者與android沒有半毛錢關係,只因爲安卓是java程序語言開發,然後通過JNI又能與C/C++溝通,所以我們可以使用
1.系統AudioManager類裏面有一個隱藏接口: 可以用反射獲取到系統播放硬件延遲 AudioManager am = (AudioManager) context.getSystemService(
音頻處理 目前軟件開發中所做的音頻處理主要包括: 音頻編解碼 3A(回聲消除AEC,降噪ANC,增益AGC) 混響,均衡器,壓縮器等 對於音頻編解碼,使用成熟的編解碼開源庫即可。對於3A算法,基本上借鑑webRTC上的3A算法
前言 Android應用因爲本身可用內存的限制,需要特別重視內存泄露的問題,本文總結了Android中常見的一些內存泄露原因及避免方式。 一、單例造成的內存泄露 由於單例的靜態特性使得單例的生命週期和應用的生命週期一樣長,這說明
AndroidAutoLayout Android屏幕適配方案,直接填寫設計圖上的像素尺寸即可完成適配。 非常感謝 : 喫土豆的人 的協作。 討論羣:99913714 效果圖 最大幅度解決適配問題,並且最大化方便開發者。 s
起源:在開發中需要跳轉到WIFI列表,因是自定Lancher - 跳轉之後發現無法返回當前APP,針對於此,在總結Wifi跳轉的同時一起總結了系統自帶的功能跳轉 ~ 今年開始寫售貨機的項目(自定Lancher),有點像物聯網
從業階段,慢慢補全 ~ Android 8.0Caused by: java.lang.IllegalStateException: Only fullscreen opaque activities can request
起源:因在售貨機上需要設置WiFi,但是跳轉之後發現無返回操作(其實Android系統在跳轉系統子界面時有返回的操作,只不過被隱藏了,如果你的需求是跳轉WiFi需要返回上級界面的話,可以點擊此處來完美解決你的問題),故此想着自己獲
首次聽到user-agent的概念,及時來惡補一下~ 如使用場景在WebView內,即可關注下我那些關於WebView的回憶 ~ 包含入門使用、優化加載樣式、監聽加載狀態、各場景後退鍵處理、倆端交互流程、header、user
記得幾年以前看到聊天功能時總是不得所以,現在回頭一看,發現其實實現方式非常簡單,故此記錄一番 ~ 實現效果實現思想實現方式導入依賴創建model創建適配器使用場景 實現效果 一個入門級的Demo、只能滿足基本需求,用於開闊
說來慚愧,在這麼久的開發中一直很少使用到橫向的列表效果,即使有類似場景也是使用了 ViewPager處理,特此在有時間的基礎下給新人寫個入門的dome玩玩 ~ Effect ~ 衆所周知,RecyclerView的使用中我們
身處江湖中,已非少年郎 回頭一看,發現我最早的一篇WebView Blog 始於2017年初~ 不知不覺就馬上三年了,而當時的那篇文章也成爲了我訪問量最高的一篇博文,或許也幫助了不少當年如我一樣的少年 ~ 慢慢的在開發中斷斷續續