標籤:為了用電腦看電影時方便控制,我就突發其想,做一個手機app來通過無線網路遠程調節電腦上的音量。後來進行嘗試成功後,我就想,光是調音量似乎單調了些,就把播放/暫停,上一首,下一首,等多媒體控制功能也加上,這樣好玩一點。下面向大家簡單介紹一下原理,整個解決方案的原始碼我會共用給大家,以作參考。先說伺服器,因為控制命令比較簡單,我直接用一個WPF應用程式來完成,這樣方便運行,用socket來通訊比較麻煩,我就用WCF來做服務,使用WebServiceHoset,讓WP手機用戶端用HTTP-POS
標籤:Android系統開機主要經曆三個階段:bootloader啟動Linux啟動Android啟動 開機檔案:對於機器從通電到載入Linux系統一般需要三個檔案:bootloader(引導檔案)、kernel(核心檔案)、rootfs (根檔案系統 能讓作業系統正常啟動並執行檔案夾和檔案的大集合,在Android中是ramdisk)。這些檔案在ROM
標籤:android shape的使用shape用於設定形狀,可以在selector,layout等裡面使用,有6個子標籤,各屬性如下:<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" > <!-- 圓角 --> <corners android:radius="9
標籤: String ADD_SHORTCUT_ACTION 動作:在系統中添加一個捷徑。 String ALL_APPS_ACTION 動作:列舉所有可用的應用。輸入:無。 String ALTERNATIVE_CATEGORY 類別:說明 activity 是使用者正在瀏覽的資料的一個可選操作。 String ANSWER_ACTION 動作:處理撥入的電話。
標籤:一: GestureDetectorhttp://blog.csdn.net/jjwwmlp456/article/details/21282239 寫的不錯,但是博文中有錯誤,正確的寫法是:@Overridepublic boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) {if (e1.getX()-e2.getX()>120)
標籤:問題描述:android.os.NetworkOnMainThreadException異常(不要在主線程訪問網路資源)問題分析:造成這種異常的原因是安卓版本問題(仔細研究錯誤原因是代碼不符合Android規範),網上搜尋發現:android3.0版本開始(具體是不是從這個版本開始的,就不深究咯)就強製程序不能在主線程中訪問網路,要把訪問網路放在獨立的線程中。解決方式:1、想要忽略這些強制策略問題的話,可以在onCreate()方法裡面加上StrictMode.setThreadPolic
標籤:objective-c 記憶體管理 ios 一 概念iOS在程式在啟動並執行過程中,會建立很多個釋放池,自動釋放池以棧的形式存放的(先進後出)。對象調用autorelease時,會被放入棧頂的自動釋放池中。當自動釋放池銷毀時,會對池的所有對象發送一次release訊息;所以發送autorelease之後引用計數不會立即-1。autorelease返回對象本身。二 執行個體//
標籤:(1)關於Analyze和Profile的使用和介紹——使用,長按左上方的Run,會出現Analyze和Profile兩個選項。Analyze是靜態記憶體分析,如果有潛在的內容泄露問題會出現藍色的標記。Profile是動態記憶體分析,這個比較詳細一點,可以看到程式的每個模組佔用多少記憶體等等。推薦的部落格: IPhone開發工具篇-利用xcode
標籤: Android系統的架構 android的系統架構和其作業系統一樣,採用了分層的架構。從架構圖看,android分為四個層,從高層到低層分別是應用程式層、應用程式架構層、系統運行庫層和linux核心層。1.應用程式 Android會同一系列核心應用程式套件組合一起發布,該應用程式套件組合包括email用戶端,SMS短訊息程式,日曆,地圖,瀏覽器,連絡人管理程式等。所有的應用程式都是使用JAVA語言編寫的。
標籤:objective-c ios 記憶體管理 arc 一 ARC簡介ARC是編輯器的一種功能。它會把alloc出來的對象,自動release。它把使用retain屬性的變數,在dealloc中自動產生release;在建立項目時選中ARC功能後,不允許調用:retainretainCountreleaseautorelease[super
標籤:gnore_js_op> <ignore_js_op><ignore_js_op><ignore_js_op>源碼下載:http://code.662p.com/view/8582.html你可能注意到了,神經貓換成了可愛的小羊駝:)線上遊戲地址:http://app9.download.anzhuoshang ...
標籤:為了用電腦看電影時方便控制,我就突發其想,做一個手機app來通過無線網路遠程調節電腦上的音量。後來進行嘗試成功後,我就想,光是調音量似乎單調了些,就把播放/暫停,上一首,下一首,等多媒體控制功能也加上,這樣好玩一點。下面向大家簡單介紹一下原理,整個解決方案的原始碼我會共用給大家,以作參考。先說伺服器,因為控制命令比較簡單,我直接用一個WPF應用程式來完成,這樣方便運行,用socket來通訊比較麻煩,我就用WCF來做服務,使用WebServiceHoset,讓WP手機用戶端用H
標籤:在Android開發中,大部分控制項都有visibility這個屬性,其屬性有3個分別為“visible
標籤:<ignore_js_op> <ignore_js_op> <ignore_js_op><ignore_js_op>源碼下載:http://code.662p.com/view/8582.html你可能注意到了,神經貓換成了可愛的小羊駝:)線上遊戲地址:http://app9.download.anzhuoshang ...
標籤:@property與@synthesize是成對出現的,可以自動產生某個類成員變數的存取方法。在Xcode4.5以及以後的版本,@synthesize可以省略。1.atomic與nonatomicatomic:預設是有該屬性的,這個屬性是為了保證程式在多線程情況,編譯器會自動產生一些互斥加鎖代碼,避免該變數的讀寫不同步問題。nonatomic:如果該對象無需考慮多線程的情況,請加入這個屬性,這樣會讓編譯器少產生一些互斥加鎖代碼,可以提高效率。2.readwrite與readonlyread
標籤:周末發現一些比較有用的android開發常用的工具,裡面大部分是自己經常用的,還有一些暫時很少用,暫且在這裡記錄下,以後一定同樣會經常用到的。1 The SDK and AVD Manager這個工具是用來添加、更新Android SDK的組件的,例如新的API。2 Android ADT這是Eclipse的Android開發人員查件,為Android開發提供了一個可視化的整合式開發環境。3 Android DDMS在Android開發套件當中有一個調試工具,
標籤: Android系統的架構 android的系統架構和其作業系統一樣,採用了分層的架構。從架構圖看,android分為四個層,從高層到低層分別是應用程式層、應用程式架構層、系統運行庫層和linux核心層。1.應用程式 Android會同一系列核心應用程式套件組合一起發布,該應用程式套件組合包括email用戶端,SMS短訊息程式,日曆,地圖,瀏覽器,連絡人管理程式等。所有的應用程式都是使用JAVA語言編寫的。
標籤:Android APP 的運行環境Android 是一款基於 Linux 核心,面向移動終端的作業系統。為適應其作為移動平台作業系統的特殊需要,Google對其做了特別的設計與最佳化,使得其進程調度與資源管理與其他平台的 Linux 有明顯的區別。主要包含下面幾個層次:Application FrameworkApplication Framework 將整個作業系統分隔成兩個部分。對應用開發人員而言,所有 APP 都是運行在 Application Framework
標籤:魔獸塔防是一款經典的遊戲,當年在pc機器上玩過魔獸的人應該都玩過類似的遊戲,他仿照魔獸,建塔攔截敵人入侵,發揮你的智慧讓敵人走最遠的路,將他們消滅在路上....源碼下載:http://code.662p.com/view/2273.html<ignore_js_op> <ignore_js_op> <ignore_js_op> <ignore_js_op>詳細說明:http:/
標籤:打地鼠遊戲源碼,遊戲是一款多關卡基於cocos2d的iPad打地鼠遊戲源碼,這也是一款高品質的打地鼠遊戲源碼,可以擁有逐步上升的關卡的設定,大家可以在關卡時設定一些商業化的模式來盈利的,非常完美的一款完整版休閑類遊戲源碼。源碼下載:http://code.662p.com/view/6306.html<ignore_js_op> <ignore_js_op> <ignore_js_op> <ignore_js_op&g