Time of Update: 2015-07-25
標籤:xcode ios ui 控制項
Time of Update: 2015-07-25
標籤: 溫故而知新很重要,對於先前學過的東西,每一次回過頭來看都有不一樣的體會,要麼理解更深了,要麼理解更透徹了。 近來回顧了關於Activity的生命週期,參看了相關書籍和官方文檔,有了不小的收穫,在以前的認知上有了很大程度上的改善,在這裡記錄點東西。 先來看下經典生命週期圖: 簡單概要下:1、當第一次調用一個Activity就會執行onCreate方法2、當Activity處於可見狀態的時候就會調用onStart方法3、當Activity可以得到使用者焦點的時候就會調
Time of Update: 2015-07-25
標籤:下載 app 網路 分布式系統 應用 頻寬並非是沒有上限,而且還很昂貴。這不是簡單理解為,下載大量資料需要耗費很長的問題。1,一個超過20MB的APP是不可能通過行動電話通訊來完成安裝的:參加蘋果官方的應用市場審核手冊。2,如果你的APP是需要播放視頻,那麼超過10分鐘的視頻,以及五分鐘長的視頻檔案大於5MB的話,我建議使
Time of Update: 2015-07-25
標籤:緩衝機制 webview 最近一直都在搞webview,搞過Android的人可能會知道,webView本身內建了緩衝機制,company的需求是不用webView 的緩衝機制,寫自己的緩衝機制,哇哈哈,有挑戰性咯。寫這篇部落客要是記錄一下我的學習過程。寫的不好,勿噴。 首先我們要搞明白webView的緩衝機制是什嗎? webView中有兩種緩衝: 一是網頁資料緩衝(即瀏覽網頁中的資源),而是H5緩衝(即appCache)
Time of Update: 2015-07-25
標籤:每個App中Icon的尺寸大小是不一樣的,如果你添加部分尺寸的Icon,有些沒有添加,xCode會給出相應的警告,最近遇到一個問題就是A 76x76 app icon is required for iPad apps targeting iOS 7.0 and later,問題後來解決了。不過由於還不是很清晰,去看了一下文檔,iOS不是以像素為單位的,不過會給出建議的尺寸,iOS家族中主力是iPhone和iPad,iPod
Time of Update: 2015-07-25
標籤: IOS中延時執行的幾種方式的比較和匯總 本文列舉了四種延時執行某函數的方法及其一些區別。假如延時1秒時間執行下面的方法。 - (void)delayMethod { NSLog(@"execute"); } 1.performSelector方法 [self performSelector:@selector(delayMethod) withObject:nil afterDelay:1.0f];
Time of Update: 2015-07-23
標籤: 一: (1)一個activity如過使用AndroidAnnotions注入時, 那麼它在 AndroidManifest.xml註冊時,應該加入_ 比如: MainActivity的註冊時 <activity android:name=".MainActivity_" </activity> (2) 使用AndroidAnnotations不能注入私人變數 (3)
Time of Update: 2015-07-24
標籤:UITableView實現儲存格展開與隱藏 下面是一個列表儲存格cell的摺疊展開效果的demo。當點擊儲存格時會展開該儲存格,便於顯示一些詳情什麼的。點擊其他儲存格原來的會關閉,同時有動畫效果。 效果如如下: 代碼如下: 1 import UIKit 2 3 class ViewController: UIViewController,UITableViewDelegate, 4 UITableViewDataSource { 5
Time of Update: 2015-07-24
標籤:手機號碼和電話號碼合法性驗證代碼:在某些網站電話號碼和手機號碼都是必填的,或者說需要填寫其中的一項,為了增強網站的真實性也提高使用者體驗,一般需要進行進行格式合法性驗證,下面是摘自網路上的一段驗證代碼供大家參考之用,希望能夠給大家帶來一定的協助。代碼如下:function Checkreg(){ //驗證電話號碼手機號碼,包含153,159號段
Time of Update: 2015-07-23
標籤:iOS的應用程式的生命週期,還有程式是運行在前台還是後台,應用程式各個狀態的變換,這些對於開發人員來說都是很重要的。 iOS系統的資源是有限的,應用程式在前台和在背景狀態是不一樣的。在後台時,程式會受到系統的很多限制,這樣可以提高電池的使用和使用者體驗。//開發app,我們要遵循apple公司的一些指導原則,原則如下:1、應用程式的狀態狀態如下:Not running 未運行 程式沒啟動Inactive
Time of Update: 2015-07-24
標籤:在匯入外部工程時,經常會遇到版本不符出現報錯,以下以今天匯入的工程為例,說明這類問題的根源及解決方案。 匯入名為Pro的外部工程,SDK版本是21,且由於最低版本和目標版本不一致,原工程要以
Time of Update: 2015-07-25
標籤:什麼是鎖屏推送ios8在鎖屏狀態下收到推送訊息,且顯示了應用的表徵圖,注意到左下角KFC的表徵圖了嗎?這是什麼,你見過嗎?沒錯,這就是ios8的最新特性,或者說一套技術組合實現的,包括: 建議的應用程式(Suggested Apps) 地理柵欄(GPS Geo-fences) 鎖屏訊息推送(Lock screen notifications)
Time of Update: 2015-07-25
標籤:簡介:1、Windows Phone與IOS的後台機制是 後台掛起 + 待機 + 通知代理 這樣一種模式。也就是說一個程式在背景時候,處於一種掛起狀態,程式不能訪問CPU、網路和其他系統資源,除了記憶體(虛擬記憶體)以外,不消耗任何資源。這麼做的主要好處,就是快速程式切換,可以通過長按返回鍵或Home快速存取最近使用的程式。2、WP 與 IOS 與 Android
Time of Update: 2015-07-25
標籤:providers crud操作 本文翻譯自android官方文檔,結合自己測試,整理如下。Content providers能夠管理結構化的資料集,封裝資料,並且能夠提供資料安全的機制。Content providers是一種標準的介面,能夠跨進程資料共用。中文可以被稱為內容提供器。當我們想從content providers中擷取資料時,我們可以使用ContentResolver對象最為用戶端訪問該providers。
Time of Update: 2015-07-25
標籤:由於Google推薦使用Android Studio,我安裝了之後,簡單嘗試了一下Android Studio。發現其實和Intel IDAE用法類似。如果你之前用過 Intel IDEA,那麼上手Andriod Studio 應該是很快的。下面收集一些快速鍵,可以協助在平時提高效率。-------------------------------------------------Alt+斷行符號
Time of Update: 2015-07-24
標籤:枚舉+DP雖然在環上,但最多繞環走一次dp[0][i]前i個點全部逆時針取完,dp[1][i]從i到n順時針取完然後枚舉中間分界線,和從哪一個點開始轉一圈Delicious ApplesTime Limit: 5000/3000 MS (Java/Others) Memory Limit: 524288/524288 K (Java/Others)Total Submission(s):
Time of Update: 2015-07-25
標籤: 題意:給一個長為L的環,起點在12點鐘位置,其他位置上有一些蘋果,每次帶著一個能裝k個蘋果的籃子從起點出發去摘蘋果,要將全部蘋果運到起點需要走多少米? 思路:一開始還以為是網路流,建模不了。就感覺是貪心,可是又是個環,有點難搞,直接放棄(生平最討厭環了,各種情況都要考慮到,就是說你:時鐘題!!!)。 無論哪處地方,只要蘋果數超過k個,那麼必須一次專程來運走!所以一開始可以先將他們mod
Time of Update: 2015-07-22
標籤:uiview ios calayer 圖層 CALayer的基本使用在iOS中,你能看得見摸得著的東西基本上都是UIView,比如一個按鈕、一個文字標籤、一個文本輸入框、一個表徵圖等等,這些都是UIView其實UIView之所以能顯示在螢幕上,完全是因為它內部的一個圖層在建立UIView對象時,UIView內部會自動建立一個圖層(即CALayer對象),通
Time of Update: 2015-07-23
標籤:郭孝星 微博:郭孝星的新浪微博 郵箱:[email protected] 部落格:http://blog.csdn.net/allenwells github:https://github.com/AllenWell
Time of Update: 2015-07-22
標籤: 在Android應用程式開發過程中,經常用到adb shell,這裡對常規命令做一個簡單的總結。 內容包括Dos、Linux、Shell三塊(通過查閱書籍及網路資料所得)。 1、首先看Windows