原创 Android編譯出現DSL element android.dataBinding.enabled is obsolete and has been replaced with android

一、問題   編譯的時候發現,發現以下警告,大概意思是   DSL元素的android.dataBinding。已被替換爲“android.buildFeatures.dataBinding”,它將在5.0版的Android Gradle

原创 H5界面長按保存圖片到圖庫(base64去掉頭部帶data:image/png)

我們都知道,IOS與Android在對H5頁面上的處理是有區別的,舉個例子: 最近公司要做一個在webView界面長按保存圖片到圖庫裏的一個功能。看起來,很簡單嘛,我上個廁所的功夫,H5小哥刷刷的寫完了,快啊(到底是誰快)。接着開始調試,

原创 學習《第一行代碼第3版》重點知識點 第二章 走向Kotlin 上篇

1、編程之本:變量和函數  編程語言基本上共有的特性就是變量和函數  1.1 變量     Kotlin中定義一個變量,只允許在變量前聲明兩種關鍵字:val和var     val(value的簡寫)聲明一個不可變變量,初始賦值後不能重

原创 解決Android Studio所有類文件亂碼變成XML形式的文件

  很神奇的一幕,上了個廁所回來,發現所有的類變異了~,難道是因爲鄙人寫代碼太好,AS看不下去了,要造反,這個引起了我的興趣,那就和你比劃比劃,看誰能堅持到最後。於是我找啊找,找啊找,戰鬥值從100一點一點的下去了,我去,小看“敵人”了啊

原创 Android編譯報 Removing unused resources requires unused code shrinking to be turned on

一、問題 今天打算開發一個組件化app,在build.gradle中配置的時候,報如下異常: Removing unused resources requires unused code shrinking to be turned o

原创 學習前端工程師從小白到大師--第一章 HTML基礎(開發工具--HBuilderX)

所學內容是從騰訊課堂來的,騰訊課堂-騰訊推出的專業職業培訓在線教育平臺(挺不錯的一款學習app) 一、HTML基礎結構   <!DOCTYPE html> 文檔聲明(告訴瀏覽器使用哪個HTML版本進行解析,注意:千萬不要忘記哦) htm

原创 學習《第一行代碼第3版》重點知識點 第一章

本書作者,郭霖,Android開發工程師,有着豐富的項目實戰經驗,榮獲CSDN認證專家。  安卓系統:Android 10 開發語言:Kotlin語言(Google引入的一款新的開發語言,2019年正式向廣大開發者公佈了Kotlin Fi

原创 學習《第一行代碼第3版》重點知識點 第二章 走向Kotlin 下篇

2.4.2   接口        接口是用於實現多態編程的重要組成部分。我們知道,Java是單繼承結構的語言,任何一個類最多隻能繼承一個父類,但是卻可以實現任意多個接口,Kotlin也是如此。    Kotlin中定義接口的關鍵字和Ja