原创 Java基礎 集合Map

Map Map集合:該集合存儲鍵值對。一對一對往裏存。而且要保證鍵的唯一性。 和Set很像,Set底層就是使用了Map集合 1,添加 V put(K key, V value) 返回:此哈希表中指定鍵的以前的值

原创 Adding The ActionBar(添加ActionBar)

ActionBar 1.設置ActionBar Android3.0和以上系統 從Android 3.0 API 11開始,action bar已經被包含在所有使用Theme.Holo(或子類) 主題的activity裏邊了,也就

原创 JAVA中的自動裝箱/拆箱

前言:自動裝箱和拆箱是JDK1.5提供的新特性,大致是由編譯器自動幫助完成基本類型和基本類型的包裝類之間的轉換。 好吧,知道了自動裝箱的大致意思之後,我們先來複習一個有關基本類型以及包裝類的概念: 基本類型:int,double,f

原创 通過SpannableString 設置 TextView樣式

//創建一個 SpannableString對象 SpannableString spannable = new SpannableString("字體測試字體大小一半兩倍前景色背景色正常粗體斜

原创 Java基礎 正則表達式

正則表達式 實現過濾數字,只允許類似QQ號的數字存在, QQ號第一位不能爲0,總位數5-16位 第一步定義表達式String regex=”[1-9]\d{4,15}” []方括號定義當前位置字符範圍 \d表示一個數字 {

原创 Android-1.按鈕單擊的4種監聽方式(電話撥號器)

Android電話撥號器 簡介 需求:實現一個撥號的功能,主界面包含一個Text Fields類型的控件EditText和一個Button按鈕,當按下按鈕後撥打EditText中的電話號碼. 分析:電話號是一串純數字文本,不應該包

原创 1.搭建Flutter開發環境(windows)

系統配置需求 獲取Flutter SDK 克隆倉庫 配置系統環境變量 運行Flutter Doctor 配置編輯器 配置Android開發環境 安裝 Android Studio 設置 Android 設備 設置 Android 虛

原创 一些做過的項目相關圖文簡介(部分內容)

首頁 語音播報頁 2.播放時間:早間播報07:00,晚間播報19:00,準時可點擊進入正在播放中。當日的早間播報播放時間段爲當天07:00~次日06:00以前,晚間播放播放時間段爲當天19:00~次日06:00以前。次日06:00

原创 Android LayoutParams修改的正確姿勢

CheckBox在設置新的LayoutParams時 如果用ViewGroup中的LayoutParams設置在代碼編譯過程不會報錯,但在低於5.0的系統上運行時,當繪製時會進行強轉,會出現類轉換異常。 所以在設置新的LayoutPar

原创 Android Material Design 進度條 自定義進度條樣式

Material Design 進度條 圓形進度條 創建 設置主題爲 Theme.AppCompat.Light.NoActionBar 或 @android:style/Theme.Material.Light 修改顏色 添加inde

原创 Swift 字符串字符索引String.charAt(index:Int)

給swift的String 添加類似Java的 charAt(index:Int)->Character 方法 作用,通過索引直接拿到字符串中對應的字符 extension String{ func charAt(index:

原创 常用Ubuntu下軟件安裝腳本

本人Ubuntu下常用軟件,僅供參考,如有更好的軟件請回帖,我會添加進去的,謝謝. 講以下代碼拷貝保存爲 install.sh 打開終端,執行命令添加可執行權限 chmod +x install.sh 然後執行 ./install.sh

原创 android studio 3.x 編譯的apk安裝失敗(-15)

該問題解決方法: 在 Android Studio 中用build->build APK(s)來生成apk就可以安裝了. 參考:https://stackoverflow.com/questions/25274296/adb-inst

原创 Android Studio 3 Gradle插件報錯:AAPT2 error: check logs for details

Error:failed linking file resources. Error:java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionExce

原创 Swift 字符串切割 java substring

swift 字符串實現java的substring(start:Int,_ end:Int)->String?方法. 獲取切割的子字符串. extension String{ func substring(start:Int