前言 今年年初時,阿里巴巴開源的高性能服務框架dubbo又開始了新一輪的更新,還加入了Apache孵化器。原先項目使用了spring cloud之后,已經比較少用dubbo。目前又抽調回原來的行業應用部門,可能還會使用dubbo進行服務調用。趁着編寫教材的機會來進行學習下。而且目前 ...
列表控件是客戶端應用最常用的控件之一。列表控件通常只負責顯示數據,最多通知一下APP列表行的選中狀態變化。 現在的UI經常要求程序猿在列表控件里不光顯示內容,還要能和用戶交互,顯示動畫等等,傳統的列表控件對於這樣的需求基本是無能為力了。 Android開發中很多界面都直接采用ListView實現,ListView中每一個Item中都可以容納其它控件,這樣的設計使得在表項中的交互和在主面板上交互一樣 ...
2015-10-09 12:41 1 5204 推薦指數:
前言 今年年初時,阿里巴巴開源的高性能服務框架dubbo又開始了新一輪的更新,還加入了Apache孵化器。原先項目使用了spring cloud之后,已經比較少用dubbo。目前又抽調回原來的行業應用部門,可能還會使用dubbo進行服務調用。趁着編寫教材的機會來進行學習下。而且目前 ...
大家知道javascript中有多少方法能夠實現異步處理嗎?setTimeout(),setInterval()是最常用的兩個。XMLHttpRequest對象,進行ajax請求時。postMessa ...
(基於 第二十八章 springboot + zipkin(brave定制-AsyncHttpClient) ...
SOUI原來實現的SListBoxEx的效率一直是我對SOUI不太滿意的地方。包括后來網友實現的SListCtrlEx。 這類控件為每一個列表項創建一個SWindow來容納數據,當數據量比較大(10000+)時,一方面內存消耗會很嚴重;另一方面列表數據初始化也需要大量的時間。 今年開始轉型做 ...
使用SOUI開發客戶端UI程序,通常也推薦使用XML代碼來創建窗口,這樣創建的窗口使用方便,當窗口大小改變時,內部的子窗口也更容易協同變化。 但是最近不斷有網友咨詢如何使用代碼來創建SOUI子窗口,特此在這里統一解答。 要回答這個問題,首先要了解SOUI窗口創建及布局的流程。 先從 ...
像寫網頁一樣做客戶端界面可能是很多客戶端開發的理想。 做好一個可以實現和用戶交互的動態網頁應該包含兩個部分:使用html做網頁的布局,使用腳本如vbscript,javascript做用戶交互的邏輯。當需求變化時,只需要在服務端把相關代碼調整一下,用戶即可看到新的內容(界面)。 傳統的客戶端 ...
在SOUI中實現的LUA腳本模塊的實現。 在客戶端程序中使用腳本語言一個基本的需求就是C++代碼和腳本代 ...
從Windows 2K開始,MS為UI開發引入了分層窗口這一窗口風格。使用分層窗口,應用程序的主窗口可以是半透明,也可以是逐點半透明(即每一個像素點的透明度可以不同)。 可以說,正是因為有了分層窗口,在Windows上開發的應用程序的UI才真正炫起來。 在UI的主窗口上加一個分層窗口的風格 ...