MINA架構----------android用戶端與伺服器端,androidmina架構1、相關資源MINA:http://mina.apache.org/mina-project/quick-start-guide.htmljar包下載:http://download.csdn.net/detail/hulan_baby/8424891原始碼(用戶端):http://download.csdn.net/detail/hulan_baby/8424897原始碼(伺服器端):http://dow
Android UI編程進階——使用SurfaceViewt和Canvas實現動態時鐘,androidcanvas概述: 很多時候我們想要自己寫一些類似時鐘、羅盤的控制項,卻又找不到合適的Demo。我想這時你可能索性就直接片了。在Android有Canvas和Paint這麼好的畫師的情況下,還是選擇使用圖片,的確是有一些尷尬了。下面我就利用一步一步實現自訂時鐘來對這個問題做一個講解。錯誤樣本:
【Android開發經驗】APP的快取檔案到底應該存在哪?看完這篇文章你應該就自己清楚了,androidapp 轉載請註明出處:http://blog.csdn.net/zhaokaiqiang1992
Source Insight自訂快速鍵,sourceinsight鄙人一直用的是Eclipse來開發,如果只是做java的話,這個就夠了,但因時不時要查C/C++的代碼,這個時候這個工具就有點力不從心了,因為C/C++的代碼非常多,一般放在伺服器上,就得用Source Insight來看了,Source
年終大片,年終總結年終大片數百條線程為何頻繁斷開,回呼函數為何遲遲沒有結果,MYSQL的資料為何屢遭黑手,連環嵌套迴圈案,究竟是何人所為?詭異的bug背後究竟是人是鬼,傳來的對象次次為空白的事件又隱藏著什嗎?這一切的背後,是類型轉換的錯誤,還是null
Android記錄21-關於ListView資料錯亂的解決方案,androidlistview 前言 本篇部落格要給大家分享的是在Android開發中遇到滑動資料錯亂的問題如何解決,先描述一些為什麼會出現資料錯亂,熟悉ListView複用原因的朋友一定知道,我們在開發中為了最佳化資料顯示,避免卡頓,會利用ListView的緩衝機制來複用我們的View。 來看一段我們經常會寫的代碼:package com.xiaowu.adapter;import
iOS複習筆記14:常用資料結構之類,ios複習14資料結構一 NSString/NSMutableString字串1 NSString<pre name="code" class="objc">NSString* s1 = @"string";//NSString* s2 = [[NSString alloc] initWithFormat(@"%d is one",1)];NSString* s2 =
xfire產生webservice,Android利用ksoap2訪問webservice 之 用戶端搭建,xfireksoap2利用adt建立一個Android application project確定一下資訊建立介面先刪除原先內建的組件單擊hello
Android項目開發前準備工作(二),android項目開發 讓Android融入我的生活! 上一篇介紹了部分開發前的準備工作,因為考慮到篇幅太長,大家看著也費勁,所以以後我的所有部落格都不會太長,如果太長的話,我會分為幾期進行介紹,好了,不費話了,繼續上一篇!
使用SVN進行多版本開發教程,svn版本開發教程在做android開發時,必定會遇到多版本的開發,下面介紹一下具體實施步驟SVN下目錄介紹branch 目錄:存放支線副本,跟工程項目相關的各個工程版本分支,此目錄下面的版本分支可以被修改合并。不是穩定的版本。document 目錄:跟工程項目相關的文檔資料。tag 目錄:存放標籤副本,跟項目相關的各個發布版本,一般在這個目錄下的工程版本是穩定可用的,並且不做修改的。trunk
Android項目開發前準備工作(三),android項目開發 讓Android融入我的生活! 前兩篇部落格介紹了一些大的方面,本篇部落格給大家說一些小的細節,對於提升我們APP的體驗和效能也是很重要的,當然這些細節性的工作,大家就放在後期作就可以了! 1:一些可以通用的UI、操作、資料處理放在BaseActivity中,這樣可以非常方便的管理,而且可以減少代碼量
android onTerminate()方法調用需要注意的點,androidonterminate 1:Application是什嗎? Application和Activity,Service一樣,是android架構的一個系統組件,當android程式啟動時系統會建立一個
QtAndroid詳解(1):QAndroidJniObject, Qt 5.3之後,新增了 QtAndroid 名字空間,內有下列四個方法:QAndroidJniObject AndroidActivity()int androidSdkVersion()voidstartActivity(const QAndroidJniObject & intent, int receiverRequestCode,
給年輕工程師的十大忠告,工程師十大忠告諸位,咱當電子工程師也是十餘年了,不算有出息,環顧四周,也沒有看見幾個有出息的!回顧工程師生涯,感慨萬千,願意講幾句掏心窩子的話,也算給咱們師弟師妹們提個醒,希望他們比咱們強![1]好好規劃自己的路,不要跟著感覺走!根據個人的理想決策安排,絕大部分人並不指望成為什麼院士或教授,而是希望活得滋潤一些,爽一些。那麼,就需要謹慎安排自己的軌跡。從哪個行業入手,逐漸對該行業深入瞭解,不要頻繁跳槽,特別是不要為了一點工資而轉移陣地,從長遠看,這點錢根本不算什麼,當你對
Android項目開發前準備工作(一),android項目開發 讓Android融入我的生活! 前段時間一直忙,項目趕時間上線,時間緊,任務重,天天加班,還搞了三個通宵,最終按照領導要求,保證項目按時上線,現在輕鬆下來了,一整天沒事幹,閑暇之餘,想對自己開發的工作總結一下,感覺頗有收穫,總結如下,給大家分享一下,希望能給大家帶來些許協助!歡迎評論,歡迎分享,歡迎收藏!
多人線上撲克遊戲源碼帶服務端完整版,撲克遊戲服務端多人線上撲克遊戲源碼帶服務端完整版,本項目源碼是一套網路版的撲克牌項目源碼,帶伺服器端源碼,伺服器端也是用java做的,開啟遊戲以後需要配置IP伺服器端的IP和連接埠,服務端預設監聽9999連接埠,用戶端ip填寫10.0.2.2,連接埠資訊不用管直接點串連就可以串連到電腦上的服務端。項目源碼注釋比較豐富,可以研究一下裡面的演算法之類的。搭建這個服務端環境廢了我半天勁,不知道是不是我啟動並執行方法不對,開啟前兩個遊戲用戶端沒有問題,開啟第三個就開始
u-boot-2014.10移植第15天----nor flash操作,uboot2014.10移植硬體平台:tq2440開發環境:Ubuntu-3.11u-boot版本:2014.10本文允許轉載,請註明出處:http://blog.csdn.net/fulinus去除nor flash防寫保護在已經運行起來的u-boot命令列去除nor flash防寫保護:TQ2440 # flinfoBank # 1: EON EN29LV160AB flash (16 x 16) Size: 2
cocos2d-x 3.2 之 三消類遊戲——萬聖大作戰 (第五篇),cocos2d-x三消***************************************轉載請註明出處:http://blog.csdn.net/lttree********************************************第五篇前面已經把遊戲主體邏輯搞定,已經可以玩了。就是可玩性略差,所以本文就是來 修飾 遊戲的。本文主要內容:> 四消的處理> 消除的特效> 最高分的記錄&
Android最佳效能實踐(一)——合理管理記憶體,android最佳效能轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/42238627有不少朋友都問過我,怎樣才能寫出高效能的應用程式,如何避免程式出現OOM,或者當程式記憶體佔用過高的時候該怎麼樣去排查。確實,一個優秀的應用程式,不僅僅要功能完成得好,效能問題也應該處理得恰到好處。為此,我也是閱讀了不少Android官方給出的高效能編程建議,那麼從本篇文章開始,我就準備開始寫一
第六章 一張白紙好作畫—Canvas畫布(1),canvas畫布第六章 一張白紙好作畫—Canvas畫布前面的相關章節,我們詳細說明過Android UI組件的使用。通過前面章節的學習,開發人員已經可以開發出令人滿意的UI效果了。但是有的時候,我們需要實現更加漂亮的UI效果,此時可能就無法直接使用UI組件,而是需要自己畫出各種UI效果了。在Android中,Canvas就是一個畫布,開發人員可以在畫布上繪製想要的任何東西。在本章中,我們將介紹Canvas及相關的技術。6.1