原创 [Android]Android 插件化 Android 插件化

Android 插件化 本人所有文章禁止任何形式的轉載 前提 做了一個文件夾管理應用giant-explorer,鏈接https://github.com/storytellerF/common-ui-list-structure,在完

原创 [Android] 小白條(導航欄)沉浸 前言 實現

前言 本人所有文章禁止任何形式的轉載,謝謝 我們主要做的事小白條的沉浸,而不是安卓口中的沉浸。安卓口中的沉浸主要是對於閱讀、遊戲等場景下隱藏狀態欄和導航欄。而我們的目標僅僅是使導航欄背景透明,並且能夠顯示導航欄下面的內容,IOS 那樣的

原创 如何實現一個DocumentProvider 如何實現一個DocumentProvider

如何實現一個DocumentProvider 前言 假如你做了一個雲盤類的app,或者可以保存用戶導入的配置。用戶在未來肯定需要獲取這些文件,一個辦法是寫一個Activity,向一個文件管理軟件一樣把他們列出來。但是這個有一個問題是用戶必須

原创 利用git 的鉤子攔截有問題的代碼

利用git 的鉤子攔截有問題的代碼 通過git 提供的鉤子功能,保證有問題的代碼絕對不會被提交 Git 提供多種鉤子,在項目目錄的.git/hooks 目錄下面,名稱格式一般是pre-xxx。一個正常的git 的hooks 下面有多個示例文

原创 30個Linux開源遊戲 part.1

翻譯頻道。會翻譯一些英文文章,開源不固定。今天是Linux的30週年紀念日,所以我打算隆重介紹30個我喜歡的開源遊戲,和他們的團隊,他們的故事。如果喜歡RTS, FPS, space trading, roguelike, racing,

原创 Android 12 beta 4與平臺穩定性

翻譯頻道,平時會翻譯一些英文文章,來源不固定Posted by Dave Burke, VP of Engineering今天,我們給大家帶來了Android12 的第四個beta版本,已經進入了正式版本發佈的最後階段。擁有新的UI,性能提

原创 [Java]泛型的extends和super [Java]泛型的extends和super

[Java]泛型的extends和super 代碼 import java.util.*; public class T1 { static class View {} static class ViewGroup ext

原创 JTable 中的數據無法顯示

如果你在TableModel 中還沒有數據的時候即開始設置setModel,然後在TableModel 中填充數據之後調用fireTableDataChanged(); 是不可以的,這個時候想當於結構發生了改變,需要調用fireTableS

原创 名著閱讀 名著閱讀

名著閱讀 西遊記篇 真假悟空 西遊記長期被流傳的內容有一個是真正的孫悟空被打死了,跟着唐僧到西天的是六耳獼猴。 其實看過原著的都會知道這是錯誤的,因爲很多中國人對於西遊記的瞭解僅限於86版西遊記。 讓我們打開西遊記看一下,第五十八回,二心攪

原创 Clion 中自定義編譯 Clion 中自定義編譯

Clion 中自定義編譯 CMake 不支持中文路徑,所以自己做了一個GZMake,可以通過CMakeLists.txt 生成Makefile ,放到gz_working 目錄。 地址 gzmake 步驟 首先添加External To

原创 力扣第十題題解 力扣第十題題解

力扣第十題題解 思路 問題描述就不寫了,直接放地址leecode 第一個問題 很簡單的想法就是使用雙指針,但是雙指針存在問題比如這個用例 aaa a*a 第一個a* 會盡可能多的匹配,然後就把aaa匹配完了。 正確的應該是a* 匹配兩個

原创 2020年考研“缺考”體驗 2020年考研“缺考”體驗

2020年考研“缺考”體驗 25號 2020年爆發了疫情,考研變得有點嚴格,需要吉祥碼爲綠色,否則就需要提供核酸檢測陰性報告。我想着我天天在學校複習,怎麼會有問題呢?就心大到完全沒看,出發時在輕軌車站才發現我是黃碼。 我想到我1個月前發燒了

原创 2020年考研“缺考”的體驗 2020年考研“缺考”體驗

2020年考研“缺考”體驗 25號 2020年爆發了疫情,考研變得有點嚴格,需要吉祥碼爲綠色,否則就需要提供核酸檢測陰性報告。我想着我天天在學校複習,怎麼會有問題呢?就心大到完全沒看,出發時在輕軌車站才發現我是黃碼。 我想到我1個月前發燒了

原创 關於鍵盤佈局Dvorak的使用 關於鍵盤佈局Dvorak 的使用

關於鍵盤佈局Dvorak 的使用 首先 dvorak是什麼?按說這也不是什麼新鮮東西,知道的人不多,用的人少,認可的更少。 小時候就在想,鍵盤爲什麼不是abcdef這樣排列的,這樣好像比較容易把。我沒見過別人這麼問過,自己也沒有去問,現在想

原创 [Android] 使用Android Test 進行測試卻無法打印Log怎麼辦 [Android] 使用Android Test 進行測試卻無法打印Log怎麼辦

[Android] 使用Android Test 進行測試卻無法打印Log怎麼辦 問題 在Android Test中進行測試還是很方便的,但有時也會不太方便。比如我有很多數據,檢測一個函數是否工作正常,放到一個數組中遍歷測試的,當出現問題時