最近新開發(fā)了個APP,申請了新的微信應(yīng)用。 對于Android 應(yīng)用來說 比重要的有兩個參數(shù): 一個是 ,這個大家都非常熟悉,注意不要寫錯了, 另外一個比較關(guān)鍵了,就是 ,這...
最近新開發(fā)了個APP,申請了新的微信應(yīng)用。 對于Android 應(yīng)用來說 比重要的有兩個參數(shù): 一個是 ,這個大家都非常熟悉,注意不要寫錯了, 另外一個比較關(guān)鍵了,就是 ,這...
網(wǎng)上有很多 APT 相關(guān)教程,最近開始學(xué)這個,發(fā)現(xiàn)有一些內(nèi)容已經(jīng)過時了,在使用過程中也發(fā)現(xiàn)了一些坑,總結(jié)一下,形成這篇教程。 本文開發(fā)環(huán)境:2019年5月初最新版本的 And...
首先了解App的啟動流程 冷啟動:當(dāng)應(yīng)用啟動時,后臺沒有該應(yīng)用程序,這時候系統(tǒng)會重新創(chuàng)建一個新的進(jìn)程分配給該應(yīng)用。然后再根據(jù)啟動的參數(shù),啟動對應(yīng)的進(jìn)程組件。熱啟動:當(dāng)應(yīng)用啟動...
網(wǎng)絡(luò)優(yōu)化維度流量消耗,弱網(wǎng)質(zhì)量,網(wǎng)絡(luò)穩(wěn)定性以及應(yīng)用性能等方面。 網(wǎng)絡(luò)流量質(zhì)量提升的同時會減少手機(jī)電量的消耗,減少公司的成本。流量維度: 減少整個應(yīng)用的流量消耗,比如采用更小的...
Android線程調(diào)度機(jī)制 *分時調(diào)度模式:所有的線程輪流獲得CPU的使用權(quán),平均分配每個線程占用的CPU時間。 *搶占式調(diào)度模式:優(yōu)先讓可運(yùn)行池中的優(yōu)先級高的線程占用CPU...
1.Nginx服務(wù)器下載wget http://nginx.org/download/nginx-1.17.5.tar.gz 解壓Nginx ta...
MVC:在Android中的體現(xiàn) Model:模型層,面向需求模型,數(shù)據(jù)模型 Beans實(shí)體sqiteDatabase View:視圖層,面向用戶渲染ui畫面 l...
什么是Widget? 一切皆是Widget,Widget是Flutter應(yīng)用用戶界面的基本單元,每個Widget都與最終的用戶界面的展示緊緊相關(guān) MaterialApp Me...
環(huán)境搭建 Flutter可以安裝在Windows,MacOS,Linux系統(tǒng)中 本文主要是以Windows為例 Windows 7以上版本 磁盤空間400M以上 1.下載Fl...
Dart開發(fā)環(huán)境安裝 概述 Dart可以用來開發(fā)移動應(yīng)用,web應(yīng)用、開發(fā)命令行應(yīng)用和服務(wù)端應(yīng)用,主要有以下ide選擇 1.VS Code在VS Code中安裝Dart插件來...
實(shí)現(xiàn)語音調(diào)節(jié)效果 利用fmog (官網(wǎng):https://www.fmod.com/) fmog并不是開源庫,是收費(fèi)的,但是有試用版本,一些簡單的效果還是可以實(shí)現(xiàn)的 流程 ...
使用JNI與Native code通信 什么事JNI? JNI是Java native interface的縮寫,它提供了若干api實(shí)現(xiàn)了Java和其他語言的通信 1.Jav...
什么是CMake .在Android studio2.2及以上,構(gòu)建原生庫的默認(rèn)工具是CMake. .CMake是一個跨平臺的構(gòu)建工具,可以用簡單的語句來描述所有平臺的安裝(...
什么是AndFix? AndFix是阿里推出的熱修復(fù)框架,熱修復(fù)是針對線上的出現(xiàn)的輕量級bug,在不進(jìn)行版本更新的情況下進(jìn)行修復(fù) 優(yōu)點(diǎn) 無需更新版本,即時生效。更新體積小 缺...
SVG概念 SVG是一種圖像文件格式,類似于PNG,JPG。只不過PNG需要圖像引擎加載,SVG則是由畫布來加載。 它的英文全稱為Scalable Vector Graphi...
二階貝塞爾曲線 mPath.quadTo(400, 200, 10, 500); mPath.rQuadTo(300, 100, -90, 400); 三階階貝塞爾曲線 mP...