原创 Java多線程編程一(一些線程的知識)

Java多線程入門一、進程和線程的概念及線程的優點二、使用多線程三、實例變量和線程安全四、部分常用方法五、停止線程:六、線程的優先級:七、守護線程 感謝java多線程核心編程一書,爲本系列文章提供參考借鑑 一、進程和線程的概念及線

原创 自定義View(英雄聯盟七星圖)

自定義View英雄聯盟七星圖一、觀察及拆分UI圖(假設是你們的UI設計師給你們的設計圖?)二、定義顏色和相關Power的字符串資源:三、編寫代碼 前兩篇做了一下準備工作,現在開始正式進入我們的自定義View,採用第二種可動態計算

原创 Java多線程編程六(使用Lock)

使用Lock一、使用ReentrantLock1.使用ReentrantLock方法:2.使用ReentrantLock實現同步效果:二、使用Condition實現等待/通知1.Condition中通知/等待方法2.簡單使用:3.

原创 自定義View-側滑菜單

自定義View-側滑菜單一、搭建基本框架二、實現側滑菜單功能三、處理單機事件關閉側滑菜單四、代碼 最近在使用酷我音樂軟件時看到它的側滑菜單,突然想起來當年qq5.0時的側滑菜單,雖然網上有很多實現方式,但是爲了紀念我Q還是自己來

原创 自定義View-SwitchButton

自定義View-SwitchButton一、 分析View二、最簡單的實現三、實現`Switch`功能四、測量View五、`SwitchButton`狀態的保存和恢復六、給`SwitchButton`添加狀態監聽七、自定義屬性

原创 Android插值器

插值器簡介一、Android系統提供的插值器 在日常的開發中,免不了使用動畫來實現一些炫酷的效果,而這些炫酷的效果自然少不了使用插值器來控制動畫的執行速度,本篇文章講一一介紹系統提供的插值器,方便日後我們的挑選合適的插值器!(

原创 Android分類列表之RecyclerView-ItemDecoration實現

Android分類列表之RecyclerView-ViewType實現一、分析思路二、編碼和測試三、源碼 前兩篇不管是ListView還是RecyclerView都是根據ViewType來實現的,是將分類標題看成分類的一種來建模

原创 Android分類列表之RecyclerView-ViewType實現

Android分類列表之RecyclerView-ViewType實現一、編碼二、測試 上一篇用ListView-ViewType實現了分類列表,本篇將使用RecyclerView-ViewType來實現,由於兩個實現的核心思想

原创 Android分類列表之ListView-ViewType實現

Android分類列表之ListView-ViewType實現一、分析實現二、編碼三、測試效果 前兩天無意間看到朋友的一個功能要實現分類列表,也就互相簡單的聊了一下,在此感覺還是挺有意思又加上有段時間沒寫這個了,就想着用自己的方

原创 Kotlin-HelloWorld

Kotlin-HelloWorld一、使用IntelliJ IDEA創建Kotlin項目二、編碼第一個Kotlin代碼 - Hello World 入門第一步,先寫個HelloWorld給自己打打氣! 一、使用IntelliJ

原创 自定義view-流程進度條*(動態調控)

自定義view-流程進度條(動態調控)一、整理思路和邏輯二、剖析view繪製過程三、編碼四、動態設定`stepCount`和`stepTextContent`五、增加流式編程操作六、測試七、完整代碼 上一篇完成對固定4流程步驟進

原创 自定義view-流程進度條

自定義view-流程進度條一、分析View二、編碼View三、測試View四、代碼 現在大多牽扯到押金之類的app都會涉及到身份認證及開通業務或者退押金等業務,而這些操作屬於一系列的流程操作,也需要一定的時間來完成所有如下圖,所

原创 Spring+SpringMVC實際開發一些小問題

Spring+SpringMVC實際開發一些小問題一、springMVC應用中一些小問題: 一、springMVC應用中一些小問題: 使用springMVC開發web應用(我使用Tomcat插件來測試),在訪問我們的網頁時,若沒

原创 自定義View(英雄聯盟七星圖)之準備工作****

英雄聯盟七星圖建立模型二一、單位圓上的點的座標二、平移變換三、繪製內接正七邊形四、獲取正N邊形每個點的座標五、繪製View 上一篇文章記錄了一些最簡單直接的方法來建立模型,本篇就來講一下如何動態建立此模型,以後無論幾邊形我們都可

原创 自定義View(英雄聯盟七星圖)之準備工作

英雄聯盟七星圖建立模型一、故事背景二、?三、建立模型四、計算對應座標和個人數據對應能力上的點座標 工欲善其事,必先利其器!自定義view中有很重要一部分就是關於圖形座標軌跡的計算,所以在進行繪製英雄聯盟七星圖時,我們先要把我們刀磨好