原创 Hybrid混合開發學習筆記(1)混合應用開發定義和常見問題

一、什麼是混合應用 混合應用是指同時使用前端技術與原生技術開發的 App。通常由前端負責大部分界面開發和業務邏輯,原生負責封裝原生功能供前端調用,二者以 WebView 作爲媒介建立通信,從而既擁有 Web 開發的速度優勢,又能擁有強大的

原创 ES6 新增功能點整理

學習文檔地址:https://www.runoob.com/w3cnote/es6-tutorial.html 注意:本文是作者自己學習時做到記錄,不作爲es6的學習材料。槓精勿擾!   1、webpcak  打包工具 詳細資料參考web

原创 H5前端框架說明文檔

一、整體說明 H5前段框架是在app中混合展示服務端和app本地H5界面的簡單框架, 目的:    保留app本地H5的基礎上,靈活使用服務器端H5網頁 核心思路:在APP本地添加模板h5文件。H5文件中 一方面引入APP本地公共js和其

原创 H5異步編程學習筆記

     項目中使用H5做混合編程,但是還是android的那套邏輯,需要使用很多回調和異步線程間,涉及到異步和同步的處理。實際開發中使用了大量的回調,使代碼可讀性變差,擴展性降低。比如,界面啓動時,需要在網絡獲取數據,存在臨時緩存中,多

原创 Hybrid混合開發學習筆記(2)開發框架

 一、開發框架選型 1、混合應用開發框架橫向對比 目前可供選擇的混合應用開發框架大致可以分爲五類:基礎框架、腳手架、原生編譯框架、開發平臺、自研框架。 基礎框架 基礎框架是指以 WebView 與原生 API 交互爲核心的經典混合應用開發

原创 移動端跨平臺開發框架對比分析

前言 現在主流的移動開發平臺是Android和iOS,每個平臺的開發技術和運行方式都不一樣,大家都是針對每個平臺開發應用。自然會存在一個移動應用產品要針對每個平臺開發一套的現象,這樣帶來的問題則是開發成本高、效率低下,進而會有進行跨平臺開

原创 阿里雲服務器搭建 踩坑日誌(五) 設置自動化打包

嘗試設置jenkins 自動化打包。 因爲我的系統是白板系統,需要配置環境,所以花了比較長的時間。 1、系統是linux 的,所以相關的配置都是linux。如果是windows的,很多方法都不適合。 2、使用Jenkins war包 通過

原创 移動端框架選型

新項目要求重新選擇一個移動端框架,查了些資料做分析。 開發模式 當前app主流開發模式有 Native  App(原生) Web App  (網頁) Hybrid App(混合) 這個圖說的還是很清楚的   總結一下: 混

原创 spring boot 學習筆記 (18)使用 Security 進行安全控制

Spring Security 介紹 Spring Security 是一個能夠基於 Spring 的企業應用系統提供聲明式的安全訪問控制解決方案的安全框架。它提供了一組可以在 Spring 應用上下文中配置的 Bean,充分利用了 Sp

原创 android項目中在webview中打開pdf

android項目中在webview中打開pdf。 關於android打開pdf文件方法有多種,下面的文章有詳細說明: Android 實現 PDF 文件閱讀功能調研 Android 使用PDF.js瀏覽pdf的方法示例 android:

原创 Android Studio:利用Profiler來監控CPU、內存和網絡

本教程相當於官方教程的精簡版,將官方教程的乾貨提取出來。另外還寫了一個分析內存泄漏的例子。 Android Profiler能夠提供關於應用 CPU、內存和網絡的實時數據。 目錄 1 啓動分析 要打開 Android Profile

原创 Gradle更小、更快構建APP的奇淫技巧

請注意,實際結果可能會有所不同,因爲它取決於您的項目特徵和構建環境,例如項目規模、資源、依賴關係和機器性能。 構建更小App的技巧 APK 的大小將會影響 app 的加載速度、內存佔用以及電量消耗。我想大多數人都知道,APK 大小是用

原创 Hybrid App學習筆記(1)

一、什麼是混合應用 混合應用是指同時使用前端技術與原生技術開發的 App。通常由前端負責大部分界面開發和業務邏輯,原生負責封裝原生功能供前端調用,二者以 WebView 作爲媒介建立通信,從而既擁有 Web 開發的速度優勢,又能擁有強大的

原创 AndroidX遷移

在Google I/O 2018上,Android團隊宣佈了AndroidX。它是Android團隊用於在Jetpack中開發,測試,打包,版本和發佈庫的開源項目。與support庫一樣,每個AndroidX庫都與Android操作系統分

原创 AndroidX遷移

參考 https://developer.android.google.cn/jetpack/androidx/migrate 在Google I/O 2018上,Android團隊宣佈了AndroidX。它是Android團隊