原创 Windows Running “flutter pub get“ in XXX卡死
Running “flutter pub get” in XXX卡死的主要原因是因爲網絡訪問問題,我們可以通過設置FlutterIO.cn來規避,具體操作如下: 右鍵我的電腦->屬性->高級系統設置->環境變量,添加環境變量,
原创 MAC OpenGrok搭建
OpenGrok一個快速、便於使用的源代碼搜索與對照引擎。它幫助你搜索,對照,定位你的源代碼樹。它能夠明白各種程序文件格式和版本控制歷史記錄如 SCCS,RCS,CVS與Subversion。OpenGrok是OpenSolari
原创 OpenCV4.2.0 SDK下載及Android Java環境搭建
本文中,我們主要爲大家介紹以下內容: OpenCV4Android SDK下載 Android項目中導入OpenCV Module Android項目中剔除OpenCVManager apk的依賴 使用OpenCV完成圖像灰度化
原创 菜鳥學Android源碼-Settings(2)
最近一直忙着項目上的活計,沒啥心思關注博客,前兩天屌絲逆襲, 看了一場你的名字,深深感嘆叔叔輩的無奈啊, 青蔥憧憬愛情的年華,垂老懷舊相依的歲月, 而我老未及老,幼以過幼, 哎,白瞎了一張電影票。 上回我們基於Android M以
原创 Android MediaProjection 錄屏方案
MediaProjection是Android5.0後提出的一套用於錄製屏幕的API,無需root權限。與 MediaProjection協同的類有 MediaProjectionManager, MediaCodec等。 獲取Medi
原创 appComponentFactory not found in package android
這裏寫自定義目錄標題問題原因解決方案 問題原因 項目中appcompat包版本衝突 解決方案 統一項目內support相關包版本,在項目的build.gradle目錄下,添加如下內容: ext { suppor
原创 Android Binder Analysis(3)
Android Binder Analysis(3) @(數據庫系統)[Binder, AIDL, Messenger] 前文中我們描述了Binder的基本概念,及其在Binding Service時的兩種應用場景,Extends
原创 Android Binder Analysis(4)
Android Binder Analysis(4) @(數據庫系統)[Binder, AIDL, Messenger] 上篇博文中我們以AIDL爲核心,簡單介紹了AIDL同步類型項目的基本開發流程,並總結了AIDL開發中的M3T
原创 使用SlidingPaneLayout實現左滑菜單
衆所周知,在Google的Support包中發佈了衆多令人激動的控件,大大方便了我們實現界面效果,提高開發效率,今天我們來學習一下SlidingPaneLayout: SlidingPaneLayout位於SupportV4包中
原创 React Native之環境搭建(Mac版)
1.React Native簡介 Facebook 在 React.js Conf 2015 大會上推出了基於 JavaScript 的開源框架 React Native。 React Native 結合了 Web 應用和 Nat