Time of Update: 2015-07-31
標籤:概括來說,new和alloc/init在功能上幾乎是一致的,分配記憶體並完成初始化。差別在於,採用new的方式只能採用預設的init方法完成初始化,採用alloc的方式可以用其他定製的初始化方法。AD: 英文詳解:http://macresearch.org/difference-between-alloc-init-and-new1.在實際開發中很少會用到new,一般建立對象咱們看到的全是[[className alloc]
Time of Update: 2015-07-31
標籤:-、擷取carsh日誌 1.Xcode擷取日誌 手機和mac串連後,開啟Xcode選擇window進入Organizer(捷徑是 Shift-CMD-2),在 Organizer 視窗上, 選中 Devices 標籤欄. 在左側的導航面板上,選中 Device Logs, 如所示:選擇對應裝置的Device Logs菜單,就可以看到崩潰日誌。開啟圖最上邊的Device Logs菜單就可以看到mac曾經同步過的iOS裝置的崩潰日誌。 2.手動擷取日誌
Time of Update: 2015-07-31
標籤:原文: ios時間那點事--NSCalendar NSDateComponentshttp://my.oschina.net/yongbin45/blog/156181目錄[-]iOS時間那點事NSCalendar + NSDateComponentsNSDateComponents執行個體化的方式第一種:第二種:第三種:NSCalendar中比較重要的方法和概念firstWeekday-(NSRange)rangeOfUnit:(NSCalendarUnit)smaller
Time of Update: 2015-07-31
標籤:驗證碼流程1、單擊“擷取簡訊驗證”按鈕,將會對手機號進行非“空”判斷。 a) 如果為空白,給出提示:請輸入手機號。 b) 如果不為空白,判斷手機號是否符合規則,不符合給出“手機號不符合規則”提示 c) 當手機號不為空白並且符合規則,就進行第二步2、彈出驗證碼輸入框。 a) 頁面隨機產生4位驗證碼(包括數字與字母)並且將手機號存放在cookie裡面 b) 使用者
Time of Update: 2015-07-31
標籤:android robotium擷取相同id的的控制項:http://blog.csdn.net/busjb/article/details/16808551 robotium中同一id的怎麼確定點擊哪一個:http://zhidao.baidu.com/link?url=QMTQ86nIqfGS8l1xkiytlIguSnG3UZC-C77q3qoGTfOc4AlzJNqVobbfYtfElhFEaEXfnmfla3spwC9snUfAeZGJykAlWLIDHfvTjuimXPG
Time of Update: 2015-07-31
標籤:一、用命令類比(一)、類比來電1.開啟命令列cmd,輸入telnet 斷行符號.2.然後輸入 o localhost 5554 斷行符號,連到Emulator上。3.輸入gsm call 13549243178,顯示OK則成功(電話號碼可以任意指定)(二)、類比簡訊1.開啟命令列cmd,輸入telnet 斷行符號.2.然後輸入 o localhost 5554 斷行符號,連到Emulator上.3.sms send 13549545612 Hello,顯示OK則成功(電話號碼可以任意指定,
Time of Update: 2015-07-31
標籤:android fragment ui 效能 android開發 大家可以先參考一下這邊文章,先發開文章裡面提到的overdraw功能,這樣你可以看到螢幕的overdraw情況http://hukai.me/android-performance-render/由於我們公司奇葩的設計(有一個接近全屏的drawerlayou
Time of Update: 2015-07-31
標籤:android倒影效果原理:原圖和倒影圖分解成兩個Bitmap, 倒影的Bitmap設計為原圖的高度一半,寬度一致。然後建立一個可變空的Bitmap, 寬度跟原圖保持一致,寬度為原圖的1.5倍(寬度包括原圖和倒影圖的寬度之和),然後用Canvas關聯這個可變空的Bitmap,在Canvas上將原圖和倒影圖依次繪製上去就行,為了打到倒影的效果,需要設計漸層等效果。主要邏輯如下:package com.jackie.revertbitmap;import
Time of Update: 2015-07-31
標籤: 本文對如何在hudson中配置ant編譯打包apk進行說明,主要包括build.xml檔案的編寫、環境的配置、在Hudson中建立任務。一、為安卓項目建立build.xml檔案1、開啟cmd進入sdk目錄下的tools目錄,輸入: android.bat list target 來查詢我們現有的版本list有哪些。如:途中用紅框圈出的 id 與藍框圈出的版本號碼對應關係,下面需要用到。2、開啟安卓項目工程下的
Time of Update: 2015-07-31
標籤:tomcat mysql jdk java linux linux安裝mysql、tomcat和jdk。 一、安裝mysql$ sudo apt-get install mysql-server安裝mysql 二、安裝JDK 下載jdk到達/usr/local$ sudo mkdir java 建立一個java檔案夾
Time of Update: 2015-07-31
標籤:ios首先檔案工程服從<UICollectionViewDataSource,UICollectionViewDelegateFlowLayout>兩個協議之後看代碼 UICollectionViewFlowLayout *flowLayout = [[UICollectionViewFlowLayout alloc] init]; [flowLayout setScrollDirection:
Time of Update: 2015-07-31
標籤:android開發 分析工具 apkanalyser APKAnalyser 是 Android 靜態,虛擬分析工具,用來測試和驗證 Android 應用的開發工作。ApkAnalyser 是個完整的工具鏈,可以修改二進位應用。使用者可以改裝,安裝,運行,驗證 logcat 的結果。ApkAnalyser 同時支援資源分析,可以解碼
Time of Update: 2015-07-31
標籤:android service 線程 訊息處理 推送 安卓裝置的後台通知欄推送很煩,主要是可以通過利用安卓的Service功能,在app被點擊Home鍵或者返回鍵之後,依舊可以在掛載後台運行。反正Home鍵或者返回鍵只能殺死Activity而不能終結Service的,不像Windows點關閉鍵預設是關閉程式介面+程
Time of Update: 2015-07-31
標籤:建立一個styles.xml <?xmlversion="1.0" encoding="utf-8"?> <resources> <style name="titlebarstyle"parent="Android:Theme"> <item name="Android:windowTitleSize">38dip</item>
Time of Update: 2015-07-31
標籤: meteor架構的優點不言而喻,它大大減輕了App前後端開發的負擔,今年5月又獲得B輪2000萬融資,代表了市場對它一個免費、開源開發架構的肯定。cordova的優點就是外掛程式多,ionic的優點是UI漂亮並且效能是目前hybird架構中最好的,本文涉及到的技術為作者所用,簡述meteor+cordova+ionic的整合方法。1,建立項目meteor create projectNamecd [projectName]meteor add
Time of Update: 2015-07-31
標籤:在iOS 8中,蘋果引入了UITableView的一項新功能--Self Sizing Cells,對於不少開發人員來說這是新SDK中一項非常有用的新功能。在iOS 8之前,如果想在表視圖中展示可變高度的動態內容時,你需要手動計算行高,而Self Sizing Cells為展示動態內容提供了一個解決方案。以下是你使用Self Sizing Cells時需要注意的事項:1.為原型儲存格定義Auto
Time of Update: 2015-07-31
標籤:大家都是從eclipse轉過來了,所以早就熟悉了eclipse那一套快速鍵。File—>settings—>keymap–>選擇eclipse就搞定 話是這麼說,但是自動化提示的變了 Ctrl+Alt+Space。熟悉了alt+/後很不適應,我們可以修改 1, 搜尋Class Name Completion 就找到了.2,添加快速鍵3.輸入alt+/
Time of Update: 2015-07-31
標籤:我們都知道在Xcode上開發的程式只能在模擬器中運行,如果你要將程式放到真機上運行則要花費99美金購買蘋果開發人員認證iDP。現我將教你在無開發人員認證,想免費真機運行自己編寫的ipa檔案的時,用越獄手機上的測試。1、開啟工具 + 生產力-鑰匙串訪問。然後在功能表列裡點擊鑰匙串訪問-認證助理-建立認證來開啟嚮導。第一個步驟比較重要,必須要把名稱命名為iPhone
Time of Update: 2015-07-31
標籤:斷斷續續的也算是把eclipse上的代碼成功遷移到android studio上來了,現在,我同事繼續用eclipse,我用android studio,svn上還是之前eclipse的項目,遷移成功後,我也能happy的開發了,兩不誤.直接來分享我捉摸的一點小成果吧以Demo4 為例,並引用了library包appcompat_v7_8.1,第一步,Eclipse還是要有滴,並且adt
Time of Update: 2015-07-31
標籤:在 base/services/core/java/com/android/server/power/PowerManagerService.java檔案中getScreenOffTimeoutLocked函數中添加如下內容int nosleep = mScreenOffTimeoutSetting; Slog.i(TAG, "nosleep="+nosleep+"