原创 Windows phone 7之工具欄(ApplicationBar)

工具欄(ApplicationBar)被定義在” Microsoft.Phone.Shell”命名空間下,主要包括工具欄按鈕(ApplicationBarIconButton)和工具欄菜單(ApplicationBarMenuItem)

原创 WP7 Launcher 啓動器

在WindowsPhone中需要調用系統資源的話需要用到啓動器(Launcher)和選擇器(Choosers)。 其實已經很多人寫過了,最近正好用到,再總結下吧… 先寫啓動器(Launcher),等下週有時間再寫選擇器(Cho

原创 IOS多線程讀寫Sqlite問題解決

現在ios裏使用的數據庫一般都是Sqlite,但是使用Sqlite有個不太好的地方就是在多線程的時候,會出現問題,sqlite只能打開一個讀或者寫連結。這樣的話多線程就會碰到資源佔用的問題。   最開始是使用FMDB,FMDB的早期

原创 Windows Phone中的路由事件-以ListBox控件爲例

  今天我們來介紹一下Windows Phone中的路由事件,以ListBox控件爲例。   首先我們來熟悉一下路由事件的概念。   路由事件是具有更強傳播能力的事件,他們可以在元素樹中向上冒泡和向下隧道傳播,並且沿着傳播路徑被事件

原创 windows phone 加速計

在windows phone 中存在着加速計,我們可以利用加速計獲得用戶手機的狀態,根據手機狀態調整我們的程序,這樣會更人性化;windows phone 加速計採用的是三軸座標定位即在三維空間中的座標,加速計在三維空間中的點(x,y,

原创 window phone7中使用bing中文地圖和Google地圖

之前在windows phone中使用map控件時,一直加載出來的是英文的bing map,一直以爲要等ms提供漢化的map;而同時google和baidu等未發現對應的map sdk或api,那個苦惱啊,使用英文bing map那個

原创 Windows Phone 數據庫並行訪問

Most windows phone developers might already know that the Mango release has a new  API For local database access. Typ

原创 Objective-C中一種消息處理方法performSelector: withObject:

Objective-C中調用函數的方法是“消息傳遞”,這個和普通的函數調用的區別是,你可以隨時對一個對象傳遞任何消息,而不需要在編譯的時候聲明這些方法。所以Objective-C可以在runtime的時候傳遞人和消息。   首先介紹

原创 NSNotificationCenter消息註冊與撤銷

蘋果的消息機制是個非常好用的東西,當需要在類的各個實例之間傳遞消息或者寫一些事件驅動的程序時,絕對是個不錯的工具。但是使用時一不小心就會造成引用已經被dealloc的對象的錯誤,引起程序崩潰。於是,在合適的時機addobserver和r

原创 我的開發筆記---UISegmentedControl的詳細使用

當用戶輸入不僅僅是布爾值時,可使用分段控件(UISegmentedControl)。分段控件提供一欄按鈕(有時稱爲按鈕欄),但只能激活其中一個按鈕。分段控件會導致用戶在屏幕上看到的內容發生變化。它們常用於在不同類別的信息之間選擇,或在不

原创 ios局域網聯機——蘋果官方源碼之WiTap剖析

    在過去的時間裏,我一直在考慮的事情是,我該寫一篇什麼樣的文章呢?之前的兩篇文章都是先有問題,然後我纔有目的的解決問題,現在我的困擾是,我不知道該寫什麼了呵呵。因爲其實,大多數的問題,只要在網上搜索一下(google遠比baidu

原创 Objective-c的@property 詳解

  之前很多網友對我翻譯的教程中的Property的使用感到有些迷惑不解,搞不清楚什麼時候要release,什麼時候要self.xxx = nil;同時對於Objective-c的內存管理以及cocos2d的內存管理規則不夠清楚。本文主

原创 iPhone程序包結構

當build iPhone程序時,Xcode會將它打成一個包。這個包是文件系統下的一個目錄用於將相關資源放到一起。一個iPhone程序包包括可執行程序和程序使用的各種資源(例如程序圖標、其他圖片和本地化資源等)。下面我們逐個看一下iPho

原创 如何保持iOS上鍵盤出現時輸入框不被覆蓋

在iOS5上請求顯示鍵盤時,系統從屏幕底部將鍵盤滑入上來,位於應用的內容之上。 如果屏幕中的內容項目比較多,它就可能覆蓋住文本輸入框之類的對象。你必須調整你的內容,使得輸入框保持可見。 你會想到哪些處理方法呢? 第一種, 臨時調

原创 Windows phone 7之樣式與模板

就像網頁配合CSS一樣,XAML元素結合Style可以使Silverlight頁面變得絢麗多彩。Silverlight的最大吸引力就是無論你想做什麼格式的,什麼效果的頁面你都可以實現,絕對沒有不可能。想使頁面變得絢麗,簡單Style就可