談?wù)?MVX 中的 Model 談?wù)?MVX 中的 View 談?wù)?MVX 中的 Controller 淺談 MVC、MVP 和 MVVM 架構(gòu)模式 Follow GitHu...
談?wù)?MVX 中的 Model 談?wù)?MVX 中的 View 談?wù)?MVX 中的 Controller 淺談 MVC、MVP 和 MVVM 架構(gòu)模式 Follow GitHu...
npm 允許用戶從NPM服務(wù)器下載別人編寫的第三方包到本地使用。 允許用戶從NPM服務(wù)器下載并安裝別人編寫的命令行程序到本地使用。 允許用戶將自己編寫的包或命令行程序上傳到N...
作者:ZAX 溪曳時(shí)間:2017年8月23日 這一期文章的主角就是樹莓派! 那么,樹莓派是什么呢? 通過上面的問答,你一定了解了什么是樹莓派,那么我們就引出今天的主題——用樹...
先看一下效果 一.先定義控件的基本結(jié)構(gòu) 這里我們定義一個(gè)容器,所以是在ViewGroup的基礎(chǔ)上擴(kuò)展。簡單起見,直接使用擴(kuò)展自ViewGroup的LinearLayout,并...
Android截屏功能是一個(gè)常用的功能,可以方便的用來分享或者發(fā)送給好友,本文介紹了如何實(shí)現(xiàn)app內(nèi)截屏監(jiān)控功能,當(dāng)發(fā)現(xiàn)用戶在我們的app內(nèi)進(jìn)行了截屏操作時(shí),將自動(dòng)展示該截屏...
運(yùn)行時(shí)權(quán)限介紹 Android 6.0在我們原有的AndroidManifest.xml聲明權(quán)限的基礎(chǔ)上,又新增了運(yùn)行時(shí)權(quán)限動(dòng)態(tài)檢測,以下權(quán)限都需要在運(yùn)行時(shí)判斷: 運(yùn)行時(shí)權(quán)限...
大家都知道,現(xiàn)在安裝Android系統(tǒng)的手機(jī)版本和設(shè)備千差萬別,在模擬器和自己的android手機(jī)上運(yùn)行良好的程序安裝到某款手機(jī)上說不定就出現(xiàn)崩潰的現(xiàn)象,或是本來好好的程序裝...
在通過AS開發(fā)Android APP的一個(gè)鮮為人知的特性就是使用數(shù)據(jù)綁定(data binding)。通過這種手段,可以實(shí)現(xiàn)非常多有用的特性,這些會在我未來的文章中有所介紹,...
SuperDialog 一個(gè)類文件不到600行純代碼實(shí)現(xiàn)多功能Dialog,list、image、input輸入框、Progress自定義View和可變參數(shù)button數(shù)量歡...
一、Appium介紹 Appium是一個(gè)開源的自動(dòng)化測試工具,其支持iOS和安卓平臺上的原生的,基于移動(dòng)瀏覽器的,混合的應(yīng)用。 Appium 理念 Appium是基于以下的四...
所有下載最新的大氣層更新包 下載之后解壓,解壓之后打開文件夾能看到SD和注入文件夾 大氣層持續(xù)更新網(wǎng)盤地址: 鏈接:https://pan.baidu.com/s/1iJqX...
最近接觸到了 istio,感覺十分強(qiáng)大,寫篇短文推薦給大家。本文所涉及的具體實(shí)驗(yàn)步驟可以參考官網(wǎng)教程。 istio 相關(guān)文章列表: istio 簡介 istio 性能測試 i...
在項(xiàng)目迭代的過程中,不可避免需要”上線“。上線對應(yīng)著部署,或者重新部署;部署對應(yīng)著修改;修改則意味著風(fēng)險(xiǎn)。 目前有很多用于部署的技術(shù),有的簡單,有的復(fù)雜;有的得停機(jī),有的不需...
項(xiàng)目涉及到移動(dòng)端查看電子合同的問題,前前后后試了三種方案,真是一步一個(gè)坑,三種方案各有各的優(yōu)點(diǎn),不水,直接上代碼,按照自己的需求選擇。 一、pdf-vue 直接使用vue-p...
由于我們寫的代碼難免會出現(xiàn)一些bug,以及由于測試環(huán)境和生產(chǎn)環(huán)境差異導(dǎo)致出現(xiàn)的一些異常,在測試過程中沒有發(fā)現(xiàn),而在app上線之后會偶然出現(xiàn)的一些bug,以至于app在使用過程...
一.概述 ??本文主要介紹Android平臺下bug類型和產(chǎn)生原因、崩潰捕獲和收集解決方案、以及bugly的使用方法。Android平臺下bug類型主要有Crash、ANR、...
一、Pomise.all的使用 Promise.all可以將多個(gè)Promise實(shí)例包裝成一個(gè)新的Promise實(shí)例。同時(shí),成功和失敗的返回值是不同的,成功的時(shí)候返回的是一個(gè)結(jié)...