Time of Update: 2015-06-03
標籤:首先,只判斷是否是用行動裝置瀏覽的:// Mobile 這裡是只有不再行動裝置上訪問時,才給相應元素加上 mouseenter 和 mouseleave 事件。if (!navigator.userAgent.match(/mobile/i)) { $(‘.nav-dots span‘).mouseenter(function() { $(this).css(‘background-color‘, ‘rgba(0, 0, 0, 0.2
Time of Update: 2015-06-03
標籤:簡單總結一下遠程推送訊息的相應情況1. 當程式處於關閉狀態收到推送訊息時,點擊表徵圖會調用- (BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 這個方法,那麼訊息給通過launchOptions這個參數擷取到。2. 當程式處於前台工作時,這時候若收到訊息推送,會調用-
Time of Update: 2015-06-03
標籤:首先, DrawerLayout這個類是在Support Library裡的,需要加上android-support-v4.jar這個包。 然後程式中用時在前面匯入import android.support.v4.widget.DrawerLayout; 如果找不到這個類,首先用SDK Manager更新一下Android Support Library,然後在Android
Time of Update: 2015-06-03
標籤:設計 android library support Android 5.0 Lollipop是Android發布的最具意義的一個版本,這樣說的一個很重要的原因是Material Design的引入,一個新的設計語言重新整理了整個Android的體驗。我們的詳細說明是一個對於適應Material
Time of Update: 2015-06-03
標籤:android 視頻 video mediafile 需求:在mediaprovider資料庫中添加.mov尾碼格式的視頻檔案可以使用工具MediaInfo_GUI_0.7.67_Windows.3243836749.exe
Time of Update: 2015-06-03
標籤:android application在之前app寫完測試的時候,跑完整個老化階段包括資料收發都沒問題,鍵入 adb shell top -m 5 發現我的 app pid
Time of Update: 2015-06-03
標籤:android shape selector shape用於設定形狀,可以在selector,layout等裡面使用,點擊效果神馬的我們可以不需要UI的切圖,自己直接使用shape搞定,比較方便快捷。 建立一個shape.xml預設為矩形,可以通過android:shape=""來設定具體的形狀,有這麼四種:rectangle 矩形,oval 橢圓形,line
Time of Update: 2015-06-03
標籤:dpIgnatius and the Princess IIITime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 15210 Accepted Submission(s): 10724Problem Description"Well, it
Time of Update: 2015-06-03
標籤:design-lib android控制項 2015-io google-i-o 【工匠若水 http://blog.csdn.net/yanbober 轉載煩請註明出處,尊重分享成果】1 背景上周一年一度的Google IO全球開發人員大會剛剛結束,Google在Android這塊除過一些最佳化沒有太大亮點。在Android
Time of Update: 2015-06-03
標籤:我們寫介面要考慮很多使用者體驗問題,鍵盤事件的響應就是比較麻煩的一種。我們需要監聽鍵盤事件,考慮點擊背景收合鍵盤、考慮鍵盤遮擋輸入框問題等等,而且每個介面都要做這麼一套。這個庫幫我們解決了這個事情。這個庫的:https://github.com/hackiftekhar/IQKeyboardManager這個庫是一個單例,它一旦生效,全項目任何介面都有效。讓它生效的代碼可以寫在任意位置,我寫在AppDelegate裡。- (BOOL)application:(UIApplicat
Time of Update: 2015-06-03
標籤: 學習IOS開發,現在做一個簡單的QQ登陸介面的開發,如: 1.1 建立項目和設計介面,介面就如,兩個Label,兩個個text,加上一個Button登陸按鍵,介面比較簡單,如。 2.2 說下屬性設定,在輸入QQ號碼的文字框裡,在屬性Placeholder中輸入“請輸入QQ號嗎”,這個屬性當程式起動時,就會自動的在QQ號碼的輸入文字框中顯示。2.3
Time of Update: 2015-06-03
標籤:- (void)showMessageViewWithTel:(NSString *)tel{ if( [MFMessageComposeViewController canSendText] ){ MFMessageComposeViewController * controller = [[MFMessageComposeViewController alloc]init]; //autorelease];
Time of Update: 2015-06-03
標籤:抽屜效果的導覽功能表 看了很多應用,覺得這種側滑的抽屜效果的菜單很好。 不用切換到另一個頁面,也不用去按菜單的硬體按鈕,直接在介面上一個按鈕點擊,菜單就滑出來,而且感覺能放很多東西。 關於實現,搜尋了一下,有如下兩種: 1.用SlidingDrawer: http://developer.android.com/reference/android/widget/SlidingDrawer.html 但是不知道為什麼這個類官方不建議再繼續用了: Deprecated
Time of Update: 2015-06-03
標籤:iOS UIImageView 根據需求調整frame1、圖片的寬和高不相等,截取圖片的中間部分,截取的部分Size明確2、圖片的寬度要等於其父視圖的類的寬度,然後根據寬度計算高度,保證圖片不變形,顯示正常3、圖片的寬度或高度大於其父視圖的類的寬的或高度,如果是寬度的問題,就以其父視圖的寬度為準,確定圖片的顯示寬度;如果是高度的問題,就以其父視圖的高度為準,確定圖片的顯示高度。以上三種情況,具體樣本依次如下: 第一種情況,調用方法:-
Time of Update: 2015-06-03
標籤: 這是我在項目中關於版本更新的做法,先說一下大體思路。 思路:在程式啟動時從伺服器擷取當前最新版本號碼,並與本地版本號碼進行比較。 1.若需要強制更新則只提供更新選項。 2.若是常規更新則提供“是”、“否”,若使用者點擊否,則在本地記錄擷取的版本號碼,若沒有新的版本迭代,以後都不在提示更新 代碼如下:+ (void)checkVersionWithBlock:(void (^)(NSString *))theBlock{
Time of Update: 2015-06-03
標籤:Appium安裝過程先安裝了 Node.js。在node的官網上下載的exe安裝檔案。在node的command line中執行 npm install -g appium 來安裝appium,報錯,無效。去appium.io官網,下載的appium的壓縮包。其實這個壓縮包中已經含有appium的可執行檔,無需再單獨配置Node.js了。解壓之後出現appium.exe,雙擊運行提示需要安裝.Net Framework,點擊 “是”
Time of Update: 2015-06-03
標籤:iostat命令主要用於監控linux系統下cup和磁碟IO的統計資訊可以通過iostat --help獲得該命令的協助資訊 [[email protected] ~]$ iostat --helpUsage: iostat [ options... ] [ <interval> [ <count> ] ]Options are:[ -c | -d ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ -n ] [ -h ]
Time of Update: 2015-06-03
標籤:1、代碼實現比較複雜代碼實現Autolayout的步驟利用NSLayoutConstraint類建立具體的約束對象添加約束對象到相應的view上1 - (void)addConstraint:(NSLayoutConstraint *)constraint;2 3 - (void)addConstraints:(NSArray
Time of Update: 2015-06-03
標籤:1、自訂Adapter中配置: 1 public class MyAdapter extends BaseAdapter{ 2 3 int mSelect = 0; //選中項 4 5 ...... 6 7 public void changeSelected(int positon){ //重新整理方法 8 if(positon != mSelect){ 9 mSelect = positon;10
Time of Update: 2015-06-03
標籤: 1 package com.example.ele_me.activity; 2 3 import android.annotation.SuppressLint; 4 import android.app.Activity; 5 import android.os.Bundle; 6 import android.support.v4.widget.SlidingPaneLayout; 7 import android.view.View; 8 import