Time of Update: 2016-01-05
標籤: 1 //1 懶載入建立數組 讀取plist檔案 2 - (NSArray *)appInfos 3 { 4 if (_appInfos == nil) { 5 //1.1 bundle 6 NSBundle *bundle = [NSBundle mainBundle]; 7 //1.2 擷取plist的路徑 8 NSString *path = [bundle pathForResource:@"app"
Time of Update: 2016-01-05
標籤:最近我們接到了新的需求,需要打出類似xx001-xx100共100個這樣的ipa渠道包,不需要簽名。(這批ipa包後續會用企業認證簽名,不會影響AppStore的) 這些包所有的功能、內容都是一樣的,區別在於不同的包在統計、串連我們伺服器時會提供一個不同的字串標示。 如果按照常規的打包方式,我們需要不斷的修改工程中的值,然後一個個打包。。。這種毫無技術含量的活怎麼能忍受!簡單思考之後可以想到,我們可以通過使用shell指令碼來實現批量打包,渠道資訊可以儲存在應用的inf
Time of Update: 2016-01-05
標籤:這個特性是andorid4.4支援的,最少要api19才可以使用,也就是說如果Android的機子是低於4.4,沉浸通知欄是沒有效果的。下面介紹一下使用的方法,非常得簡單。 /** * 設定通知欄 這個方法在onCreate()實現,如果是在父類的onCreate()中添加,即使所有繼承了該父類都會有沉浸通知欄。 */public void initSystemBar() {
Time of Update: 2016-01-05
標籤:多任務處理多任務處理讓人們在螢幕上(以及合適的iPad模式)查看多個app,並且在最近使用的app中快速地切換。在iOS
Time of Update: 2016-01-05
標籤:對於案頭平台web布局中大家對meta標籤再熟悉不過了,它永遠位於 head 元素內部,對做SEO的朋友一定對meta有種特殊的感情吧,今天我們就來說說移動平台的meta標籤,在移動平台meta標籤究竟有哪些神奇的功效呢?1、Meta 之
Time of Update: 2016-01-05
標籤:在android項目開發中,隨著功能不斷迭代,代碼量通常也會隨之不斷增加,維護成本越來越高。作為開發人員,筆者經常會被雜亂的邏輯搞的焦頭爛額,不禁思考:什麼樣的結構能夠簡化開發,同時又能降低維護成本?當下開發中比較推崇的是三層架構,典型代表即是MVP。筆者在此將最近對MVP的理解與心得與大家分享一下。 一直以來,筆者對android中MVP模式的理解並沒有很透徹,最近看了kymjs的文章《用MVP架構開發Android應用》,有一種醍醐灌頂的感覺,特在此感謝作者。作者的MVP架構
Time of Update: 2016-01-05
標籤:1.LinearLayout,線性布局 在android項目開發中最經常用到的線性布局,相比相對布局適配度高,不容易因介面改變而變形,LinearLayout可通過設定布局屬性orientation來設定子項目水平(horizontal)或垂直排列(vertical)
Time of Update: 2016-01-05
標籤:.mobileprovision file 0. .mobileprovision file的作用.mobileprovision file作用以及扮演的角色 1. 如何刪除舊的.mobileprovision fileRef[1] 2. .mobileprovision檔案格式Ref[2]3.
Time of Update: 2016-01-05
標籤:還是一樣先 主要新增:1.文章詳情介面圖片點擊放大,移動,縮放2.新增設定檔介面【未完成】 主要涉及知識點:1.TextView中解析html中img標籤,設定點擊事件2.自訂ImageView,實現縮放,移動3.借鑒FadingActionBar實現FadingToolBar【參考我的資料的,採用ToolBar實現】4.針對網狀圖片採用Base64編碼處理解碼成Bitmap 具體講解TextView中html標籤中img設定點擊事件監聽,代碼如下:public
Time of Update: 2016-01-05
標籤:8. 配置郵件警示服務端vim /etc/nagios/objects/contacts.cfg 增加:define contact{ contact_name 123 use generic-contact alias denny email 83650
Time of Update: 2016-01-05
標籤:原文地址:http://www.developerphil.com/android-studio-tips-of-the-day-roundup-6/51、重構代碼蘋果:Ctrl+T Windows:Ctrl+Alt+Shift+T該快速鍵會根據當前上下文環境,針對所選擇的代碼給出重構選項列表。這個列表可以通過鍵盤檢索,也可以用列表左側的數字進行快速選擇。52、查看最近改動的檔案蘋果:Cmd+Shift+E
Time of Update: 2016-01-04
標籤:程式啟動-生命週期來自: QQ:
Time of Update: 2016-01-04
標籤:開發中有的時候查看設計統計資料,或者通過日誌查看錯誤資訊,這個時候我們就需要擷取擷取裝置資訊,看下關於裝置有幾種方法: NSLog(@"%@",[[UIDevice currentDevice] name]);//裝置名稱 NSLog(@"%@",[[UIDevice currentDevice] model]);//裝置類型 NSLog(@"%@",[[UIDevice currentDevice] localizedModel]); NSLog(@"%@",[[
Time of Update: 2016-01-04
標籤:6.0之前是install time permissions model,6.0之後取是runtime permissions model。後者在安裝的時候會跟使用者顯示所需要的許可權,並在app啟動並執行時候去申請許可權。Android將系統許可權分成了四個保護等級normal,dangerous,signature,signatureOrSystem。最常見的是normal permission和dangerous permission兩類。Normal
Time of Update: 2016-01-04
標籤:我們自己建立一個View,來自訂導覽列,如下代碼:#import <UIKit/UIKit.h>@interface CustomNavigation : UIViewtypedef enum { customEventClickLBtn1 ,//點擊了最左邊的按鈕 customEventClickRBtn1 , //最右邊的按鈕 customEventClickLBtn2
Time of Update: 2016-01-04
標籤:Android中使用HttpURLConnection實現GET POST JSON資料與下載圖片Android6.0中把Apache HTTP Client所有的包與類都標記為deprecated不再建議使用所有跟HTTP相關的資料請求與提交操作都通過HttpURLConnection類實現,現實是很多Android開發人員一直都Apache HTTP
Time of Update: 2016-01-04
標籤:結合網上各個資料,再簡單整理的一份。一、APNS推送說明1.你的IOS應用需要去註冊APNS訊息推送功能。2.當蘋果APNS推送服收到來自你應用的註冊訊息就會返回一串device token給你(很重要)3.將應用收到的device Token傳給你本地的Push伺服器。4.當你需要為應用推送訊息的時候,你本地的推送伺服器會將訊息,以及Device Token打包發送到蘋果的APNS服5.APNS再將訊息推送給目的iphone 二、推送的準備工作推送準備的主要就是1、推送認證 2
Time of Update: 2016-01-04
標籤:An error occurred at line: 23 in the generated java fileThe method getJspApplicationContext(ServletContext) is undefined for the type JspFactoryStacktrace: org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:9
Time of Update: 2016-01-04
標籤: 在js中經常會看到call和apply,他們實際上就是用於改變this的上下文經典例子 function pet(words){ this.words=words; this.speak=function() { console.log(this.words);//正常情況下,此 }}function
Time of Update: 2016-01-04
標籤:看完過後,你會學到:1學習IOS開發中的分類實現,2以及類方法的書寫,3以及字串的MD5加密/解密.---------------------------wolfhous------------------[1]建立工程,建立分類[2]分類的命名方式以及類的選擇[3]書寫NSString分類的類方法,以及實作類別方法,以及MD5如何加密[4]測試加密結果[5]解密:直接百度MD5解密,隨便點歌網站進去,輸入解密KEY,在我這個Demo中, wolfhous正常加密44bf025d