標籤:初涉移動端,需要準備好一些基礎知識: 搞清楚css中rem,em,px的關係PX特點1. IE無法調整那些使用px作為單位的字型大小;2. 國外的大部分網站能夠調整的原因在於其使用了em或rem作為字型單位;3.
標籤: DDMS 的全稱是Dalvik Debug Monitor Service,它為我們提供例如:為測試裝置截屏,針對特定的進程查看正在啟動並執行線程以及堆資訊、Logcat、廣播狀態資訊、類比撥打電話、**SMS、虛擬地理座標等等。 如何啟動 DDMS啟動DDMS有兩種方法。如下: 1、直接雙擊 SDK –
標籤:android gps 設定gps 監聽GPS許可權: <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>主程式碼以及注釋:<span
標籤:環境 持續整合 android 系統 jenkins 本方案以 RHEL / Centos 64位Linux作業系統為例,因為這是目前最常見的伺服器環境。一、安裝Java SDK。 建議,不要使用諸如yum之類的玩意自動安裝,因為openJDK之類的東東最終各種么蛾子跑不起來。老老實的去oracle網站下載至少Java7
標籤:伺服器 最大的 輸送量 dell power 伺服器出廠時,BIOS 預設達到了效能和能耗之間的良好平衡,以適應一般環境,但是在高負載環境中,就需要對伺服器進行最佳化不需要節能模式(720xd 機器load到20+就尼瑪自己hang了),以獲得最大的輸送量或最低的延遲以下是dell R710的配置調整* 可測試自身的環境,
標籤:DatePicker繼承自FrameLayout類,日期選擇控制項的主要功能是向使用者提供包含年、月、日的日期資料並允許使用者對其修改。如果要捕獲使用者修改日期選擇控制項中的資料事件,需要為DatePicker添加OnDateChangedListener監聽器。 樣本:一、全域模式1、布局檔案 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout
標籤:安裝配置Apache、PHP(忽略此次安裝步驟)安裝nagiosrpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmrpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpmyum -y install nagios nagios-plugins-all nagios-plugins-nrpe
標籤:一、Web App 這個主要是採用統一的標準的 HTML,JavaScript.CSS 等 web 技術開發. 使用者無需下載,通過不同平台 的瀏覽器訪問來實現跨平台, 同時可以通過瀏覽器支援充分使用 HTML5 特性,缺點是這些基於瀏覽器的應 用無法調用系統 API 來實現一些進階功能,也不適合高效能要求的場合. 二、Native APP 就是所謂的原生應用.指的是用平台特定的開發語言所開發的應用.使用它們的優點是可以完全利用系 統的 API
標籤:1、下載工具 xstream 下載最新版本地址: https://nexus.codehaus.org/content/repositories/releases/com/thoughtworks/xstream/ 下載完成後 把jar包匯入到自己的android項目中 2、asset 檔案夾 下的 aa.xml 檔案<?xml version="1.0" encoding="UTF-8"?><product>
標籤:題目:世界上有10種人,一種懂二進位,一種不懂。那麼你知道兩個int32整數m和n的二進位表達,有多少個位(bit)不同嗎? 輸入例子:1999 2299輸出例子:7背景知識:將兩個位元變成等長(較短的那個高位補0),然後將兩個位元進行按位“異或”,結果中為1的那些位,就是這兩個位元不同的位。 在電腦中的資料的儲存和運算都是以二進位的形式進行的,但不是直接的原碼,而是原碼的補碼,也就是說在電腦中,資料的運算都是以資料的補碼進行的。
標籤:1.拿到mainBundle下Photos檔案夾的路徑NSString *photosDirectory = [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"Photos"]; 2.遍曆檔案夾PhotosNSArray * photosArray = [[NSFileManager defaultManager]
標籤:一、call和apply定義。 1、Call 文法:call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 參數 thisObj 可選項。將被用作當前對象的對象。 arg1, arg2, , argN 可選項。將被傳遞方法參數序列。 說明 call 方法可以用來代替另一個對象調用一個方法。call 方法可將一個函數的物件內容從初始的上下文改變為由 thisObj 指定的新對象。 如果沒有提供 thisObj 參數,
標籤:在iOS開發中經常使用NSInteger和NSUInteger,而在其他的類似於C++的語言中,我們經常使用的是int、unsigned int。我們知道iOS也可以使用g++編譯器,那麼它們之間是否有什麼聯絡呢?從NSUInteger和NSInteger的定義檔案中 NSObjCRuntime.h發現有這樣的語句: #if __LP64__ || (TARGET_OS_EMBEDDED && !TARGET_OS_IPHONE) ||
標籤:1.在鑰匙串裡 匯出推送認證Apple Push notification Services 的 certificate, 命名為cer.p12,放在電腦案頭 ,期間密碼設為1234562.在鑰匙串裡 匯出推送私密金鑰 Apple Push notification Services 的 private key, 命名為key.p12,放在電腦案頭,期間密碼設為1234563.開啟控制台程式,使用openssl
標籤: Action Bar在實際應用中,很好地為使用者提供了導航,視窗位置標識,操作點擊等功能。它出現於Android3.0(API 11)之後的版本中,在2.1之後的版本中也可以使用。添加與隱藏Action Bar 在3.0之後的版本中(android:minSdkVersion 或者 android:targetSdkVersion 屬性被設定成11或者更高),預設在activity中添加了Action Bar,不用額外添加。如果不想在activity中使用Action
標籤:android 網路連接 有時做Android開發需要用到網路來串連伺服器,如果沒有網路則進行提示。代碼很簡單,代碼如下:public static boolean isNetworkAvailable(Context context) {ConnectivityManager mgr = (ConnectivityManager)
標籤:android appbase presenter Android快速開發之appBase——(5).BasePresenter的使用Presenter是來自MVP中的概念,是用來處理與使用者互動的邏輯。在這裡更加簡單化,Presenter中的方法是根據業務來定義,比如擷取訊息列表,那麼業務常常會這樣:先去請求網路,網路正常請求到資料返回並展示在UI層,網路錯誤沒有拿到資料,看看緩衝中有沒
標籤:Appium是個好東東,Android,iOS都支援,並且居然RobotFramework也支援Appium了,這就是本文要介紹的AppiumLibrary。通過前面的文章Appium+Robotframework實現手機應用的自動化測試-1:Appium簡介,大家知道可以使用多種語言來寫Appium的測試指令碼,但如果從編寫效率和學習曲線上來說,當然是用如RobotFramework的關鍵字的方式最為簡單,所以AppiumLibrary就出現了,從Appium官網可知最新的版本是1.2.
標籤:用Swift實現的FlappyBird小遊戲 伴隨著apple公司對swift的推廣態度深入,swift火的很快,並且swift精簡便捷的文法和強大的功能,對於使用Object—C開發iOS的開發人員來說,也有必要瞭解學習一下swift。這篇部落格跳過swift乾澀的文法,直接從一個小遊戲項目開始使用swift,將其中收穫總結如下:
標籤:UIKit提供了一組控制項:UISwitch開關、UIButtonbutton、UISegmentedControl分段控制項、UISlider滑塊、UITextField文字欄位控制項、UIPageControl分頁控制項。控制項是對UIView衍生類別的有用增強及補充,並能夠直接附著於導覽列、表格單元,甚至更大的對象。這些控制項的基類均是UIControl,而UIControl派生自UIView類,所以每一個控制項都有非常多視圖的特性,包含附著於其它視圖的能力。全部控制項