Time of Update: 2014-09-05
cocos2dx 檔案處理,cocos2dx問題1:fopen在vs下使用fopen進行檔案處理,跑通了,但是移植到android源碼下時就出現了一大推問題,首先需要理解的是在vs下開發資源是存放在執行檔案的相同目錄下的,而移植到android下時資源是存放在assets目錄下的,之前嘗試過使用以下的方法: [cpp] view
Time of Update: 2014-09-05
Cocosd-x3.1 Menu使用樣本,cocosd-x3.1menu1、標頭檔#include "cocos2d.h"USING_NS_CC;class MenuItemDemo : public cocos2d::Layer{public: // there's no 'id' in cpp, so we recommend returning the class instance pointer static
Time of Update: 2014-09-05
android soundpool 參數說明,androidsoundpoolSoundPool 類的建構函式如下:SoundPool(int maxStreams, int streamType, int srcQuality)作用:執行個體化一個SoundPool 執行個體第一個參數:允許同時播放的聲音最大值第二個參數:聲音類型第三個參數:聲音的品質SoundPool 類中常用的函數如下:int load(Context context, int resId, int
Time of Update: 2014-09-05
android 不同解析度的LCM進行相容,androidlcm1. 關於時序JB版本中,介面disp_drv_get_lcm_driver實現compare id並擷取到lcm driver以及lcm param的動作,對於DSI,每次嘗試讀取id之前都會根據lcm driver中的設定重新設定時序,所以擔心時序不同無法讀取id的擔心就顯得多餘了 2. 關於開機logo我們預設的做法,在ProjectConfig.mk中會定義Macro
Time of Update: 2014-09-05
【Android UI】案例03滑動轉場效果的實現(ViewPager),androidviewpager 本例使用ViewPager實現滑動切換的效果。本例涉及的ViewPager,為android.support.v4.view.ViewPager。所以需要在android項目中匯入android-support-v4.jar。
Time of Update: 2014-09-05
cocos2d-x,cocos2d稜鏡SDK簡介 若想讓遊戲上線,渠道接入步驟是必不可少的,為了避免一對一接入渠道問題,我選擇了稜鏡SDK,因為稜鏡是遊戲與渠道SDK的中介層,為CP廠商屏蔽各個渠道SDK之間的差異,整個接入過程,不會改變各個渠道SDK的功能、特性、參數等,對玩家完全透明。 稜鏡平台基本工作原理:http://dev.ljsdk.com/ljdocs/lj_principle.html
Time of Update: 2014-09-05
《effective java》讀書劄記第三條用私人構造器或者枚舉類型強化Singleton屬性,讀書劄記Singleton指僅僅被執行個體化一次的類。一般用來搞那些建立非常耗資源或者要求系統中只能有一個執行個體的類。這個非常常用。記得以前實習面試的時候就有這個面試題。一般採用的方法是將構造器私人化,然後提供一個static變數,再提供一個static的public方法用來返回static執行個體://Singleton with static factorypublic class
Time of Update: 2014-09-05
iOS 撥打到電話的兩種方式,ios兩種方式第一種方式 NSString *phone = @“88888888” if (phone != nil) { NSString *telUrl = [NSString stringWithFormat:@"telprompt:%@",phone];
Time of Update: 2014-09-05
Android資料庫高手秘籍(一)——SQLite命令,androidsqlite轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/38461239要想熟練地操作任何一個資料庫,最最基本的要求就是要懂SQL語言,這也是每個程式員都應該掌握的技能。雖說SQL博大精深,要想精通確實很難,但最基本的一些建表命令,增刪改查,大家還是必須要學會的。SQL(Structured Query
Time of Update: 2014-09-05
Android AIDL執行個體解析AIDL這項技術在我們的開發中一般來說並不是很常用,雖然自己也使用新浪微博的SSO登入,其原理就是使用AIDL,但是自己一直沒有動手完整的寫過AIDL的例子,所以就有了這篇簡單的文章。 AIDL(AndRoid介面描述語言)是一種借口描述語言; 編譯器可以通過aidl檔案產生一段代碼,通過預先定義的介面達到兩個進程內部通訊進程的目的. 如果需要在一個Activity中, 訪問另一個Service中的某個對象, 需要先將對象轉化成
Time of Update: 2014-09-05
將android程式中的資料庫匯出到SD卡private void copyDBToSDcrad(){String DATABASE_NAME = "資料庫檔案名稱";String oldPath = "data/data/com.packagename/databases/" + DATABASE_NAME;String newPath = Environment.getExternalStorageDirectory() + File.separator +
Time of Update: 2014-09-05
捕獲android程式崩潰日誌主要類: package com.example.callstatus;import java.io.File;import java.io.FileOutputStream;import java.io.PrintWriter;import java.io.StringWriter;import java.lang.Thread.UncaughtExceptionHandler;import java.lang.reflect.Field;import
Time of Update: 2014-09-05
Android開發調試日誌工具類[支援儲存到SD卡]直接上代碼:package com.example.callstatus;import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.io.PrintWriter;import java.io.StringWriter;import java.net.UnknownHostException;import
Time of Update: 2014-09-05
android 隨手記之檔案+參數上傳請求第一步:需要兩個jar的支援,稍後下面給會出。第二步:建立一個工程 下面貼出最主要的代碼 package com.example.testpaizhao;import java.io.File;import java.io.UnsupportedEncodingException;import java.nio.charset.Charset;import
Time of Update: 2014-09-05
android如何修改預設的searchable items.在QuickSearchBox中有個config.xml檔案裡面有定義個default_corpora的數組。修改這個數組的內容就可以更改預設的search-able的值。例如:將 web apps com.android.providers.applications/.ApplicationLauncher 修改為 web apps com.android.
Time of Update: 2014-09-05
android AsyncTask 使用方法AsyncTask和Handler對比1 ) AsyncTask實現的原理,和適用的優缺點AsyncTask,是android提供的輕量級的非同步類,可以直接繼承AsyncTask,在類中實現非同步作業,並提供介面反饋當前非同步執行的程度(可以通過介面實現UI進度更新),最後反饋執行的結果給UI主線程.使用的優點:l 簡單,快捷l 過程可控 使用的缺點:l 在使用多個非同步作業和並需要進行Ui變更時,就變得複雜起來.2
Time of Update: 2014-09-05
android_備份還原通訊錄package cn.m15.helper.logic;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import android.content.ContentResolver;import android.content.Context;import android.content.Intent;import
Time of Update: 2014-09-05
Xamarin.Android學習之應用程式喜好設定一、前言 任何App都會存在設定介面,如果開發人員利用普通控制項並綁定監聽事件儲存設定,這一過程會非常的枯燥,而且耗時。我們可以看到Android系統的設定介面裡面的選項如此之多,是不是都是這樣開發的呢?其實不然,Android已經給我們提供了專門設計這一功能的技術,叫應用程式喜好設定,今天我們將學習如何使用他們來開發配置介面以及功能。 二、準備工作 首先需要理解的就是我們設定介面還是需要控
Time of Update: 2014-09-05
Android View 事件分發機制 源碼解析 (上)一直想寫事件分發機制的文章,不管咋樣,也得自己研究下事件分發的源碼,寫出心得~首先我們先寫個簡單的例子來測試View的事件轉寄的流程~1、案例為了更好的研究View的事件轉寄,我們自定以一個MyButton繼承Button,然後把跟事件傳播有關的方法進行複寫,然後添加上日誌~MyButtonpackage com.example.zhy_event03;import android.content.Context;import
Time of Update: 2014-09-04
iOS面試常見題,ios面試1.耶穌有13個門徒,其中有一個就是出賣耶穌的叛徒,請用排除法找出這位叛徒:13個人圍坐一圈,從第一個人開始迴圈報數,數到三排除,最後剩下的人就是叛徒int people[13] = {1,2,3,4,5,6,7,8,9,10,11,12,13};int count = 0;//用來記錄報數 int number = 13;//記錄活著的人數 int i = 0;//記錄第幾個人正在報數 while (number > 1)