Time of Update: 2015-05-10
標籤:工具 sina Proxy 伺服器 前言在Google還能正常訪問的時候,不少人使用Google App Engine進行代理服務,但是在Google被封殺掉之後這項服務便不能使用了,在國內,我們有BAE,SAE等祖國版服務,某些時候,我們就可以利用這寫服務進行國內代理,從而實現突破內網封殺,教育網加速,甚至是隱藏ip等功能。所需要的工具 Sina App EngineGoagent
Time of Update: 2015-05-10
標籤:1、archive 歸檔 資料的儲存 1: let result = NSKeyedArchiver.archiveRootObject(contacts, toFile: path as String) 2: println("儲存結果\(result)") 資料的讀取: 1: var t:[Contact]? 2: var
Time of Update: 2015-05-10
標籤:現如今,擁有著 80% 的市場份額的 Android 是最主流的手機作業系統。它運行在無數的智能手機、平板以及其他各種各樣的裝置上。僅憑這一點,我們是否可以認為 Android 編程是簡單而輕鬆的呢?幾年前,Miley Cyrus 還在唱著鄉村音樂,Justin Bieber 還梳著他那著名的“Bieber”髮型,Malcolm 還在 AC/DC 樂隊,而同時 Android 開發還相當複雜。Android 開發人員對於Android
Time of Update: 2015-05-09
標籤: 如果你也出現了“Could not launch ‘app name‘”,No such file or directory
Time of Update: 2015-05-09
標籤:簡介在Android應用中,圖片消費了大量的資源,卻為應用提供了很好的視覺體驗。幸運的是,Picasso為你的應用提供了非常容易的圖片載入方式——通常一行代碼就可以搞定!Picasso.with(context).load("http://i.imgur.com/DvpvklR.png").into(imageView);Picasso處理了Android片載入的許多坑:1)在Adapter中,處理了ImageView的迴圈利用和取消下載。2)耗費最小的記憶體處理了複雜
Time of Update: 2015-05-09
標籤:<?xml version="1.0" encoding="utf-8" ?> <resources> <color name="white">#ffffff</color><!--白色 --> <color name="ivory">#fffff0</color><!--象牙色 --> <color name="lightyellow">#ffffe0</color>&
Time of Update: 2015-05-09
標籤:記得 上次我們開CodeReView大會 有人提出 " NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; 去擷取 nsdate 或者 nsstring (date)" 長時間 或者頻次高的調用 該方法 就會出現頁面操作犯卡eg滾動滑動切換.查看cpu可以以明顯看出 dateFormatter 建立 明顯是一個消耗記憶體的操作.
Time of Update: 2015-05-09
標籤:nstimer 定時 後台 NSTimer可以在APP中設定定時執行的任務. 而使用setKeepAliveTimeout: handler:可以設定APP後台運行時的定時任務.NSTimer下邊是NSTimer的標頭檔, 其中介紹了timerWithTimeInterval, scheduledTimerWithTimeInterval, initWithFireDate, fire,
Time of Update: 2015-05-11
標籤:android ui gpu opengl 硬體加速渲染
Time of Update: 2015-05-11
標籤:最近在學習cocos2dx在MAC上如何打包apk,今天先把安裝JDK和ANT的過程記來。首先,開啟終端,輸入”java -version”點擊斷行符號後,出現如下提示:我們的MAC上並沒有安裝過JDK,點擊"更多資訊"會開啟瀏覽器,然後下載相應版本的JDK,這裡要先選擇”Accept License
Time of Update: 2015-05-11
標籤:ubuntu15 64位 android-studio 安裝 sdk 本篇主要展示如何在最新的64位的Ubuntu 15.04安裝Android
Time of Update: 2015-05-10
標籤:1、Android靜態變數的生命週期靜態變數的生命週期遵守Java的設計。我們知道靜態變數是在類被load的時候分配記憶體的,並且存在於方法 區。當類被卸載的時候,靜態變數被銷毀。在PC機的用戶端程式中,一個類被載入和卸載,可簡單的等同於jvm進程的啟動和結束。那麼在Android中 呢?用的Dalvik vm也是一樣的。不過Android不太突出的進程概念,所以對靜態變數的生命週期就會感覺模糊,這種模糊對於實值型別是無所謂的,如果是靜態對象引用, 則與記憶體回收、記憶體流失這些問題有關,
Time of Update: 2015-05-10
標籤:vmware怎麼安裝os x10.9?vmware 10安裝mac os 10.9教程詳解來源:互連網 佚名 時間:10-30 13:50:20 【大 中 小】VMWare 虛擬機器可以使你在一台機器上同時運行二個或更多Windows、DOS、LINUX系統。那麼vmware 10怎麼安裝mac os 10.9呢?針對此問題,本文就為大家圖文詳細介紹vmware安裝os x10.9的方法,希望可以協助到大家 vmware 10怎麼安裝mac os 10.9呢?VMWare
Time of Update: 2015-05-10
標籤:1. 關於廣播監聽第一次使用是在Android中,broadcast。主要用在2個activity之間進行傳遞資料,發出一個廣播,對這個廣播有興趣的就去監聽它,做出相應的回應即可。主要是傳遞資料,觸發機制比較好,跟全域變數或者單例有點像,但是使用場合有區別,比如2個activity之間傳遞資料,activity這種有生命週期的弄成全域變數和單例就不合適了。2.Android的廣播發送廣播: Intent intent = new
Time of Update: 2015-05-10
標籤:android edittext imeoptions 在我們的手機中,雖然通常IME軟鍵盤右下角會是斷行符號按鍵,但我們經常會看到點擊不同的編輯框,IME軟鍵盤右下角會有不同的表徵圖。例如: 點擊瀏覽器網址欄的時候,IME軟鍵盤右下角會變成“GO”或“前往; 而我們點擊Google搜尋方塊,IME軟鍵盤右下角會變成 放大鏡
Time of Update: 2015-05-10
標籤:通訊錄 android listview 脈脈中註冊時有一個,我已開啟許可權:這個原理:1、如果通訊錄為空白,脈脈就不讓你往下進行,2、如果沒有開啟許可權,脈脈就不讓你往下進行,3、如果開啟許可權且通訊錄為空白,脈脈就不讓你往下進行,4、如果開啟許可權且通訊錄不為空白,脈脈才能讓你往下進行。讀取通訊錄許可權<!-- 讀取連絡人許可權 -->
Time of Update: 2015-05-10
標籤:android 設計 dp sp px Android自興起以來,開發人員不斷增加,與此同時市場上參差不齊的裝置也不斷增加,隨之而來的則是開發人員需要適配眾多機型而帶來的困擾與抱怨。並且隨著不同廠家定製化不同的ROM,Android裝置的片段化現象日益嚴重。這篇文章主要講述如何設計中嚴格遵從設計表徵圖準的Android頁面
Time of Update: 2015-05-10
標籤:利用dumpsys這個工具查看activity相關資訊adb shell dumpsys activity > 1.log //把相關資訊儲存到1.log中adb shell dumpsys activity | grep "Running activities" -A 7 //-A 7表示顯示匹配行和之後的7行資料查看協助:adb shell dumpsys activity -h第一個就是當前介面所對應的Activity名稱啦
Time of Update: 2015-05-10
標籤:目前Apple推薦的情境轉換的方法有以下幾個: 一般的跳轉方法: presentViewController Discussion In a horizontally compact environment, the presented view is always full screen. In a horizontally regular environment, the presentation depends on the value in the
Time of Update: 2015-05-10
標籤:1、安裝外掛程式Toast is compatible with Cordova Plugman, compatible with PhoneGap 3.0 CLI, here‘s how it works with the CLI (backup your project first!):Using the Cordova CLI and the Cordova Plugin Registry$ cordova plugin add