原创 Android 模擬器調試的缺點

1.模擬器調試速度太慢,不能清晰真實反映開發中的問題。 2.安卓定製化現象嚴重,模擬器達不到真機的真實水平,如控件樣式、分辨率。 3.模擬器不能模擬所有的API,如Email、電話、短信、橫豎屏、GPS、藍牙、多點觸控、震動、服務等基

原创 C# USB設備的管理(Devcon和註冊表的USB操作)

一、關於 USB 最近對 USB 設備做了一些學習,簡單做一下整理,希望感興趣的同學留言交流,最後會附上源碼連接。 簡單列一些關鍵點: VID:Vendor ID(生產廠商 ID),PID:Product ID(產品 ID) 【USB

原创 Moana(For WakaTime)

通過 wakatime 網站 api,獲取數據並保存,可通過圖表查看自己的編程時常。save wakatime data. 因爲 wakatime 網站只保存15天的數據,所以做了個程序,做數據同步和展示。 一、使用方法 登錄

原创 WPF 使用NotifyIcon控件

轉載自:https://www.cnblogs.com/celery94/archive/2010/10/26/1861371.html 1.在什麼地方找到NotifyIcon 普通的WPF控件基本上都是在該命名空間下:System.

原创 WPF 代碼設置NotifyIcon圖標

以前做Winform窗口的時候,設置圖標非常簡便,用WPF還是有區別的。 notifyIcon1.Icon = new Icon( System.Windows.Application.GetResourceStream(

原创 C# 讀取照片的EXIF信息

一、使用 MetadataExtractor 讀取 EXIF 信息 1、NuGet 中安裝 在 NuGet 中搜索並安裝 MetadataExtractor; 2、包信息 我安裝後會有兩個包:MetadataExtractor 2.0.0

原创 .NET 4.0 調用 C dll 觸發 AccessViolationException 異常的處理方案

一、問題 最近做項目的時候,在調用 c 寫的 dll 的時候,遇到一個程序異常,發現捕捉不到,異常爲:System.AccessViolationException 二、解決方案 詳細內容和原理可以看下面引用的內容,我這裏使用的方法是在方

原创 C# WinForm窗體四周陰影效果

一、起因 關於winform窗體無邊框的問題很簡單,只需要設置winform的窗體屬性即可: FormBorderStyle = FormBorderStyle.None; 但是這中無邊框窗口實現的效果和背景完全沒有層次的感覺,所以能加上

原创 NTFS USN的Create和工具代碼彙總

1、 因爲之前把相關代碼放在了GitHub上,後來突然有人幫忙改了些個BUG,非常感謝 760193107,所以就寫了個完整點的例子,希望對別人有所幫助。 GitHub項目地址 2、錯誤碼:ERROR_JOURNAL_NOT_ACTIVE

原创 C# Winform 使用二維碼

關於C# Winform 程序中使用二維碼的使用記錄: 1、使用 Nuget 安裝 ZXing.Net 程序包; 2、調用代碼: private void button1_Click(object sender, EventArgs e)

原创 Winform實現漂亮動畫-小火車

一、起因 最近在做一個Winform的項目,其中需要一些加載動畫,所以就搜索了一下找些思路,以下鏈接是本文的參考。 參考:Jeremie Martinez (譯文鏈接) 注:原文中並沒有給出圖片資源,圖片資源是我用勤勞的雙手,一點一線

原创 JS的條形碼和二維碼生成

一、前言 最近做項目用到了JS生成條形碼和二維碼,內容不多,整理一下方便使用。 2018年7月5日更新: 二維碼生成時,如果長度太長會有異常: Uncaught Error: code length overflow. (1604>10

原创 C# Winform 窗體美化(八、Icon)

八、Icon 之前 Winform 項目也有在 Icon 上遇到些問題(這裏的 Icon 指的是 .ico 類型的文件),比如剛開始不知道怎麼讓自己的程序 Icon 和其他軟件一樣可以放大,還有放大之後在音量合成器中會出現比較奇葩的效果之

原创 C#阻止計算機關閉顯示器和待機

一、測試 測試環境:Win10 備註: 1、管理員和非管理員權限測試都正常; 2、執行阻止關閉顯示器和待機後,退出程序會自動恢復; 3、使用Win+L切換到鎖屏界面時,同樣生效; 二、代碼 代碼來源: https://www.c

原创 SysinternalsSuite工具

寫在前面(下載) 下載地址 簡介 sysinternals 的網站創立於1996年由Mark russinovich和布賴科格斯韋爾主辦其先進的系統工具和技術資料·微軟於2006年7月收購sysinternals公司 . 不管你是一個IT