原创 centos下安裝jdk

以root用戶登陸centos yum搜索jdk yum search java | grep -i --color jdk 樣例結果: java-1.8.0-openjdk.i686 : OpenJDK Runtime E

原创 1.1 安卓發展歷程

安卓發展歷程 2003年,安迪·魯賓牽頭創建了一家公司,名爲Android,開始開發一款針對手機端的操作系統。 Android一詞首現於法國作家“利爾亞當” 於1886年發表的科幻小說《未來夏娃》中,作者將外表像人類的機器命名爲

原创 1.2 安卓開發前景展望

安卓開發行業發展現狀 據大數據統計,從事安卓開發1到3年的,工資約在1.2萬左右.當然不同地域間存在差異,最高的自然是北上廣深等一線城市. 職業生涯規劃 安卓開發屬於前端開發體系,本身涵蓋了Java、Kotlin、Flutte

原创 阿里雲配置允許外網訪問服務器8080端口配置指導

登陸阿里雲ECS,選擇服務器行最後面的“更多》網絡和安全組》安全組配置” 點擊“配置規則” 點擊“添加安全組規則” 在端口範圍中填入“8080”,在授權對象中填入“0.0.0.0/0”

原创 Java/Kotlin 最多保留兩位小數處理方法

用途 保留最多兩位小數,捨棄末尾的0. 樣例: 3.345->3.34 3.40->3.4 3.0->3 Java代碼 public class NumberUtil { /** * 把金額從分爲單位,轉化爲元爲

原创 IDEA+springboot實現熱部署(自動刷新)

1. 修改pom.xml 在project->dependencies下添加spring-boot-devtools依賴 在project->build->plugins下添加spring-boot-maven-plugin插件

原创 自定義帶計數器隊列

背景 產品需要在一個界面顯示之前彈出兩種不同類型的彈框,後期又希望每種彈框顯示一定的次數後纔不再出現.如先顯示1次A彈框,再顯示2次B彈框. 第1次進入X界面,出現A彈框; 第2次進入X界面,出現B彈框; 第3次進入X界面,出現B

原创 安卓顏色(色值)選擇器colorPicker

實現效果 ##實現方案 根目錄build.gradle中添加如下信息: allprojects { repositories { ... maven { url 'https://jitpack.io' }

原创 安卓零基礎入門開發簡易教程(Kotlin)

一、介紹安卓界面activity 1、創建第一個安卓程序 安裝安卓開發環境 已安裝完畢AndroidStudio,安裝指導可以參考: 《安卓開發入門之開發環境搭建》 創建第一個安卓工程 1. 新建工程 2. 最後一步,點擊“F

原创 TabLayout+ViewPager實現橫向tab導航欄

效果 實現方案 activity class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundl

原创 安卓UI開發新技能-Jetpack Compose

Jetpack Compose是什麼? Jetpack Compose 是安卓用於構建UI的一種新方式,採用代碼而非xml文件方式,寫法與Flutter非常相似。 官方主頁:https://developer.android.go

原创 通過Glide播放/停止gif

添加依賴 implementation 'com.github.bumptech.glide:glide:4.9.0' annotationProcessor 'com.github.bumptech.glide:compiler

原创 安卓改變TextView中部分文字顏色

效果圖 實現方案 方案1: 通過html方式 private fun setTextByHtml() { val str = "默認顏色<font color='#FF0000'>紅顏色</font>"

原创 安卓自定義條形顏色選擇器(ColorPickerBar)

效果圖 集成方法 添加依賴 修改根目錄下build.gradle文件,在allprojects的repositories中增加如下信息 maven { url 'https://jitpack.io' } 修改ap

原创 Flutter 實現下拉刷新&上拉加載

效果圖 使用方法 添加依賴 dependencies: pull_to_refresh: ^1.5.7 導入包 import 'package:pull_to_refresh/pull_to_refresh.dar