原创 Android Framework(一) 系統架構及源碼

雖然實際開發工作經常偏業務和應用層,但作爲一個有追求的程序猿,對於技術還是要保留好奇和深入瞭解的習慣的。年輕就要多學習!不僅要知其然,還要知其所以然。故趁閒暇,博覽大家,研究一下frameworks相關知識,提升自己。 Andro

原创 H5:echarts環形圖避坑記錄

 概述 在開發過程,經常會有需要展示各種圖表數據的場景和需求。說到數據可視化方面,就不得不提到Echarts了。Echarts是一個強大的商業級別數據圖表工具。它是一個純Javascript的圖表庫,可以流暢的運行在PC和移動設備上,兼容

原创 H5:微信分享接入及避坑記錄

前言 項目中經常有這樣的需求,某個頁面需要分享到微信好友或朋友圈。在app中,可以通過接入sdk,調用sdk的方法實現分享。在H5中實現微信分享也是需要藉助sdk。 微信JS-SDK是微信公衆平臺面向網頁開發者提供的基於微信內的網頁開發工

原创 Linux學習筆記:線上服務器安裝Mysql

安裝前 Centos7將默認數據庫mysql替換成了Mariadb。 手動刪除的話,可以先卸載Mariadb再操作後續步驟 rpm -qa|grep mariadb //查詢出已安裝的mariadb rpm -e --nodeps 文件

原创 Vue:滾動頁面到指定位置實現(避坑)

在Vue中,有三種方式可以實現H5頁面滑動至指定位置 方法1: //先獲取目標位置距離 mounted() { this.$nextTick(() => { setTimeout(() => { let t

原创 跨平臺混合開發之DSBridge

DSBridge 簡介 DSBridge是一個三端易用的現代跨平臺 Javascript bridge, 通過它,你可以在Javascript和原生之間同步或異步的調用彼此的函數。 特性: Android、IOS、Javascript

原创 H5:vue-awesome-swiper官方說明文檔

https://www.swiper.com.cn/api/start/new.html 點贊 收藏 分享 文章舉報 KWMax 發佈了74 篇原創文章 · 獲贊 15 · 訪

原创 H5性能測試方案

H5性能測試方案   H5性能優化之前,需要經過一番性能測試,檢測各個階段的耗時時間,從而對症下藥,針對耗時較長的階段進行調試和優化。那麼有什麼檢測的方法呢? App端 long t1 = System.currentTimeMilli

原创 H5:解決Vue在IOS13上頁面回退不會刷新的問題

場景描述 vue搭建的多頁面應用項目,使用go(-1)回退至前個頁面。 正常的話,回退後會刷新前個頁面,各個生命週期鉤子函數觸發。 然而,在Android和ios13以下是正常的,到了ios13就不行了。   解決方案 由於項目爲多頁面應

原创 Kotlin入門學習筆記

1、函數定義: fun sum(a: Int, b: Int): Int { // Int 參數,返回值 Int return a + b } //更簡寫法 public fun sum(a: Int, b: Int)

原创 Vue圖片預覽:vue-photo-preview

vue-photo-preview   應用場景 點擊圖片,能夠以類似朋友圈的方式展示圖片,主要功能:預覽,放大。   選擇 經過網上一番查閱,有三款插件比較不錯,分別是 viewerjs、vue-photo-preview 以及 vue

原创 H5:IOS劉海屏適配

場景 app部分頁面使用H5混合開發,框架使用的是Vue。頁面基本在Android上展示正常,在ios(iPhone 7、iPhone X、iPhone 11)上會出現兩個問題: (1) 頂部標題欄即便是fixed定位,top爲0,依然會

原创 H5:Vue接入調試神器VConsole

自從接觸Vue後,作爲H5面對和手機端的調試總是深感麻煩。受制於網絡,除了Chrome的調試外,還有一個調試神器也不錯,那就是VConsole!   VConsole是騰訊開源的一個輕量、可拓展、針對手機網頁的前端開發者調試面板。 開源地

原创 Android 報錯處理:Annotation processors must be explicitly declared now

今天跑一個項目的時候,運行報錯: Annotation processors must be explicitly declared now. The following dependencies on the compile cla

原创 Android 手寫一套Handler

上一篇,詳細分析了原理和handler機制的源碼(傳送門 -> https://blog.csdn.net/yaojie5519/article/details/100579131) 這一篇,將自己動手“豐衣足食”,嘗試手寫一套Handl