Time of Update: 2014-07-05
今天說一下手機遊戲開發的調試問題吧。不得不說的是和PC平台遊戲、軟體開發相比,手機上開發遊戲和軟體要困難的多。原因是多方面的,比如說開發環境比較複雜,工具軟體不夠人性化等等。 cocos2dx的出現解決了一個很大的問題,因為他是跨平台的,相對來說windows的軟體開發環境比較友好,對中國程式員來說更熟悉。這樣可以在windows進行日常開發和調試,然後在發布到其它平台的時候進行少量的處理就好了。
Time of Update: 2014-07-05
一、替換文本:##1sed -i 's/disabled=true/disabled=false/' /etc/fdfs/storage.conf##2sed -i 's/base_path=\/home\/yuqing\/fastdfs/base_path=\/fdfs\/storage/' /etc/fdfs/storage.conf##3echo "Enter Tracker_IP : "read Tracker_IPecho
Time of Update: 2014-07-05
Node方法:1、建立節點 Node *childNode=Node::create(); 該方法多為Node的子類調用create()靜態方法進行建立執行個體2、增加新的子節點:node->addChild(childNode,1,Tag); //1是指Z軸的索引,簡單講展示層號,這裡addChild並不是個靜態方法,因此需要進行指標調用,另外根據多態性(函數重載),其形參還可以是
Time of Update: 2014-07-05
最近 做購物車的時候 ,遇到幾個問題,現在 總結如下:1:不讓listview複用組件(購物車,或者有特殊操作的時候):自己儲存所有的view對象 public View getView(final int position, View convertView, ViewGroup parent) { final DaydayCouponBean bean = list.get(position); <span style="color:#ff0000
Time of Update: 2014-07-05
由於在開發過程,為了實現未曾瞭解的某種效果與特定功能,而求助於網上優秀的開源項目,在使用過程中發現引用開源的Library Project(庫項目),的確可以解決很多問題,而且也給出了一種思路,好的軟體公司也需要有自己的Library
Time of Update: 2014-07-05
1. Appium測試 (功能測試,使用者接受度測試,黑箱測試) - Rating:
Time of Update: 2014-07-05
前言時光飛逝,從事Android系統開發已經兩年了,總想寫點什麼來安慰自己。思考了很久總是無法下筆,覺得沒什麼好寫的。現在終於決定寫一些符合大多數人需求的東西,想必使用過Android手機的人們一定對“圖庫”(以下簡稱Gallery)這個應用非常熟悉。在Android市場裡面有各種關於圖庫的應用,他們的最初原型其實就是Android系統原生“圖庫”,只是做了不同的差異化而已(UI差異化)。在研究Gallery源碼之前,我們需要對設計模式有一定的瞭解,根據自己對Gallery的瞭解,Gallery
Time of Update: 2014-07-05
Service是安卓四大組件之一,先前講到了Service的生命週期,以及非綁定類型的生命週期的例子,這次來分享一下綁定形式的。 應用組件(用戶端)可以調用bindService()綁定到一個service。Android系統之後調用service的onBind()方法,它返回一個用來與service互動的IBinder。 綁定是非同步,bindService()會立即返回,它不會返回IBinder給用戶端。要接收IBinder,用戶端必須建立一個ServiceConnect
Time of Update: 2014-07-04
cocos2dx架構已經提供了很多情境切換的類,但是一些自訂的情境切換,只有自己實現了。下面是實現的類。這裡設計的解析度是750*500.請根據實際的要求調整。標頭檔#ifndef _TRANSITION_GAME_H_#define _TRANSITION_GAME_H_#include <cocos2d.h>namespace cocos2d { class CCTransi
Time of Update: 2014-07-04
Time of Update: 2014-07-04
前些日子在開發中用到了需要ScrollView嵌套GridView的情況,由於這兩款控制項都內建捲軸,當它們碰到一起的時候便會出問題,即GridView會顯示不全。 解決辦法,自訂一個GridView控制項。public class MyGridView extends GridView { public MyGridView(Context context, AttributeSet attrs) { super(context, attrs); }
Time of Update: 2014-07-04
1.虛線畫效果,可以使用Android中的xml來做。 2.直接上代碼: <RelativeLayout android:id="@+id/coupon_popup" android:layout_width="320dp"
Time of Update: 2014-07-04
在做網路應用程式的時候, 時時刻刻要保證使用者資料的安全, 因此要加密。MD5演算法在國內用的很多. MD5演算法的特點:*同樣的資料加密結果是一樣的.(32個字元)*無法復原的.(不能逆向解密)*可用於檔案校正/指紋識別.MD5演算法是公開的,iOS中已經封裝好了MD5演算法。可以將其寫成字串的分類:- (NSString *)md5String{const char *string = self.UTF8String;int length = (int)strlen(string)
Time of Update: 2014-07-04
Google6月底發布了五大系統,並且android studio同步升級到了android studio 0.8.1。升級了的android studio確實有一些新的變化,運行速度變快,並且還可以選擇開發不同的產品,本著嘗試新技術的心情,過了一把癮。現在和大家一起來看看。由於GFW封了google,所以現在android
Time of Update: 2014-07-04
Android系統中TextView預設行間距比較窄,不美觀。 我們可以設定每行的行間距,可以通過屬性android:lineSpacingExtra或android:lineSpacingMultiplier來做。 在你要設定的TextView中加入如下代碼: 1、android:lineSpacingExtra 設定行間距,如”8dp”。
Time of Update: 2014-07-04
隨著移動互連網的興起,越來越多的人使用手機上網。開啟uc瀏覽器,我們可以看到uc的首頁。或者360的首頁,或者百度的首頁。這些頁面都是html5做的。看起來很難,其實一點也不難。網上有很多介紹html5的文章,我這裡就不解釋了。對於程式員來說,看代碼還是最實在的。代碼支援電腦和手機,pad等終端裝置。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>
Time of Update: 2014-07-04
今天測試發現了遊戲的一個問題,系統郵件,如果發了tab,在android上一開啟郵件內容就會crash。而且他們很確定是tab的問題。 憑我多個月的經驗(確實沒多年。。。)來看,從來沒聽說在android上會因為一個tab崩潰,而且如果有這個問題,肯定會有很多人遇到,估計早就吵翻天了,搜尋了一下,什麼可用資訊都沒有。 於是寫個測試工程測試了一下,分別在mac下和windows下,用文本編輯工具編輯了4個txt文檔,utf有bom和無bom,內容是“ tab abcd
Time of Update: 2014-07-04
在為Fragment做切換動畫,啟動後遇到了一個異常:Caused by: java.lang.RuntimeException: Unknown animation name: objectAnimator如下:My Code如下: fragment = Fragment.instantiate(getActivity(), clz.getName()); fragment.setArguments(args);
Time of Update: 2014-07-04
1、startService 在Android系統匿名共用記憶體(Anonymous Shared Memory)Java調用介面分析,http://blog.csdn.net/jltxgcy/article/details/31414509一文,Client調用了如下代碼:public class Client extends Activity implements OnClickListener { public void onCreate(Bundle
Time of Update: 2014-07-04
1、子Activity組件在進程內的啟動過程 在Android Activity組件的啟動過程http://blog.csdn.net/jltxgcy/article/details/35984557一文中,我們已經詳細分析了Activity的啟動過程,對於子Activity組件在進程內的啟動過程,我們只分析它們之間的不同。 主要是2處,1是不需要建立新的任務棧,2是不需要建立新進程和子線程。 第1點,體現在如下代碼上: