原创 "app_name" is not translated in "zh" (Chinese) [MissingTranslation]解決辦法

android在打release包時,可能會出現這種錯誤。 解決辦法就是在build.gradle裏面進行配置: android{ lintOptions { disable 'InvalidPackage'

原创 Flutter for Web開發環境

搭建此開發環境前確保已經完成了Flutter的基礎開發環境的搭建。 flutter channel master flutter upgrade flutter config --enable-web 在項目目錄下執行如下命令,

原创 weex實現手勢密碼效果

實現手勢密碼效果需要使用weex-gcanvas,繼承weex-gcanvas請參考Weex Gcanves集成和使用。 效果圖: 手勢密碼效果  組件封裝代碼: <template> <div class="container

原创 Weex開發APP實戰(路由和調試方式)

本文主要講對weex的android工程的兩點改造,調試模式和路由方式。 一、路由方式 通過命令行創建項目時不推薦使用vue-router作爲路由的單頁面開發模式,當項目規模稍大之後原生應用會經常出現卡頓的情況,而使用多界面開發模式,we

原创 vue移動端ui框架收集

一、vonic(vue+ionic) https://github.com/wangdahoo/vonic 組件精美豐富,但文檔不是很全面。 二、vuex(個人維護) 基於webpack+vue-loader+vux可以快速開發移動端頁

原创 JavaScript運行時上下文和調用棧的理解(涉及var和let、const的原理)

首先是對運行時上下文和調用棧的關係及其運行過程的理解: 運行時上下文理解爲運行時的當前運行環境,而JavaScript代碼的執行是執行棧來完成,執行棧又稱爲調用棧,後面一律稱爲調用棧。調用棧正如其名字一樣是一個LIFO的棧結構,即後進先出

原创 weex實現側滑刪除效果

參考BUI-Weex實現的側滑刪除的weex組件。 上圖: 側滑刪除示例  組件實現: <!--列表側滑操作組件--> <template> <div class="cell" :style="cell_style" ref="

原创 dom元素滾動條滾動控制詳解

前言 不知道大家有沒有遇到過這樣的需求,在某個dom元素中添加新的子元素,然後要求如果新添加的新元素超出容器的範圍,那麼我們需要自動滾動到新添加的子元素的位置,如下圖所示效果: 那麼接下來我們一邊學習一些dom元素滾動相關的知識

原创 Blob總結和使用案例

Blob介紹 Blob是對大數據塊的不透明引用或者句柄。名字源於SQL數據庫,表示“二進制大數據”(Binary Large Object)。在JavaScript中Blob通常表示二進制數據,但是不一定是大量數據。Blob是不

原创 觀察者模式(JavaScript實現)

介紹 觀察者模式中通常有兩個模型,一個觀察者(observer)和一個被觀察者(Observed)。從字面意思上理解,即被觀察者發生某些行爲或者變化時,會通知觀察者,觀察者根據此行爲或者變化做出處理。那麼具體如何操作呢,下面👇我們

原创 Flutter集成到已有iOS工程

前言 之前寫過一篇介紹flutter集成到Android工程的文章,這次總結記錄一下自己把flutter集成到iOS的流程,以及遇到的問題以及和解決方法供大家參考。 創建flutter_module 要在iOS工程中集成flutt