Time of Update: 2015-02-08
為什麼大部分人喜歡穩定?,人喜歡穩定?什麼叫「穩定」?穩定不是平衡,穩定也不是持久,穩定的科學定義是對外界幹擾的抵抗能力。換言之,穩定不關乎狀態的好壞,穩定只關乎是否能保持原來的狀態,哪怕這個狀態並不那麼理想。如果你覺得自己「穩定」,自己不需要任何努力就可以保持住現在的位置,那是因為你就處在「最小能量」狀態。你不努力,你也不會下落,也沒有什麼後果,但並不是因為你不會下落,只是因為你已經到極低點了,附近根本沒有更低的地方可以下落了。也許你會說,怎麼會這樣呢?我比很多人都強,不可能在最低點。沒錯,所
Time of Update: 2015-02-08
Android筆記:invalidate()和postInvalidate() 的區別及使用Android提供了Invalidate方法實現介面重新整理,但是Invalidate不能直接線上程中調用,因為他是違背了單執行緒模式:Android UI操作並不是安全執行緒的,並且這些操作必須在UI線程中調用。
Time of Update: 2015-02-08
Android錄製視頻我們一般直接從網路攝影機和麥克風取資料,經過編碼,儲存為檔案。android的視頻錄製需要使用到MediaRecorder,MediaRecorder除了可以用於錄製音頻,還可用於錄製視頻。如所示:一個為錄製過程中,可以看到螢幕上方的錄製時間顯示,後一個為停止錄製視頻。 然後錄製好的視頻可以在手機的SD卡中找到,如所示: 視頻錄製步驟:1) 調用MediaRecorder
Time of Update: 2015-02-08
Android postInvalidate()實現介面重新整理 Android提供了Invalidate方法實現介面重新整理,但是Invalidate不能直接線上程中調用,因為他是違背了單執行緒模式:Android UI操作並不是安全執行緒的,並且這些操作必須在UI線程中調用。
Time of Update: 2015-02-07
偽鎖-隱私鎖,偽鎖信隱私偽鎖-隱私鎖,協助億萬使用者解決隱私安全問題,優秀的介面設計,卓越的使用者體驗,有趣的偽裝鎖,誰動誰知道,看了只有好奇和納悶,不僅僅是保護隱私哦,最重要的是,我們做到保護過程更自然,用偽裝的方式讓對方不覺的是密碼鎖,還避免了尷尬呢,來動動試試?保護隱私,我最行!應用情境:" 你幹嘛看我內容,被偷翻了?" 親朋好友的小朋友無意把你內容轉寄?"
Time of Update: 2015-02-08
Android有進度條非同步任務下載圖片首先在AndroidMainifest中添加上網許可權 布局檔案activity_main.xml Activity代碼: public class MainActivity extends Activity{private Button button;private ImageView imageView;private ProgressDialog progressDialog;private final
Time of Update: 2015-02-07
Cocos2d-X 3.4版-遊戲繼續,遊戲重新開始,回到主介面的實現《趙雲要格鬥》,霹靂mit2之遊戲繼續下一節開始要用cocostudio製作主介面,為了使用最新版的Cocos Studio2.1,需要將引擎升級到3.4.下面是3.4的升級說明。對於我們的項目來說,機會沒什麼影響,所以只需要用新引擎建立一個工程,我們甚至只需要將classes,resource進行簡單地覆蓋就可以完成引擎升級。更加最佳化的渲染流程:改進了2D和3D渲染,《Fantasy
Time of Update: 2015-02-07
iOS開發之實現圖片自動切換(類似android畫廊效果) #import ViewController.h#define ImageViewCount 5@interface ViewController ()@property (weak, nonatomic) IBOutlet UIScrollView *imageScrollView;@property (weak, nonatomic) IBOutlet UIPageControl
Time of Update: 2015-02-06
Cocos2d-x
Time of Update: 2015-02-06
9.8、Libgdx的返回鍵和菜單鍵捕獲,9.8libgdx(官網:www.libgdx.cn)當使用者在Android裝置中點擊返回鍵是,通常關閉當前啟動並執行activity。遊戲可能會給出一個確認對話方塊讓使用者選擇退出或繼續。要這樣的話需要捕獲返回鍵:Gdx.input.setCatchBackKey(true);如果你註冊了一個InputProcessor,將會捕獲這個事件。但是系統將不會關閉你的應用。同理:Gdx.input.setCatchMenuKey(true);(www.li
Time of Update: 2015-02-06
HTML5+開發移動app教程1-環境搭建,html5app前言本教程是介紹使用html5+(nativejs)和mui開發移動app(包括android和ios),感興趣請繼續,不感興趣請跳過,大部分來自官方api,增加了一些自己的總結。HBuilder說明用h5+開發app的環境,也是ide,對eclipse做了深度定製,以前使用過eclipse或者myeclipse可以直接上手官網http://www.dcloud.io/下載在官網上點擊下載,安裝好後可以自己將檔案夾壓縮成
Time of Update: 2015-02-06
解決Cocos2d-x進入遊戲後,調節音量鍵不管用,要按一下返回鍵,音量鍵才可用的Bug,cocos2d-xbug我們知道 處理按鈕事件都是在view裡做的,而我們遊戲的主介面繼承了Cocos2dxGLSurfaceView 所以 應該是這個檔案裡對按鈕的處理有問題,於是我們找到這個檔案,這個顯然是2d-x的源檔案,但我們抱著試一試的心理 加上自己寫的按鈕處理事件。結果加上之後沒有任何效果,跟沒加一樣,所以我們知道 不是這裡的問題。於是
Time of Update: 2015-02-06
android monkey測試,androidmonkey什麼是MonkeyMonkey是Android中的一個命令列工具,可以運行在模擬器裡或實際裝置中。它向系統發送偽隨機的使用者事件流(如按鍵輸入、觸控螢幕輸入、手勢輸入等),實現對正在開發的應用程式進行壓力測試。Monkey測試是一種為了測試軟體的穩定性、健壯性的快速有效方法。使用起來方便。使用步驟:1.首先確保模擬器啟動,否則會導致adb
Time of Update: 2015-02-06
android 使用泛型再也不寫findViewById方法了,android泛型我們在開發中肯定會findViewById尋找view,如果一個介面上有很多view需要綁定click事件,那麼findViewById就是個體力活了,那我們就想能不能有一種辦法能不能不必要每次去findViewById呢?只要你去想,說明你就意識到這個問題,剩下來就是想辦法如何解決了,這個問題也不能,如果熟悉javase中的泛型,就會很簡單的解決,代碼入下public <T> T $(int
Time of Update: 2015-02-06
9.7、Libgdx之震動器,9.7libgdx震動(官網:www.libgdx.cn)震動器允許你提醒手機使用者。震動器智能應用在Android裝置中,需要特殊的許可權:android.permission.VIBRATE可以通過如下方式實現震動:Gdx.input.vibrate(2000);震動兩秒鐘。可以震動多次:Gdx.input.vibrate(new long[] { 0, 200, 200, 200}, -1);(www.libgdx.cn著作權,如需轉載,註明出處)
Time of Update: 2015-02-06
年終大片,年終總結年終大片數百條線程為何頻繁斷開,回呼函數為何遲遲沒有結果,MYSQL的資料為何屢遭黑手,連環嵌套迴圈案,究竟是何人所為?詭異的bug背後究竟是人是鬼,傳來的對象次次為空白的事件又隱藏著什嗎?這一切的背後,是類型轉換的錯誤,還是null
Time of Update: 2015-02-06
Android記錄21-關於ListView資料錯亂的解決方案,androidlistview 前言 本篇部落格要給大家分享的是在Android開發中遇到滑動資料錯亂的問題如何解決,先描述一些為什麼會出現資料錯亂,熟悉ListView複用原因的朋友一定知道,我們在開發中為了最佳化資料顯示,避免卡頓,會利用ListView的緩衝機制來複用我們的View。 來看一段我們經常會寫的代碼:package com.xiaowu.adapter;import
Time of Update: 2015-02-06
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 =
Time of Update: 2015-02-06
Android項目開發前準備工作(二),android項目開發 讓Android融入我的生活! 上一篇介紹了部分開發前的準備工作,因為考慮到篇幅太長,大家看著也費勁,所以以後我的所有部落格都不會太長,如果太長的話,我會分為幾期進行介紹,好了,不費話了,繼續上一篇!
Time of Update: 2015-02-06
android onTerminate()方法調用需要注意的點,androidonterminate 1:Application是什嗎? Application和Activity,Service一樣,是android架構的一個系統組件,當android程式啟動時系統會建立一個