原创 Android原生項目集成flutter項目混合開發詳解

Android原生項目集成flutter項目混合開發 方案挑選: 目前主要有兩種集成方式: 1、源碼集成:就是谷歌官方提供的方案( https://github.com/flutter/flutter/wiki/Add-Flutt

原创 電腦登錄不了GitHub

原文鏈接:https://blog.csdn.net/dongxiaocong/article/details/81450839 1、更改hosts文件,地址:C:\Windows\Sy

原创 打開Flutter項目,CPU佔用率變成100%

某一天,,AS打開flutter項目,敲着敲着,莫名其妙卡了起來,趕緊打開任務管理器看了一下,我去,CPU佔用率100%,但是運行內存還有很多剩餘 但是我看了一下進程,沒有其他很佔CPU的東西啊,cmd.exe發現佔了很多CPU,

原创 關於android變量命名前爲什麼加m的問題

關於這個問題,應該很多人都有這個疑問,命名規範項目裏用的都是駝峯命名規則,但是之前看項目代碼裏安卓的變量很多前面會帶個m,剛開始敲安卓代碼的時候我看別人都這麼寫,我也就這麼寫了,一直到現在。 今天想知道一下爲什麼這麼寫,因爲看安卓

原创 MaxJavaStackTraceDepth=-1is outside the allowed range[0...]

問題如圖: 改了studio64.exe.vmoptions中的配置,然後打開AS就發現這個問題,網上找了好久都沒有找到原因,最後仔細觀察才發現,文件裏內存的設置多了個M,好坑啊,找了半天,原來是自己手誤

原创 谷歌瀏覽器快捷鍵

標籤頁和窗口快捷鍵 操作 快捷鍵 打開新窗口 Ctrl + n 在無痕模式下打開新窗口 Ctrl + Shift + n 打開新的標籤頁,並跳轉到該標籤頁 Ctrl + t 按標籤頁的關閉順序重新打開先前

原创 查看JAVA的class二進制文件的方法

原文鏈接:https://blog.csdn.net/u010325193/article/details/80792695 hexdump -C filename可以查看二進制文件。

原创 關閉windows電腦 ctrl +alt +方向鍵旋轉屏幕快捷鍵

在外網機子上裝了IDE,發現ctrl +alt +方向鍵和電腦系統的快捷鍵衝突了,不能忍,去解決了一下 1、打開控制面板 2、打開英特爾@核芯顯卡 3、禁用快捷鍵或者替換,結束

原创 Flutter報錯Waiting for another flutter command to release the startup lock解決方案

內網獲取 packages get時獲取不了,然後打開DOS命令輸入flutter時命令框提示如此 Waiting for another flutter command to release the startup lock

原创 正則表達式

原文鏈接:https://juejin.im/post/5cdcd42551882568651554e6 正則表達式不要背 正則表達式一直是困擾很多程序員的一門技術,當然也包括曾經的我。

原创 JAVA 註解原理

平時開發的時候,用了不少註解,但是一直沒有研究過,今天抽了點時間來深入瞭解註解的原理 什麼是註解 先上兩張圖幫助大家理解,一張是JAVA源代碼編譯成字節碼的過程,另一張是註解的樹圖 註解也叫元數據,例如我們常見的@Overri

原创 ART、JIT、AOT、Dalvik之間有什麼關係?

原文鏈接:https://github.com/ZhaoKaiQiang/AndroidDifficultAnalysis/blob/master/10.ART%E3%80%81JIT%E3%80%

原创 Flutter環境搭建

隨着谷歌19年開發者大會結束,Flutter1.9發佈了,之前一直沒看過這塊,趁這段時間公司不是很忙,抽空來學習一下flutter,作爲一名安卓開發,跨平臺的趨勢得趕緊跟上。 環境搭建 Flutter SDK下載 去flutt

原创 Android中的回調機制

相信大家平時開發過程中交流聽到的高頻詞彙,回調肯定少不了,平時開發中也經常會有回調的應用場景,但是都是對着別人寫的然後模仿寫了用,自己沒有好好研究過,今天就來研究一下開發中的高頻詞彙:回調 回調簡介 在知乎看到個排第一的通俗解釋,

原创 git 常用命令行

由於本人平時開發都是用IDEA工具中集成好的客戶端進行代碼管理,所以對git命令行不太熟悉,雖然IDEA的版本控制git、svn結合的非常棒,但是還是有必要好好熟悉一下,可能有時候看起來,還酷炫一點呢 Git介紹 Git是分佈式版