Time of Update: 2014-06-28
最近決定轉以日常技術類文章為主線了,雞湯類的東西,這個還得看靈感了。今天將為大家介紹的,是一款跨移動終端系統的開發架構,Sencha Touch。用了此架構,就再也不用為學java寫android,學objc寫iOS,學C#寫WP而煩惱了,一個語言,寫一次,全部搞定,好像很高端的感覺。有興趣的同志可以先自行google下。Sencha
Time of Update: 2014-06-28
HTML5的興起與4G網路的出現,是否可以終止移動端的持續下滑走向。每當大家談起互連網的未來的時候,多半談及的是雲、大資料、SAAS,彷彿要將一切摒棄。而當談起移動互連網的時候,卻堅持認為NATIVE App 是移動互連網的未來。確實,目前看來,APP已經主導了潮流,但,它的愈演愈烈並不是表面所看見的這麼花團錦簇,而是令人擔憂的虛假繁榮。隨著國內APP的逐漸泛濫,本就令人擔憂的NATIVE APP的使用者忠誠度也在不斷的下降。隨著HTML5的興起和4G網
Time of Update: 2014-06-28
//音效的音量 int streamVolume; //定義SoundPool 對象 private SoundPool soundPool; //定義HASH表 private HashMap<Integer, Integer> soundPoolMap; /*************************************************************** * Function: initSounds(); * Parameters:
Time of Update: 2014-06-28
最近Google的所有服務幾乎都被封殺,造成的後果就是我的小米3手機上的Google Play商店無法串連到伺服器,即不能通過Google Play商店下載新的應用,也不能更新現有應用升級。在我的案頭電腦上沒有這種問題的,因為我一直使用國外的site5虛擬機器主機做SOCKS代理。看YouTube視頻,使用Google搜尋,瀏覽被牆的網頁都沒問題,而且速度很快。於是我就有個想法,能否讓My
Time of Update: 2014-06-28
最近在論壇中看到了很多實用html5開發視頻播放,音樂播放的功能,大部分都在尋找答案。因此我就在這裡做一個demo,供大家相互學習。html5開發越來越流行了,而對於視頻這一塊也是必不可少的一部分。如何讓你的網站佔據優勢,就要看你的功能和使用者體驗了。html5對video還是做了很多優惠的東西,我們使用起來很得心應手。在過去 flash 是網頁上最好的解決視頻的方法,截至到目前還算是主流,像那些優酷之類的視頻網站、蝦米那樣的線上音樂網站,仍然使用 flash
Time of Update: 2014-06-27
摘要:國內前沿的BaaS服務提供者Bmob攜手國內知名雲測試服務公司Testin雲測,共同助力移動開發與測試環節,旨在成倍減輕開發人員後端開發和產品測試的時間成本和人力成本。戴維知識小金庫~Baas(Backend as a
Time of Update: 2014-06-27
Google自Android4.0出了TextureView,為什麼推出呢?就是為了彌補Surfaceview的不足,另外一方面也是為了平衡GlSurfaceView,當然這是本人揣度的。關於TextureView、Surfaceview、SurfaceTexture、GLSurfaceView的關係,待咱家推出GLSurfaceview預覽Camera後再專門分析。本文主要介紹使用TextureView預覽Camera。其實關於如何用TextureView預覽Camera,官網已經給出了dem
Time of Update: 2014-06-27
昨天晚上,Google I/O 2014大會召開,會上主要展示了以下幾個部分的創新內容:Android L 作業系統首先是介面,Google重新設計了一套 UI 規範,並稱之為“Material Design”,這種語言風格從一些人們常用的物品中汲取靈感,比如紙張和墨水的暈染,讓螢幕空間得到最佳應用,提供盡量多的資訊資訊,並且可以在智能手機、平板或案頭上提供統一的設計介面。具體風格上看,Material
Time of Update: 2014-06-27
最近學習Android平台下跨平台音視頻通訊開發,雖然網上有很多開源項目供我們參考學習,但音視頻效果很一般,還有很多不穩定的因素,畢竟是開源嘛。在國內我找到了一個比較好音視頻通訊解決方案(百度下載官方Anychat for Android 的demo),該案例提供了純Java語言介面供我們調用,隨後我參照官方android
Time of Update: 2014-06-27
今天要做一個任務,要求圖片做按鈕開關,點擊出發相應事件。點擊開啟,圖片左邊顯示幾行字型,這幾行字型是延時顯示的。下面將主要代碼附上。以下是main.xml 延時處理要用到以下代碼 new Handler().postDelayed(new Runnable(){ public void run() { //execute the task } }, delay); java代碼MainActivity.
Time of Update: 2014-06-27
問題來源android 可以在 gallery 裡面顯示內部儲存的圖片,支援 jpeg,png,gif,bmp 等,甚至檔案類型和圖片尾碼名不一致,只要是圖片檔案就能顯示,然後 git 只會顯示第一幀映像,然而 android 其實是可以顯示 gif 動畫的,在瀏覽器裡開啟 gif 動畫,就能夠正常載入顯示。Gallery 查看圖片gallery 實現了 Gallery/src/com/android/camera/ViewImage.java
Time of Update: 2014-06-27
映像狀態資源只能定義有限的幾種狀態。如果需要更多的狀態,就要使用映像層級資源。在該資源檔中可以定義任意多個映像層級。每個映像層級是一個整數區間,可以通過ImageView.setImageLevel或Drawable.setLevel方法切換不同狀態的映像。映像層級資源是XML格式的檔案,必須將標籤作為XML的根節點。標籤中可以有任意多個標籤,每一個標籤表示一個層級區間。層級區間用android:minLevel和android:maxLevel屬性設定。setImageLevel或setLev
Time of Update: 2014-06-27
首先必須說,國內在OpenGL這方面特別是ndk上的分享太太太少 這中間遇到很多問題,而這些問題需要在書上,在網上,在各種資料上找,而且書上是java層調用,網上的缺少各種檔案案例,只有在java層研究,在各種案例中找需要的知識點,遇到問題最終只有google搜外國網站才能解決。 接下來本文————————————&mda
Time of Update: 2014-06-27
之前的一篇文章介紹過SpeechRecognizer類,該類可以作為對外的一個介面,並通過Intent傳遞一個ComponentName擷取可支援語音辨識的功能的服務,一般的使用者手機中如果安裝了語音辨識的一些軟體,就會擁有這樣的能力,但是如果開發人員希望自己通過某公司的sdk整合自己的語音辨識服務,那麼就需要實現RecognitionService這個類。這個類是個抽象類別,需要開發人員完成其中的幾個抽象方法。下面的代碼注釋中對每個方法進行了說明。public class
Time of Update: 2014-06-27
1.問題簡介首先描述一下問題,當我們安裝完APP的時候,介面會顯示兩個按鈕,一個完成鍵,一個Open鍵,點擊Open鍵之後,進入應用。此時,我們點擊HOME鍵,程式將會後台。然後再點擊該案頭上應用程式的表徵圖,巨大的BUG出現了:app會重新啟動!而不是將原來的介面onresume!如果你的應用對多次啟動不敏感,這道沒什麼,但是,如果你的應用對多次啟動很敏感,你就必須做處理了。2.解決方案首先分析問題成因,在android目前的系統下(最新的為4.4.3),點擊Open鍵和點擊表徵圖啟動時,In
Time of Update: 2014-06-26
尊重開發人員的勞動成果,轉載的時候請務必註明出處:http://blog.csdn.net/haomengzhu/article/details/31885287也許你會因為它愛上dota;也許你會因為它愛上生活;也許你會因為它找到你自己的夢想。也許有人會問,dota是一個什麼樣的遊戲?這是一個你一旦喜歡上,就再也無法忘記的遊戲。歡迎來到郝萌主的刀塔世界,不一樣的體驗,不一樣的戰鬥,爽到爆的節奏,少俠們,還等什麼,不服來solo。。。遊戲地址:http://www.mumayi.com/andr
Time of Update: 2014-06-26
cocos通過載入tiled 產生的tmx檔案來產生遊戲地圖,本文主要分析cocos載入地圖模組的源碼。 ,地圖載入模組由以上幾個類組成。對外的入口是類CCTMXTiledMap,在使用該類時,程式員不需要知道其底層的其他類便可解析tmx檔案產生地圖。那麼,我們首先分析類CCTMXTiledMap是如何調用其他類進行解析,該類的聲明如下:class CC_DLL CCTMXTiledMap :public CCNode{ /** the map's size
Time of Update: 2014-06-26
設定按鈕點一下ON切換到OFF,點一下OFF切換到ON,實現:建立功能表按鈕setimage = CCMenuItemImage::create("sound-on-A.png", "sound-off-A.png", this, menu_selector(Game::SetMusic));setimage->setScale(0.5f);setimage->setPosition(ccp(size.width-20,
Time of Update: 2014-06-26
開啟CocoStudio UI編輯器新項目,設定畫布480*320, 添加一個標籤和一個按鈕控制項匯出項目,產生所需要的資源檔, 複製到cocos2d工程Resources目錄下 加入代碼:標頭檔:#include "cocos2d.h"#include "cocos-ext.h"USING_NS_CC;USING_NS_CC_EXT;using namespace ui;載入cocostudio資源建立控制項_touchgroup =
Time of Update: 2014-06-26
在android中應用的介面是以xml來組織的,這一點和WPF相似,通過配置xml檔案我們可以靈活的構建出你自己想要的介面。而在所有的xml介面檔案中,根節點必須是布局,即先有布局,然後在布局中組織控制項或嵌套布局,android中的布局有5種,熟悉各種布局的使用對我們以後開發中更好的組織介面大有益處,以下簡單介紹。TableLayout表格版面配置,就是類似我們在網頁中以表格來組織控制項的布局。以N行N列的形式排列出相應的控制項。 1 <TableLayout 2