環境:主機:Fedora 12開發軟件:QT目標板:MINI6410實現功能:目標板接收PC串口傳過來的信息並在終端輸出,目標板串口接收信息用SELECT機制源代碼:widget.h:[cpp] #ifndef WIDGET_H  
軟件平台:C# + WINCE6.0硬件平台:tiny6410界面設計:設計思路:1.點擊發送鍵則發送文本2.開辟一個線程接收網絡數據注意:開辟的線程調用主線程的控件會導致不安全,所以用了托管的方式調用源代碼:[csharp] using
軟件平台:C# + WINCE6.0硬件平台:tiny6410界面設計:設計思路:1.點擊發送鍵則發送文本2.串口接收到數據包則啟動一個事件,在事件中處理數據包注意:1.接收事件中調用主線程的控件會導致不安全,所以用了托管的方式調用2.直接調用了C#
qt中提供了可以實現域名解析功能的類QHostInfo,這個類解析域名提供兩種機制,一種是阻塞式,一種是非阻塞信號槽機制,下面介紹第二種機制的實現方法。qt的幫助中給出了這個類的例子:[cpp] QHostInfo::lookupHost(www.k
Qt支持輕量級數據庫SQLite,接下來測試這個數據庫的基本操作環境:Ubuntu 10.04 + Qt 4.7.0要支持數據庫編程,首先在工程文件中增加:QT += sql頭文件:#include <QtSql>下面新建一個
准備工作內核版本:由menuconfig配置文件TOP6410_3d.config編譯所得內核2.6.28.6(使用老版28內核或使用默認menuconfig配置文件編譯會出現alsa錄音沒有聲音的問題)文件系統版本:老版光盤中的ubifs即可als
需求: Java中彈出帶有確定取消的對話框!點擊確定就繼續操作,點擊取消就取消操作方案:[java] int n = JOptionPane.showConfirmDialog(null, 確認刪除嗎?,&nb
環境:主機:Fedora12目標板:OK6410-AOK6410-A上有ALSA的驅動,不過沒有ALSA的編程接口,所以我需要移植ALSA上去.參考鏈接:1.http://www.linuxidc.com/Linux/2012-01/51831.ht
package ctgu.sugite.content.character12; import ctgu.sugite.content.character10.LinkedStack;
在C語言中我們經常用數組處理大數問題,在java中數組功能逐漸被ArrayList類代替,強大的ArrayList類提供了clear(),equals()等32個方法,所以我們能輕松實現各種類的構造,以下代碼將提供VeryLongInt類的設計:[j
最壞情況線性時間的選擇 Java實現:package ctgu.sugite.content.character09; import java.util.Arrays; &n
iPhone編程規則是:一個窗口,多個視圖。UIView是iPhone屏幕上很多控件的基礎類。每個iPhone用戶界面都是由顯示在UIWindow(這其實也是個特殊的UIView)內的眾多UIView及其專門化子類構建的。顯示數據的視圖:UIText
譯者按:在iOS HIG已經強大經典了N年之後,Android終於推出了一套比較系統的HIG(大 概是為了配合Android 4.0 Ice Cream Sandwich)。仔細比較兩套HIG的“設計原則”部分,發現完全是截然不同的兩種風格。iOS
有一些場景,我們需要向用戶展示一系列的頁面。比如我們正在開發一個看漫畫的應用,可能就需要向用戶展示一張一張的漫畫圖片,用戶使用手指滑動屏幕,可以在前一幅漫畫和後一幅漫畫之間切換。這個時候ViewFlipper就是一個很好的選擇。1)View切換的控件
最近嘗試將做的一個Android項目web化,而其中的一個方案,就是做成html5的。於是做了一些Demo,也做了一些簡單的研究。其中一個比較重要的問題,就是HTML5在Android和IOS的兼容性如何。找到下面的表格,很好的解答了我的問題。與看到
先說為什麼需要討論這個問題。現在很多的手機應用,都可能會直接嵌入一個web頁面。這樣做的好處:一個是功能更新方便,維護起來容易,只需要維護服務器的頁面即可,不需要更新客戶端;另一個是功能通用,不僅Android可以用,ios也可以用,symbian也