Time of Update: 2014-05-16
精靈菜單類是MenuItemSprite,圖片菜單類是MenuItemImage。由於MenuItemImage繼承於MenuItemSprite,所以圖片菜單也屬於精靈菜單。為什麼叫精靈菜單呢?那是因為這些功能表項目具有精靈的特點,我們可以讓精靈動起來,具體使用時候是把一個精靈放置到菜單中作為功能表項目。精靈菜單類MenuItemSprite,它的其中一個建立函數create定義如下:static MenuItemSprite* create ( Node * normalSprite,
Time of Update: 2014-05-16
因為本身是在搞.NET方面的東東,現在在學習Android,所以想實現Android通過WebService介面來擷取資料,網上很多例子還有有問題的。參考:Android 通過WebService進行網路編程,使用工具類輕鬆實現 這篇部落格,還是實現了通過一個公開的WebService擷取今日天氣情況這麼一個功能。實現效果如下:有時候我們需要用到WebService介面來擷取資料,WebService是一種基於SOAP協議的遠程調用標準,通過webservice可以將不同作業系統平台、不同語言、
Time of Update: 2014-05-16
相比12.04在外觀改變不是很大,但其中細節有些許變化,特別IME很不大好用,為此,我們使用fcitxIME,使用我喜歡的五筆拼音,安裝過程如下:方法一:最新的方法很簡單:安裝14.04後,語言套件一定要安裝完整,從ibus加入極點五筆。方法二:快速鍵“ctrl+AIt+T",彈出終端,輸入以下指令12345678//先卸載IBUSIMEkillall ibus-daemonsudo apt- get purge ibus ibus-gtk
Time of Update: 2014-05-16
XHTML Mobile Profile 的基本結構<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd"
Time of Update: 2014-05-16
建立項目$ cd cocos2d-x$ ./setup.py$ source FILE_TO_SAVE_SYSTEM_VARIABLE$ cocos new MyGame -p com.your_company.mygame -l cpp -d NEW_PROJECTS_DIR$ cd NEW_PROJECTS_DIR/MyGame//假如.bash_profile 不知道怎麼建立 看 http://blog.csdn.net/gamecocos2
Time of Update: 2014-05-15
- (NSString *)hmacsha1:(NSString *)text key:(NSString *)secret { NSData *secretData = [secret dataUsingEncoding:NSUTF8StringEncoding]; NSData *clearTextData = [text dataUsingEncoding:NSUTF8StringEncoding]; unsigned char
Time of Update: 2014-05-16
上一篇《Android自訂群組件系列【5】——進階實踐(1)》中對任老師的《可下拉的PinnedHeaderExpandableListView的實現》前一部分進行了實現,這一篇我們來看看ExpandableListView的使用並實現剩下的部分。原文出處:http://blog.csdn.net/singwhatiwanna/article/details/25546871一、ExpandableListView的用法ExpandableListView是ListView的子類,它在普通Lis
Time of Update: 2014-05-16
背景 &n
Time of Update: 2014-05-15
Bootstrap是Twitter推出的一個開源的用於前端開發的工具包。它由Twitter的設計師Mark Otto和Jacob Thornton合作開發,是一個CSS/HTML架構。Bootstrap提供了優雅的HTML和CSS規範,它即是由動態CSS語言Less寫成。Bootstrap一經推出後頗受歡迎,一直是GitHub上的熱門開源項目,包括NASA的MSNBC(微軟全國廣播公司)的Breaking
Time of Update: 2014-05-15
1.Android RelativeLayout 屬性// 相對於給定ID控制項android:layout_above 將該控制項的底部置於給定ID的控制項之上;android:layout_below 將該控制項的底部置於給定ID的控制項之下;android:layout_toLeftOf
Time of Update: 2014-05-15
接入第三方SDK後,發現SDK提供的彈窗裡,有兩個按鈕的高度呈被展開狀態。而,第三方提供的demo內,這兩個按鈕均呈正常狀態。對於第一次接觸Android的菜鳥來說,這個問題頗為難解。第三方在嘗試了幾種方法之後,也宣告失敗。這種奇葩問題,讓人百思不得其解。但,世間大部分問題都還是可以解決的。 由於實現按鈕的是Button,因此查詢了網上 button背景高度展開問題的文章。有幾種解決方案。1、和margins內的值有關。修改後,無法解決問題。2、設定MinHeight 和
Time of Update: 2014-05-15
車牌識別中,每一步的效果直接影響整體的識別率,對車牌識別產生幹擾的,不僅是車牌的汙漬,還有鉚釘。一 、舉例說明,鉚釘幹擾使得車牌識別錯誤1、車輛圖片2、通過顏色HSV確認車牌一般位置3、截取車牌映像4、二值化後,水平投影,從圖片中可以很清楚看到鉚釘 5、字元分割後的車牌6、提取分割後的車牌字元7、錯誤的識別結果二、改善方法這裡針對車牌識別的幹擾去除方法加以改善。1、原先博文中車牌識別中去除鉚釘的方法,只是用投影的方法。粗略計算鉚釘在車牌的上方,白點資訊較少,
Time of Update: 2014-05-15
1開機圖片:android-logo-mask.pngandroid-logo-shine.png這兩個圖片一個在上一個在下./out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/classes/assets/images/android-logo-shine.png./frameworks/base/core/res/assets/images/android-logo-shine.png注意:如果源
Time of Update: 2014-05-15
簡介項目開發中發現問題、解決問題這個過程中會出現很多問題,比如重複出現、某個問題的遺留,這些問題的本質就是設計模式。今天記錄設計模式的知識點。內容在java以及其他的物件導向設計模式中,類與類之間主要有6種關係,他們分別是:依賴、關聯、彙總、組合、繼承、實現。它們的耦合度依次增強。依賴關係:對於兩個相對獨立的對象,當一個對象負責構造另一個對象的執行個體,或者依賴另一個對象的服務時,這兩個對象之間主要體現為依賴關係。關聯關係:分為單向關聯和雙向關聯。在java中,單向關聯表現為:類A當中使用了類B
Time of Update: 2014-05-15
Android-自訂PopupWindow2014年5月12日PopupWindow在應用中應該是隨處可見的,很常用到,比如在舊版本的當中就用到下拉的PopupWindow,那是自訂的。新版5.2的ActionBar,有人已經模仿了它,但具體是使用了ActionBar還是其他的筆者倒是不太清楚,本篇部落客要介紹如何自訂一個PopupWindow來供自己在開發應用時使用。因為筆者最近在開發一款應用時用到這個知識點,所以自己實現了類似新版的效果。源碼下載:http://download.csdn.n
Time of Update: 2014-05-15
本文章基於apkplug v1.6.7 版本編寫,最新方式以官網最新訊息為準 一 apkplug架構所需要的庫檔案(宿主) 可從http://git.oschina.net/plug/apkplugSDK 擷取最新庫檔案 同時可下載最新的apkplugdemo源碼 http://git.oschina.net/plug/apkplugDemos libs-- --libndkfoo.so armeabi armeabi-v7a mips x86 -
Time of Update: 2014-05-15
package com.gc.textswitcherdemo;/* * 文本切換器(TextSwitcher): * 1、TextSwitcher繼承了ViewSwitcher,因此它具有與ViewSwitcher相同的特徵 * 可以在切換View組件時使用動畫效果。與ImageSwitcher相似的是,使用TextSwitcher * 也需要設定一個ViewFactory。與ImageSwitcher不同的是,TextSwitcher所需的 *
Time of Update: 2014-05-15
今天繼續AndroidUI組件的講解(寫部落格只是為了鞏固與繼續學習知識----工欲善其事,必先利其器!)下面是主Activity的源碼,裡面附含知識點的講解,在前面的部落格裡已經說明,簡單的知識點我會以代碼注釋的形式講解,好了,不廢話了:package com.gc.imageswitcherdemo;/* * 映像切換器(ImageSwitcher)的功能與用法 * * 1、ImageSwitcher繼承了ViewSwitcher,因此它具有與ViewSwitcher相同的特徵 *
Time of Update: 2014-05-15
由於架構開發更新頻繁的原因一直都沒有時間寫出架構的基本架構讓大家雲裡霧裡的,現在架構已基本穩定和完善,我就抽出時間寫寫關於apkplug架構的基本架構和原理,同時也跟大家一起研究利用apkplug架構玩出更新的功能。一 apkplug的基本架構 apkplug簡單的說是一個容器它將apk檔案解析並映射成Bundle ,下文我們簡稱Bundle為外掛程式。如每一個apk外掛程式被映射到apkplug架構中就是一個Bundle對象,完整路徑為
Time of Update: 2014-05-15
注意自己該編譯版本為2.3以上,預設的1.6不支援match_parent屬性,導致布局檔案出錯。 另外需要手動添加android-support-v4和otto到自己的libs檔案夾。 主要代碼邏輯: 1,在首頁面點clear按鈕,發布兩個事件並傳遞對象。 2,然後LocationHistoryFragment接收事件對象,並處理。 1,BusProvider提供一個全域唯一的Bus執行個體對象&