Time of Update: 2015-01-23
標籤:Reveal作為分析APP UI的利器確實非常好用,用來查看任意UI布局也很方便一.模擬器進行分析 1.開啟Reveal(http://revealapp.com下載) 2.開啟Xcode 3.Reveal——Help——Show Reveal Library in
Time of Update: 2015-01-22
標籤:UISplitViewController也是iPad的特有類。用storyboard方式建立UISplitViewController暫且不談。(1)直接從代碼建立的話,先在AppDelegate中設定window的根控制器- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
Time of Update: 2015-01-23
標籤: * Paint類介紹 * * Paint即畫筆,在繪圖過程中起到了極其重要的作用,畫筆主要儲存了顏色, * 樣式等繪製資訊,指定了如何
Time of Update: 2015-01-23
標籤:這兩天為移動App開發API,結果實現加密驗證時碰到一大坑。這裡不得不吐槽下又臭又硬的iOS,Windows Server無法解密出正確的結果,Android則可以,後來使用了通用的AES256密碼編譯演算法才最終搞定。搞伺服器端小夥伴沒有接觸過iOS,所以也沒料到過這種情形。他使用了AES128 with
Time of Update: 2015-01-22
標籤:android edittext 最近在公司開發cocos2dx上的android輸入框控制項,遇到軟鍵盤的事件監聽,通常軟鍵盤的收合方式大致3種:1.點擊軟鍵盤右下角的Return按鈕(系統收合)2.輸入框焦點時按返回按鈕(系統收合)3.點擊軟鍵盤和輸入框的外部(自發收合)4.點擊軟鍵盤內建的收合按鈕(軟鍵盤收合)前三種事件可以監聽,方式都比較簡單1.點擊軟鍵盤右下角的Return按鈕給輸入框設定監聽editText.s
Time of Update: 2015-01-22
標籤:手機遊戲開發工程師培訓教程我分享一套系統性學習手遊開發的課程,能讓你完整的學習手遊開發,並且配套有幾個企業實戰的項目諮詢QQ:779591710課程有以下六大特色:一、業內獨家專業手遊開發網路培訓課程二、注重手機遊戲開發基礎,全程項目貫穿三、Android4.3遊戲開發基礎、Cocos2D-X,Unity2D,Unity3D一個都不能少四、課程首次涉及跨平台遊戲引擎技術,國內獨家(AndEngine引擎、libGDX引擎)五、跨平台技術(HTML5技術)六、經典遊戲重現(捕魚達人、鬥地主、
Time of Update: 2015-01-22
標籤:android 預留位置1、整型,比如“我今年23歲了”,這個23是整型的。在string.xml中可以這樣寫,<string name="old">我今年%1$d歲了</string> 在程式中,使用 [java] view
Time of Update: 2015-01-21
標籤: 一個iOS 架構介紹:MKNetworkKit分類: iPhone開發2013-10-04 12:11 12838人閱讀 評論(5) 收藏 舉報 ASIHTTPRequest (BenCopsey) 是一個使用簡單,可用於各種從簡單到複雜的 HTTP 要求,或者可用於處理 Amazon S3、Rackspace 等REST 服務的強大架構。不幸的是,Ben 早在 2011 年 9 月 21
Time of Update: 2015-01-22
標籤:autolayout 自動布局 相對布局 通過storyboard,我們初識一下autolayout的表現形式:看,使用storyboard建立的兩個控制項視圖:中的四個圓角框內的距離值,就是約束;比如的第二個視圖,他的 約束是: 距離 view左邊,右邊界的距離,這樣就確定了 寬度和水平方向上的位置,還有距離上面(第一個)視圖的距離,還有高,這樣就確定了
Time of Update: 2015-01-21
標籤:https://developer.android.com/training/system-ui/navigation.html1 View decorView = getWindow().getDecorView();2 // Hide both the navigation bar and the status bar.3 // SYSTEM_UI_FLAG_FULLSCREEN is only available on Android 4.1 and higher, but as4
Time of Update: 2015-01-22
標籤:常用adb指令的總結:1.裝置.apk檔案則:假如其時只要一個模擬器。>adb instal/hello.apk假如有多個模擬器。如:需要擬定裝置在哪個模擬器上。運用:>adb devic指令檢查其時工作的模擬器的稱號然後:>adb-semulator-5556 instal/hello.apk2.檢查狀況>adb get-stateofflin離線)bootload開機中)devic工作中).>adb get
Time of Update: 2015-01-21
標籤:參考網站:http://my.oschina.net/u/1245365/blog/196420已經有開發認證的直接跳過第一步第一步:申請“開發認證” 進入蘋果開發人員99美元帳號:選擇:Certificates, Identifiers & Profiles關於 Certificates,Identifiers,Profiles 的介紹請看 ”Certificates, Identifiers
Time of Update: 2015-01-21
標籤: 想起來一個笑話:唐僧一行千辛萬苦來到佛祖面前,準備取經,佛祖輕聲問了一句:汝等帶隨身碟了嗎?師徒4人立刻昏倒在地。好吧,扯遠了,不過是想告訴大家準備工作一定要到位。Universal App 的打包發布其實與傳統的 Windows Phone / Windows Store App 項目並無太大不同,但是鑒於總有人會在這些步驟中遇到問題,而且即使是發布過幾個應用的開發人員也不例外,所以對這個看起來比較繁瑣的過程做一個小結還是必要的。 打包前的準備工作 1.
Time of Update: 2015-01-21
標籤:@interface AppDelegate()@property UILabel* show;@end@implementation AppDelegate- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ self.window = [[UIWindow alloc]
Time of Update: 2015-01-21
標籤:前言 Android應用一般都是一個APK一個案頭表徵圖,但有時候我們需要實現一個APK在案頭上有多個表徵圖(比如BAT的某些應用,有案頭捷徑),對於這種一個APK需要在案頭上顯示多個表徵圖的,通常有兩種方法來實現:1. 進入程式後產生案頭捷徑,這個適合於在程式運行之後產生案頭表徵圖;2. 在AndroidManifest.xml檔案中配置多個入口,這個適合於程式安裝完成後就在案頭上顯示多個表徵圖。
Time of Update: 2015-01-21
標籤: /// <summary> /// 上移 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void tsbMoveUp_Click(object sender, EventArgs e) {
Time of Update: 2015-01-21
標籤:svn使用步驟 svn終端命令 svn xcode結合使用 ios項目開發中常用的svn命令1.檔案的狀態的含義:A:add,新增檔案A+:修改圖片資源名稱C:conflict,衝突D:delete,刪除M:modify,本地已經修改G:modify and
Time of Update: 2015-01-20
標籤:android 事件分發 當你作為一名應屆生去面試的時候,面試官可能就是簡單的問你Android的四大組件,各種布局等基礎知識,但你作為一名有工作經驗的應聘者就不會那麼簡單了,今天就來討論很多面試官喜歡問的Android的事件分發.Android為什麼要有事件分發呢?因為它是按照層排列,他如何知道你點擊的哪一層呢,就需要用到事件分發了.說到事件分發可能就會想起那三個威武的方法:事件分發(dispatchTouchEvent
Time of Update: 2015-01-20
標籤: 在使用者使用APP時,如果APP毫無徵兆的突然退出程式,又沒有任何提示資訊。我想這是一種最差勁的使用者體驗了吧,如果是我估計乾脆就直接卸載APP了。因此,作為Android開發人員對於這種情況的發生一定要有處理才行。否則,對於大多數最求完美的程式員而言自己也不能原諒自己。其實捕獲全域異常,還可以做一個登出處理,比如使用者在登陸APP後,服務端會通過seesion判斷使用者是否線上,如果在APP異常退出後沒有登出掉服務端的線上記錄,那就會造成使用者實際上已經離線而在服務端的記錄為線上的錯
Time of Update: 2015-01-20
標籤:這幾天有個需求就是把自己的應用程式要設定為Launcher的形式,設定後onCreate就會啟動倆次,在網上找了資料後說是橫豎屏設定造成的先說結果:在MainAcitivity裡設定android:configChanges="mcc|mnc"就能解決問題的。今天在看log的時候發現,Launcher activity會被onDestroy掉一次,然後再重啟。可能原因猜測:1.橫豎屏切換2.MCC MNC等Configuration改變引起的 MCC(移動國家碼)和