原创 Kotlin 與Java的一些區別,open\final\abstract\val\const等

目錄 前言  1、final的作用  3、在Kotlin中,類默認都是final的 4、在kotlin中,abstract的用法幾乎和Java一致 5、在Kotlin中,接口默認都是open 6、val和var 的區別 7、const v

原创 Java 泛型,參數類型T和通配符?的邊界問題

目錄 一、概述 二、和的使用及區別 (1)類型參數 (2)無界通配符 三、有界通配符、 四、泛型擦除 一、概述 1、定義:Java泛型(generics)泛型是Java SE 1.5的新特性,泛型的本質是參數化類型,也就是所操作的數據類型

原创 Android 監聽EditText輸入框軟鍵盤顯示及隱藏

目錄 前言  一、軟鍵盤監聽原理  二、軟鍵盤監聽代碼 前言 最近做項目遇到一個比較坑的難點問題。需求是在結算頁面中,有個金額輸入框,不管用戶輸入什麼數字,都保留2位小數並在輸入框中顯示出來。如下圖: 首先,我們知道EditTex

原创 Flutter(五)Dio接口請求二次封裝加Header及MD5加密

系列閱讀 Flutter(一) 安裝部署與認識Dart語言 Flutter(二)Android集成Flutter項目並實現跳轉到 Flutter 界面 Flutter(三)Flutter與Android原生Activity交互及傳遞​​數

原创 Flutter(三)Flutter與Android原生Activity交互及傳遞 數據

推薦閱讀 Flutter(二)Android集成Flutter項目並實現跳轉到 Flutter 界面   Flutter(一) 安裝部署與認識Dart語言 目錄 前言 一、Platform Channel

原创 Flutter 解決FlutterView顯示黑屏卡頓問題

推薦閱讀 Flutter(三)Flutter與Android原生Activity交互及傳遞​​數據 Flutter(二)Android集成Flutter項目並實現跳轉到 Flutter 界面   Flutter(一) 安裝部署與認識Dar

原创 Android 適配語言、屏幕、圖片、橫豎屏、版本

目錄 一、適配國家語言 (1)手機系統語言適配 (2)應用切換語言 二、屏幕適配 (1)圖片適配 (2)、XML佈局適配 (3)、橫豎屏適配 三、適配不同系統版本 前言 智能手機的用戶分佈在不同國家,且偏好各異,這就要求開發階段兼容適配

原创 Android 淺談模塊化、組件化、插件化、熱修復的簡單理解

目錄 前言  一、模塊化 二、組件化 1、概念 2、使用 3、版本管理 4、模塊間跳轉 5、資源命名問題 三、插件化 四、熱修復 1、概述 2、流派 3、原理 五、總結 前言  談到熱修復相信大家應該比較熟悉,因爲它是目前比較重要的技術

原创 (產品分析)KFC肯德基APP分析報告

目錄 一、市場分析 二、用戶需求 三、產品概述 四、信息架構 五、交互流程 六、頁面設計 總結 一、市場分析 2018沃指數   O2O的移動外賣已經成爲大衆點餐的主要方式之一,滿足了用戶足不出戶就能享受美食的需求,作爲傳統快餐文化的領

原创 Java 算法,去掉重複字母重組新的字符串

前言 您作爲一名優秀的工程師,嫺熟操作和使用字符串的技能自然是必須的。對於字符串的操作,常用的就是trim()去除前後空格、subString()截取子字符串,其他方法平常用的不多。下表中是字符串常用的方法。大家要記一記啊,特別是cha

原创 小知識:淺談二維碼的生成和識別原理

  目錄 前言 條形碼 靜態二維碼 二進制生成圖形碼 二維碼的定位 前言 不知不覺中,我們的生活到處充滿了二維碼。登錄賬戶需要二維碼;加好友需要二維碼;共享單車需要二維碼;商品包裝上也有二維碼;甚至連樓下賣水果的阿姨手裏都拿張二維碼收

原创 Java 每日算法,三個線程按順序打印

關於多線程的基礎知識,可點擊下面鏈接進行學習。 JAVA\Android 多線程實現方式及併發與同步   題目1 啓動3個線程A、B、C,使A打印0,然後B打印1,然後C打印2,A打印3,B打印4,C打印5,依次類推。 public

原创 Flutter(一) 安裝部署與認識Dart語言

推薦閱讀  Flutter(二)Android集成Flutter項目並實現跳轉到 Flutter 界面 Flutter練習項目,非常適合入門,下面是GitHub地址,歡迎star: https://github.com/aiyangtia

原创 2019年,個人年終總結

  《個人2019年總結》   1、再見,2019     已經過去的2019年,對於平凡的我來說,就是一個平凡的一年,也沒做出什麼大的成績,沒有大起大落,沒有大喜大悲。     就這樣,此時我坐在電腦前開始發呆,回想這一年過往,記憶

原创 Android View繪製及事件(一)屏幕的視圖層級,窗口概念初識

系列推薦: Android View繪製及事件(二)setContentView()源碼,LayoutInflater加載View的過程 Android View繪製及事件(三)自定義View及View繪製流程 Android View繪