我們?cè)陂_發(fā)Android應(yīng)用的過程中,避免不了要用到數(shù)據(jù)持久化技術(shù),所謂的數(shù)據(jù)持久化就是將RAM中的瞬時(shí)數(shù)據(jù)保存到ROM中,保證在App退出或者手機(jī)關(guān)機(jī)后數(shù)據(jù)不會(huì)丟失。我們常...
我們?cè)陂_發(fā)Android應(yīng)用的過程中,避免不了要用到數(shù)據(jù)持久化技術(shù),所謂的數(shù)據(jù)持久化就是將RAM中的瞬時(shí)數(shù)據(jù)保存到ROM中,保證在App退出或者手機(jī)關(guān)機(jī)后數(shù)據(jù)不會(huì)丟失。我們常...
Shallow Size和Retained Size詳解 參考文章How much memory do I need (part 1) – What is retained ...
前言 上一篇博文介紹了關(guān)于AIDL是什么,為什么我們需要AIDL,AIDL的語(yǔ)法以及如何使用AIDL等方面的知識(shí),這一篇博文將順著上一篇的思路往下走,接著介紹關(guān)于AIDL的一...
一:使用線程池的原因 在android開發(fā)中經(jīng)常會(huì)使用多線程異步來處理相關(guān)任務(wù),而如果用傳統(tǒng)的newThread來創(chuàng)建一個(gè)子線程進(jìn)行處理,會(huì)造成一些嚴(yán)重的問題: 1:在任務(wù)眾...
原文鏈接 Kotlin的一些標(biāo)準(zhǔn)函數(shù)非常相似,我們不確定使用哪個(gè)函數(shù)。在這里我將介紹一個(gè)簡(jiǎn)單的方法來清楚地區(qū)分他們的差異和如何選擇使用。 范圍函數(shù) 我重點(diǎn)關(guān)注run, wit...
應(yīng)用浮窗由于良好的便捷性和拓展性,在某些場(chǎng)景下有著不錯(cuò)的交互體驗(yàn)。恰巧項(xiàng)目需求有用到,可是逛了一圈GitHub,并沒有找到滿意的浮窗控件。索性造個(gè)好用的輪子,方便你我他,遂成...
我設(shè)置了
`format.setLong(MediaFormat.KEY_REPEAT_PREVIOUS_FRAME_AFTER, 1000000L / framerate);`但還是會(huì)在屏幕靜止10秒后就停止錄制,請(qǐng)問博主遇到過這種情況嗎?
Android實(shí)現(xiàn)錄屏直播+遠(yuǎn)程控制(二)前言 前面Android實(shí)現(xiàn)錄屏直播+遠(yuǎn)程控制(一)的文章說到Android5.0的錄屏直播實(shí)現(xiàn)方式,今天來說說實(shí)現(xiàn)錄屏直播的另外一種方案 1 啟動(dòng)一個(gè)后臺(tái)服務(wù)實(shí)現(xiàn)錄屏 1、...
前言 前面Android實(shí)現(xiàn)錄屏直播+遠(yuǎn)程控制(一)的文章說到Android5.0的錄屏直播實(shí)現(xiàn)方式,今天來說說實(shí)現(xiàn)錄屏直播的另外一種方案 1 啟動(dòng)一個(gè)后臺(tái)服務(wù)實(shí)現(xiàn)錄屏 1、...
請(qǐng)問博主,設(shè)置了MediaFormat.KEY_REPEAT_PREVIOUS_FRAME_AFTER但有的機(jī)器無效是怎么適配的?屏幕靜止大概10秒后會(huì)自動(dòng)結(jié)束錄制。
Android實(shí)現(xiàn)錄屏直播+遠(yuǎn)程控制之MediaCodec編碼篇前言 前面Android實(shí)現(xiàn)錄屏直播+遠(yuǎn)程控制(一)和Android實(shí)現(xiàn)錄屏直播+遠(yuǎn)程控制(二)兩篇文章說到了實(shí)現(xiàn)Android錄屏的方法接下來就講講錄制音視頻的幕后黑手,這...
前言 前面Android實(shí)現(xiàn)錄屏直播+遠(yuǎn)程控制(一)和Android實(shí)現(xiàn)錄屏直播+遠(yuǎn)程控制(二)兩篇文章說到了實(shí)現(xiàn)Android錄屏的方法接下來就講講錄制音視頻的幕后黑手,這...
自定義View是繪制文本有三類方法 其中drawText()最常用,drawPosText ()是根據(jù)一個(gè)個(gè)坐標(biāo)點(diǎn)指定文字位置,drawTextOnPath ()是根據(jù)路徑繪...
一、Java 知識(shí)梳理 Java&Android 基礎(chǔ)知識(shí)梳理(0) - Java 基礎(chǔ)知識(shí)大綱Java&Android 基礎(chǔ)知識(shí)梳理(1) - 注解Java&Android...
因?yàn)樽约旱捻?xiàng)目中有用到了藍(lán)牙相關(guān)的功能,所以之前也斷斷續(xù)續(xù)地針對(duì)藍(lán)牙通信尤其是BLE通信進(jìn)行了一番探索,整理出了一個(gè)開源框架FastBle與各位分享經(jīng)驗(yàn)。源碼地址: http...
前言 當(dāng)我們要學(xué)習(xí)入門Java的時(shí)候,該學(xué)習(xí)哪些內(nèi)容才能上手進(jìn)行開發(fā)呢? 今天,Carson將獻(xiàn)上一份Java入門學(xué)習(xí)指南。 學(xué)習(xí)內(nèi)容 語(yǔ)言特性 常用類/方式使用介紹 集合 ...
根據(jù)Android 基于Databinding 的入門級(jí) MVVM 模式搭建[http://www.itdecent.cn/p/a48e625163e3]我們成功的搭建了M...
后來,在support v4庫(kù)中添加了FingerprintManagerCompat類,我看了他的源碼,其實(shí)就是對(duì)FingerprintManager做了一定的封裝,比如做...
最近由于公司的老項(xiàng)目,需要把之前的WPS換成專業(yè)版的WPS,所以開始踩坑金山WPS,確實(shí)有幾個(gè)血坑,在此和大家分享一下:話不多說,先上金山官方鏈接http://mo.wps....
今天開始記錄工作中遇到的需要實(shí)現(xiàn)的動(dòng)畫效果實(shí)現(xiàn)自定義view動(dòng)畫,后期會(huì)有一些列動(dòng)畫設(shè)計(jì)思路的文章。 在這里分享的是設(shè)計(jì)實(shí)現(xiàn)思路,僅供學(xué)習(xí)使用,讓大家拿到稍微復(fù)雜點(diǎn)的動(dòng)畫的時(shí)...