Time of Update: 2015-03-17
android Dependencies ,Private Libraries ,Referenced Libraries區別,androiddependencies1.被引用的項目在“Android”選項裡設定“Is Library”打鉤2.引用項在“Android”選項裡設定“add"被引用項3 .android Dependencies會顯示引用項目,依賴項目 Android Private
Time of Update: 2015-03-17
Win8.1下COCOS2D-X
Time of Update: 2015-03-17
iOS Gif動畫播放,iosgif動畫播放這裡記錄下我實現在iOS端上進行Gif動畫播放的代碼。調用代碼:@interface ViewController ()@property (nonatomic , strong) QGifView *gifView;@end@implementation ViewController- (void) viewDidAppear:(BOOL)animated{ [super viewDidAppear:animated];
Time of Update: 2015-03-17
ListView+CheckBox兩種解決方案及原因分析,listviewcheckbox最近在用ListView+CheckBox搞一個item選中的項目,我將CheckBox的focus設定為false,另我大喜的是,CheckBox竟然可以選中(竊喜中),這麼簡單就搞定了,因為資料量較小,也沒有發現什麼問題。後來資料多了, 頁面需要滑動了, 發現了一個奇怪的問題,前面明明選中了,而再次滑動回去的時候竟然變成未選中狀態!這是我剛開始寫的那段錯誤的代碼:@Overridepublic
Time of Update: 2015-03-17
Application詳解(一),Application詳解(1:Application是什嗎?Application和Activity,Service一樣,是android架構的一個系統組件,當android程式啟動時系統會建立一個 application對象,用來儲存系統的一些資訊。通常我們是不需要指定一個Application的,這時系統會自動幫我們建立,如果需要建立自己 的Application,也很簡單建立一個類繼承
Time of Update: 2015-03-17
Android:主線程如何向子線程發送訊息,android發送訊息 今天講一下,在Android中主線程如何向子線程中發送訊息的問題。 或許回想無非就是建立一個Handler對象,然後一個線程發訊息,另一個接收訊息嘛…… 原理確實是這樣,但是我們平時,是從子線程向主線程發訊息,而主線程預設已經幫我們完成了Looper的操作,所以我們只需要簡單的“建立一個Handler對象,然後一個線程發訊息,另一個接收訊息”…… 我們先說一下這個Looper是神馬吧。
Time of Update: 2015-03-17
使用Love2D引擎開發貪吃蛇遊戲,love2d貪吃蛇 今天來介紹博主最近搗騰的一個小遊戲[貪吃蛇],貪吃蛇這個遊戲相信大家都不會感到陌生吧。今天博主將通過Love2D這款遊戲引擎來為大家實現一個簡單的貪吃蛇遊戲,在本篇文章當中我們將會涉及到貪吃蛇的基本演算法、Lua語言編程等基本的內容,希望能夠對大家開發類似的遊戲提供借鑒和思考,文章中如有不足之處,還希望大家能夠諒解,因為博主的遊戲開發基本就是這樣慢慢摸索著學習,所以難免會有不足的地方。
Time of Update: 2015-03-17
在iOS8.0之後的UIAlertView和UIActionSheet的新寫法,ios8.0uialertview在iOS8.0之後,蘋果更新了UIAlertView和UIActionSheet的建立方法。在以前的版本中,這兩個提醒使用者的控制項各自有自己的建立方法,但是在iOS8.0之後,使用了UIAlertController這個控制器類統一建立。不過之前的建立方法並沒有在iOS8.0之後的版本中實效,依然可以正常使用。下邊就記錄下新的寫法。首先看蘋果API的樣本寫法:UIAlertCont
Time of Update: 2015-03-17
Qt Quick + OpenGL + Bullet初次測試,qtbulletQt Quick + OpenGL + Bullet初次測試
Time of Update: 2015-03-17
【Android基礎】多媒體編程部分總結,android多媒體一、MediaPlayer的使用1)如何獲得MediaPlayer執行個體:可以使用直接new的方式:MediaPlayer mp = new MediaPlayer();也可以使用create的方式,如:MediaPlayer mp = MediaPlayer.create(this, R.raw.test);//這時就不用調用setDataSource了 2)
Time of Update: 2015-03-17
Android開發資料庫之第三方ORM架構(GreenDao),ormgreendao
Time of Update: 2015-03-17
bug集合及其解決方案,bug集合解決方案 1、 java.lang.IllegalStateException: Expected a string but was BEGIN_ARRAY at line 1 column 278解決:介面資料格式與實體類資料格式不一樣2、 java.lang.RuntimeException: Unable to start activity
Time of Update: 2015-03-17
圓盤抽獎的介面簡單實現,圓盤抽獎介面閑來無事,做了一個簡單的抽獎轉盤的ui實現,供大家參考/** * */package com.microchange.lucky;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.RectF;import
Time of Update: 2015-03-17
【Android個人理解(一)】通過Looper與Handle的關係,理解Looper工作機制,androidlooper Looper與Handle是Android專屬的新概念,但我們學習中常常將他們分開學習,實際上兩者密不可分。 Looper與Handle的關係: Looper是負責線上程裡建立訊息迴圈的類,包括準備,開始迴圈,停止等整個訊息迴圈的生命週期。Handle是負責不同線程之間訊息的類,包括訊息的發送,接受,清除等訊息的生命週期。
Time of Update: 2015-03-17
手機螢幕視窗抖動的實現,螢幕視窗抖動昨天在qq群上有人問到類似QQ的聊天視窗抖動效果是怎麼實現的,在這裡我就簡單的實現了一下,貼上代碼:<span style="font-family:Courier New;"> final View decorView = ((ViewGroup) findViewById(android.R.id.content)).getChildAt(0);Vibrator vibrator
Time of Update: 2015-03-17
Android資料載入及Json解析——原始版,androidjson 1、建立要下載資料的實體類 class MyData { String imagepath; String title; String desc; public MyData(String imagepath, String title, String desc) { super();
Time of Update: 2015-03-17
Xcode的調試技巧,Xcode調試技巧 程式員日常開發中有大量時間都會花費在 debug 上,從事 iOS 開發不可避免地需要使用 Xcode。這篇部落格就主要介紹了 Xcode 中幾種能夠大幅提升代碼調試效率的方式。“If debugging is the process of removing bugs, then programming must be the process of putting them in.”——Edsger W.
Time of Update: 2015-03-17
Android視圖載入到視窗的過程分析,android視圖上一篇部落格Android中Handler原理在講到Handler的時候談到了android的Activity啟動是如何執行到onCreate方法的,這篇主要從onCreate方法裡面我們必須要寫的方法setContentView開始,研究布局視圖是如何載入到手機視窗上的。當在執行到setContentView時,實際上執行的是public void setContentView(int layoutResID) {
Time of Update: 2015-03-17
互連網我來了,互連網來了 一、什麼是”非同步非阻塞式”?這個名字聽起來很噁心難懂,但如果以 買內褲 這件事情來比喻執行程式的話就很容易理解“非同步非阻塞式”的涵義了。例如你是一個CPU的線程,你需要去執行一段 買內褲的程式, 你所需執行的步驟大致如下,這時候,你作為一個線程,你可能會遇到幾種狀況或選擇。很明顯,第三種方法是最聰明,前兩種方法都略顯效率低下。所以根據我們的理解, 同步或非同步,表明著是否需要將整個流程順序地完成
Time of Update: 2015-03-17
iOS 開發中Regex實踐(一),iosRegex 需求抽象:現在有一段字串 {"state":200,"error":"登入成功!","json":{"auid":"402888f54c12441e014c1246bdf90003"}} 現在需要提取auid後面的內容串,也就是402888f54c12441e014c1246bdf90003 分析:在學習Regex之前,我使用的方式是: 用 Json 轉字典,然後擷取到 key. 對於這個,如果要拿到auid