原创 SurfaceView和View最本質的區別

SurfaceView和View最本質的區別在於,surfaceView是在一個新起的單獨線程中可以重新繪製畫面而View必須在UI的主線程中更新畫面。那麼在UI的主線程中更新畫面 可能會引發問題,比如你更新畫面的時間過長,那麼你的主UI

原创 C#處理跨進程copy

一、問題描述:做IDE開發經常會遇到這樣一種情況:使用者開兩個應用程序,把一個應用程序中的控件copy到另一個應用程序中。   這樣做只是用戶的一個使用小細節便於使用者對比刻制,我們如果能抓住這些細節,那麼我們的產品客戶體驗度會上一個層

原创 宏與函數

先說宏和函數的區別:1. 宏做的是簡單的字符串替換(注意是字符串的替換,不是其他類型參數的替換),而函數的參數的傳遞,參數是有數據類型的,可以是各種各樣的類型.2. 宏的參數替換是不經計算而直接處理的,而函數調用是將實參的值傳遞給形參,既

原创 隱私政策

隱私政策  機器人保安尊重並保護所有使用服務用戶的個人隱私權。爲了給您提供更準確、更有個性化的服務,機器人保安會按照本隱私權政策的規定使用和披露您的個人信息。但機器人保安將以高度的勤勉、審慎義務對待這些信息。除本隱私權政策另有規定外,在未

原创 android mapview結合LocationManager應用

應用需求:   1、提供地圖功能   2、提供三種視圖:衛星模式、地圖模式、我的位置   3、支持多種定位方式:gps、wifi等   4、根據當前的位置,獲取服務器上地點信息,並標註在當前屏幕上   解決方案:   1、首先申請goog

原创 Sax解析xml遇到特殊字符問題

遇到問題: sax解析xml時,遇到像<、>、&等特殊字符時,會把節點中的內容當做三段內容讀取,而我們原先的方式是隻做一次讀取,這樣會造成只能讀取到特殊字符前的內容。 解決方案:在解析時,做到把一個節點的內容讀完,才進行下一個節點的解析,

原创 android應用開發之性能提高

在手機上軟件的性能對開發者來說至關重要,性能差了,軟件估計已經死了一半。其實在PC上也一樣,只不過性能被硬件的提升給淡化了。   如何來提高應用程序的性能呢?   提高,是從兩個方面來說,一、提高軟件的執行時間 二、提高人機界面的交互時間

原创 huawei 機子升到2.3後出現關閉log的情況

有的機子如華爲在升到android 2.3後會在rom中關閉log調試功能。 在調試的時候會出現:Unable to open log device '/dev/log/main': No such file or directory的錯

原创 運行symbian Helloworld報錯

在windows 上配置好symbian開發環境後,通過嚮導新建helloWorld項目。 在模擬器上運行時,會報如下錯誤: Creation Time    Description    Resource    Path    Loca

原创 symbian v3模擬器開啓後自動關閉

在win7上配置symbianv3的開發環境,perl、sdk、carbide c/c++都已經配置好了,寫個helloworld 運行模擬器, 會出現模擬器打開後,瞬間又自動關閉了。也不報任何錯誤。試了網上的解決方法,都無效。 最終找到

原创 windows phone 7 啓動器

何謂啓動器,就是在本應用程序內觸發系統內置的功能如打電話發郵件等,同時當觸發task後,本應用程序並不管觸發的應用的執行情況。 調用啓動器需要引用命名空間: using Microsoft.Phone.Tasks;  下面列出wp7

原创 真機測試錯誤

  今天在真機上進行測試時,在安裝時出現:Re-installation failed due to different application signatures錯誤。   出錯的原因是:在真機上已經有安裝了此項目的apk,並且此ap

原创 EditText動態設置明文密文

.setInputType(0x81)    //EditText變爲密碼狀態。.setInputType(0x90)    //EditText變爲非密碼狀態。

原创 windows phone 7 選擇器

上一篇文章主要介紹了啓動器,這篇介紹選擇器。這兩個其實都是在本應用內去執行另一個系統任務,區別是:啓動器啓動了一個任務後,不會考慮這個任務的執行結果;而 選擇器在啓動了一個任務後,會要求任務換回結果,需要把數據帶回到本應用中。 調用選擇

原创 android線程異步處理之AsyncTask

android應用是單線程模式的。   單線程模式需要記住兩條:   一、防止UI線程阻塞 二、確保只在UI線程中訪問Android UI工具包 在開發Android應用時必須遵守單線程模型的原則:Android UI操作並不是線程安全