Time of Update: 2015-10-30
標籤: 由於之前曾經用到過下拉式功能表,所以現在花一些時間回過頭來細細整理了一下,逐步完善這個下拉式功能表,並提供一些比較基本的功能,以便日後如果有需要的話可以進行複用,並提供給需要的人蔘考。下拉式功能表同樣分為資料來源和代理方法,提供以下方法: 1 // 2 // XWDropdownMenu.h 3 // XWReusableCodeLib 4 // 5 // Created by xiao on 15/10/30. 6 // Copyright © 2015年
Time of Update: 2015-10-30
標籤:博文轉載至 http://www.cocoachina.com/industry/20131111/7327.html在開發阿里資料iOS版用戶端的時候,由於項目進度很緊,項目裡的所有表徵圖都是用最平常的背景圖片方案來實現。而為了要相容普通屏與Retina屏的裝置,蘋果要求每個背景圖都要以兩種尺寸存“” 閱讀器icon font
Time of Update: 2015-10-30
標籤: 2015-10-30 今天使用ViewPagerIndicator時遇到個小問題,使用ViewPagerIndicator和ViewPager關聯之後,再對ViewPager的滑動事件進行監聽viewpager.setOnPageChangeListener(),然後監聽失效了。 1 mViewPager.setAdapter(new MyAdapter()); 2
Time of Update: 2015-10-30
標籤:為了實現在android的spinner實現取VALUE值和TEXT值,我嘗試過好些辦法,在網上查的資料,都是說修改適配器,剛開始我也是通過修改適配器的方法來做的,但是如果一個activity有多個spinner,就需要多聲明幾個適配器的全域變數。後面查看適配器的源碼發現,其實沒有必要修改適配器,直接往適配器裡面傳對象,然後重寫對象的toString()方法就可以簡單解決。閑話少說,貼代碼: 先聲明一個對象,並重寫對象的toString()。 public class
Time of Update: 2015-10-30
標籤:android新特性一:App Permissions(軟體許可權管理) 在安卓6.0裡,應用同意提示可以自訂了。它允許對應用的許可權進行高度管理,比如應用能否使用位置、相機、麥克風、通訊錄等,這些都可以開放給開發人員和使用者。新特性二:Chrome Custom Tabs(網頁體驗提升) 新版的M對於Chrome的網頁瀏覽體驗進行了提升,它對登陸網站、儲存密碼、自動補全資料、多線程瀏覽網頁的安全性進行了一些列的最佳化。新特性三:App
Time of Update: 2015-10-30
標籤:LaunchImage在APP初始化完之後會立即消失並顯示APP的介面,但是有的時候我們不希望它這麼快就消失(比如有的人希望有個過渡效果 有的人希望等某些設定或者資料載入完之後再消失),這也很簡單,我們只要自己把LaunchImage再顯示出來並且置頂就OK了。不過我們配置了那麼多適用於不同螢幕解析度的LaunchImage 如何擷取適合於當前螢幕解析度的LaunchImage呢?普通的辦法是 把所有LaunchImage加入到工程並根據螢幕解析度來命名 比如(640_960.png 64
Time of Update: 2015-10-30
標籤: android WebView的快照和截屏網上介紹的已經很多,在這裡簡單的記錄下: 1.快照,一般我們在使用WebView時,網頁放大,有一部分不會再螢幕上顯示,如果我們想截取整個WebView的顯示部分,我們就可以用的這個,代碼如下:/** * 快照 * * @param context * @return */ private Bitmap captureScreen(Activity context) {
Time of Update: 2015-10-30
標籤:原文地址:http://zhidao.baidu.com/link?url=LVQ9uI0sHUWtKOroOLc21aaAWOuJDZnqL4TXfwF5bQOUqCULMl3Ayzg5BBY29CuqQVcyvAY6DlrYpmUhyoiNGkOJhn1t37SZCmdrSNyIyby Android自動接聽和掛斷電話實現原理:http://blog.csdn.net/chenda_lin/article/details/41346493Android提供的系統服務之--Te
Time of Update: 2015-10-30
標籤:1. 使用Log.d方法輸出Debug日誌資訊。 Log.d方法用來輸出DEBUG故障日誌資訊,該方法有兩種重載形式,其中開發人員經常用到的重載形式文法如下:public static int d(String tag, String
Time of Update: 2015-10-30
標籤:Add following at the header of your strings.xml file <resourcesxmlns:tools="http://schemas.android.com/tools" tools:locale="en" tools:ignore="MissingTranslation">or:In "Window" > "Preferences" > "Android" > "Lint Error
Time of Update: 2015-10-30
標籤:(一)SQLite3: (1)定義:是一款輕量級的,嵌入式的資料庫。是一個進程內的庫,本質就是一個檔案,不需要依賴外部,不需要伺服器,不需要安裝或者管理,就是一個單一的磁碟檔案。而服務端的資料庫往往都很大,例如Orcal,MySql,SQL Server,這些需要獨立的伺服器,安裝配置並且需要大量人員的維護。 (2)資料類型:五個資料類型,integer整數,real小數,text字串,blob位元據(把一段圖片,音頻,視頻塞進去,一般不塞,資料庫是查詢檢索的,而不是儲存的,沒法檢索,
Time of Update: 2015-10-30
標籤:1.6-nagios監控用戶端-2在瀏覽器裡訪問 nagios,重新整理會發現多出來一台主機,並且多出來三個服務。只不過這三個服務並不是我們想要的,我想要監控系統負載,監控磁碟使用率等服務,這時候就要使用 nrpe 服務了。下面繼續在服務端上添加服務。服務端上編輯設定檔# vim /etc/nagios/objects/commands.cfg增加:define command{command_name check_nrpecommand_line $USER1$/check_nrpe -
Time of Update: 2015-10-30
標籤: Code coverage 是一個計算你的單元測試覆蓋率的工具。高水平的覆蓋給你的單元測試帶來信心,也表明你的應用被徹底的測試過了。你可能寫了幾千個單元測試,但如果覆蓋率不高,那麼你寫的這套測試可能價值也不大。 這裡並沒有一個確切的百分比,要求你必須到達這個覆蓋率。這很大程度上取決於你的項目(的具體情況)。譬如說,如果你的項目中有很多不能寫單元測試的視覺組件,那麼覆蓋率就會比單純處理資料的架構要低的多。 Code Coverage in Xcode
Time of Update: 2015-10-30
標籤:ios 面試題 面試 技術 工作 1、如果你的工作出現失誤,給本公司造成經濟損失,你認為該怎麼辦?回答提示: 1)我本意是為公司努力工作,如果造成經濟損失,我認為首要的問題是想方設法去彌補或挽回經濟損失。如果我無能力負責,希望單位協助解決。
Time of Update: 2015-10-30
標籤:ios 面試題 面試 技術 工作 1、如果我錄用你,你將怎樣開展工作?回答提示: 1)如果應聘者對於應聘的職位缺乏足夠的瞭解,最好不要直接說出自己開展工作的具體辦法。2)可以嘗試採用迂迴戰術來回答,如“首先聽取領導的指示和要求,然後就有關情況進行瞭解和熟悉,接下來制定一份近期的工作計劃並報領導批准,最後根據計劃開展工作。”
Time of Update: 2015-10-30
標籤:thread 線程 這是一道老牌面試題。通常面試官會問你對Java線程的瞭解,然後再問此問題。 從理論到實踐,這是一條好路子。 線程是作業系統實現多任務的一種方式,可以理解為線程是一個任務的執行單元。比如Android系統中每個App都會有自己的主線程,同時還可以建立worker
Time of Update: 2015-10-29
標籤:iOS xml 解析方法有兩種:SAX , DOM.SAX 不用藉助第三方,在解析過程中逐行解析.(NSXMLParser,需要實現代理),具體步驟:1.擷取檔案路徑.2.建立 NSXMLParser 對象.3.遵守協議,設定代理.4.實現代理方法 1>- (void)parserDidStartDocument: ---- 開始解析 2>- (void)parserDidEndDocument: ----解析結束 3>-
Time of Update: 2015-10-29
標籤:iOS設計模式 - 模板 原理圖 說明定義一個操作中的演算法的骨架,而將步驟延遲到子類中。模板方法使得子類可以不改變一個演算法的結構即可重定義演算法的某些特定步驟。 源碼https://github.com/YouXianMing/TemplatePattern//// GameProtocol.h// TemplatePattern//// Created by YouXianMing on 15/10/27.// Copyright ©
Time of Update: 2015-10-29
標籤:最近抽時間學習一下Android,做個筆記:布局xml: <LinearLayout android:id="@+id/date_label" android:layout_width="35dp" android:layout_height="wrap_content" android:background="@layout/
Time of Update: 2015-10-29
標籤:今天學習記憶體管理的內容,比較抽象,應用的不是很多,但還是要理解,那現在我就來回顧一下,學習的內容吧!一、id:任意對象self:調用自身類super:引用父類本身的屬性二、記憶體管理ARC:自動記憶體管理MRC:手動記憶體管理1、記憶體計數機制:記憶體計數表示當前對象被引用的次數,如果引用次數為0