原创 自定義顯示圖片的控件

在一些APP的界面中規劃出一部分空間用於圖片廣告的展示,是不錯的方式。可以美化界面,又能做些廣告。 實例從《android應用案例開發大全》的第一章中的實例中抽出來。這樣以後哪兒要用就可以將這個放在哪兒。(發揚了一下拿來主義,希望不要追究

原创 android:paddingLeft與android:layout_marginLeft區別

當按鈕分別設置以上兩個屬性時,得到的效果是不一樣的。 android:paddingLeft="30px" 按鈕上設置的內容(例如圖片)離按鈕左邊邊界30個像素 android:layout_marginLeft="30px"

原创 自定義ListView使用的Adapter

自定義ListView所用的適配器Adapter. Adapter是用於將數據集(字符串,圖片等)和視圖(Textview, Image等)進行映射。 ListView的實現需要兩個要素:1.數據集,2.適配器Adapter。 舉一個實例

原创 dev express winform編程,寫在技術的前面

從16年9月開始接觸dev控件,用了兩年多,談一下自己的感受吧。 一開始接觸dev的覺得挺茫然,不知道從什麼地方入手。因爲項目是中途介入的,dev也是第一用,什麼都不熟悉。 於是我就看項目中已經有的一些界面,看是怎麼實現的。layoutc

原创 登山c#-datetime說明

 #region 程序集 mscorlib.dll, v4.0.0.0 // C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\

原创 登山-C#-對密碼進行加密存儲

由於明文存儲密碼會有很大的風險,所以一直想用加密的方式進行存儲。 看了網上一些文章後,決定選擇MD5加隨機salt的方式進行加密。 基本的思想就是在創建用戶是隨機產生一個salt字符串。然後用密碼拼接salt字符串,然後用MD5對拼接後的

原创 登山-C#-獲得年份月份,檢驗TextBox輸入的是否爲數字,將字符串轉數字控制小數點精度,ComboBox DropDownList形式下設置初始值

1.獲得目前的年份和月份。這個比較常用,在打印標籤時候。常常需要將生成日期之類的信息打印出來。 C#中獲得目前的年份和月份的方式 int year = DateTime.Now.Year; int month = DateTime.Now

原创 登山-C#-關於TcpListener的AcceptTcpClient()方法造成線程阻塞,進而程序無法徹底關閉的問題

在《C#高級編程》第7版第24章,有提到使用TCP類。 書中寫了一個實例,兩個winform,其中一個點擊按鈕發送字符串,另一個winform進行接收。這個實例有個缺點,只能接收一次。 我將這個實例進行了改造。第一版做好後,可以進行接收和

原创 登山-C#-字符串轉時間,時間轉字符串,sql中字符串轉時間

在實際編程中發現一個問題。從DataGridView的單元中取出的值爲字符串"2016/5/5",作爲一個參數傳入了一個查詢語句中。如下 select * from XX_file where XX01=@eid and XX02=@d

原创 登山-C#-再討論事件,理清事件和委託的關係,理清EventHandler<T>和傳統事件的關係

以前在寫程序時,總是稀裏糊塗的用着委託和事件,但總是不能很清楚的理清出他們之間的關聯,只是知道事件是建立在委託的基礎上的。 之前也寫過一篇關於事件的文章,現在看來太淺了,只是依葫蘆畫瓢,知道怎麼去用而已,而卻不知道所以然。其中的一些細節

原创 登山-C#-DataGridView顯示行號

private void dataGridView1_RowStateChanged(object sender, DataGridViewRowStateChangedEventArgs e) {

原创 登山-C#-兩個小知識點,字符串補全,在TextBox中捕獲回車鍵

呵呵了,這兩個知識點是挺小的,但是實用,在編程過程中說不定就遇到了。 比如字符串補全問題,這個在編寫一些固定格式的程序時就會遇到,比如條碼中包含固定的五位流水碼,不足位數補0,這時候就用到了字符串補全。 很簡單,string有一個PadL

原创 登山-C#-enum類型基礎

using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace EnumTest { class P

原创 登山-C#-加載Excel檔案

工作上需要用C#去加載Excel檔案,於是去網上搜方法。看到了一篇文章,是加載Excel後返回一個DataSet類型。於是也照寫了一個。 //參數filePath代表Excel的路徑 public stat

原创 豬腦袋的記事本

清空表 truncate table table名