原创 Android動畫系列(2)—補間動畫

首語 這是Android動畫系列的目錄,有興趣的可以學習:Android動畫。 補間動畫 補間動畫指的是做FLASH動畫時,在兩個關鍵幀中間需要做“補間動畫”,才能實現圖畫的運動;插入補間動畫後兩個關鍵幀之間的插補幀是由計算

原创 Android MVC,MVP和MVVM架構模式的探究

首語 Android項目開發中,尤其大型的項目中,模塊內部的高聚合和模塊間的低耦合顯得很是重要。爲此我們需要選擇一種框架模式,Android通常使用到的有MVC,MVP和MVVM。通過框架模式設計的項目能夠極大提高開發效率,提高

原创 Javaweb實現簡易的留言板項目

首語 歡迎大家來我的個人網站逛逛。有什麼建議可以留言! 網站地址:http://www.yanghujun.com 此項目使用Eclipse+mysql 5.0+Tomcat v7.0開發,實現的主要功能有增加留言,查詢留言。

原创 Android仿QQ登錄界面示例,實現登錄、註冊功能。

首語 歷經一個月的時間,自己終於搭建完成了個人網站,還在持續優化中,網站採用halo博客系統,功能非常強大!歡迎大家來我的網站逛逛。有什麼建議可以留言! 網站地址:http://www.yanghujun.com Androi

原创 數據結構與算法(樹)

首語 疫情嚴重,需要多多注意,做好防範!戴口罩,勤洗手。獻上→新型冠狀病毒感染防護手冊! 樹 樹(Tree)是n(n≥0)個結點的有限集。n=0時稱爲空樹。在任意一顆非空樹中:(1)有且僅有一個特定的稱爲根(Root)的結點

原创 使用EasyPermissions高效處理權限

首語 Android現在將所有的權限歸爲了兩類,一類是普通權限,一類是危險權限。對於普通權限,系統會自動幫我們進行授權,不需要手動操作。對於危險權限,必須要由用戶手動進行點擊授權纔可以,否則程序無法完成相應的功能。 Androi

原创 實用的工具類框架——AndroidUtilCode

首語 AndroidUtilCode是一個功能強大且易於使用的Android庫。該庫封裝了Android開發中常用的具有完整演示和單元測試的功能。通過使用其封裝的API,可以大大提高開發效率。該程序主要由兩個模塊組成,它們是ut

原创 藍橋杯歷年真題源碼及解析

本人大三學生一枚,參加了2019年藍橋杯甘肅賽區Java B組的比賽。以下分享一下學習過程中的相關資料和體會心得。 藍橋杯歷年真題源碼及解析(Java B組|2013-2017) [GitHub源碼下載((https://git

原创 數據結構與算法(線性表)

首語 之前立了個flag,LeetCode每天刷一道算法題,但隨着算法題的深入,發現自己對數據結構的知識有些模糊。所以開始對數據結構的知識進行學習,記錄的均是java版的數據結構和算法。2020年的第一篇博客從數據結構開始,第一

原创 Android事件總線之EventBus

首語 EventBus是一個Android端優化的publish/subscribe消息總線,簡化了應用程序內各組件間、組件與後臺線程間的通信。比如請求網絡,等網絡返回時通過Handler或Broadcast通知UI,兩個Fra

原创 使用Android Studio開發第一個NDK程序

NDK(Native Development Kit),是用於在 Android 應用中嵌套本地代碼的工具集,現在 Android 開發最常用的工具就是 Android Studio 了,我花了一個整天的時間,才搞定了它,其中遇到

原创 Android ButterKnife(黃油刀)的使用

首語 在android開發過程中,我們會寫大量的佈局和點擊事件,像findViewById、設置view監聽這樣簡單而重複的操作讓人覺得麻煩,而ButterKnife是註解中相對簡單易懂的很不錯的開源框架。 優勢 強大的Vi

原创 Android動畫系列(1)—幀動畫

首語 這是Android動畫系列的目錄,有興趣的可以學習:Android動畫。 在某些情況下,圖片需要在屏幕上呈現動畫效果。如果您希望顯示由多張圖片組成的自定義加載動畫,或者希望一個圖標在用戶執行操作後變爲另一個圖標,這種做法就