Time of Update: 2015-12-30
標籤:A.call(B),意思就是把A的上下文(一般是this)借給B用Array.prototype.slice.apply,意思就是把數組對象的slice方法,借給apply第一個參數所指定的對象使用apply第一個參數必須是對象,哪怕是null所以 Array.prototype.slice.apply(abc) ,就相當於把slice借給abc這個對象(JS裡函數也是對象)使用。因為函數是沒有slice方法的,直接調用 abc.slice 是要報錯
Time of Update: 2015-12-30
標籤:iOS 9音頻應用播放音頻之控制播放速度iOS 9音頻控制播放速度iOS9音頻檔案在播放時是以一定的速度進行的。這個速度是可以變更的,從而實現iOS9音頻檔案的快速播放和慢速播放功能。要實現iOS9播放速度的更改需要使用AVAudioPlayer類中的rate屬性實現。其文法形式如下: var rate:
Time of Update: 2015-12-30
標籤:這是很久之前做的,方法很簡單,都是一些基礎的,但還有很多地方需要改善的。activity_main.xml布局:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" >
Time of Update: 2015-12-30
標籤:apple watch ios 程式員聯盟 coderunity programmerleue 650) this.width=650;"
Time of Update: 2015-12-29
標籤:緣起 上一篇博文中講到了幾種實現全螢幕顯示Activity內容的方法。然而實際在實現中發現了一些問題,在本篇博文中進行總結下。首先交代一下開發環境,本人使用的是Android Studio 1.5.1,因此使用Eclipse ADT開發或者低版本的SDK的時候可能不會碰到這個問題。首先看onCreate()方法中的實現代碼:1 @Override2 protected void onCreate(Bundle savedInstanceState) { 3
Time of Update: 2015-12-29
標籤:1.runtime是什麼?runtime是一套底層的C語言的API(包括C語言資料類型,C語言函數)實際上平時我們寫的OC代碼底層都是基於runtime,實際上也就是最後都轉成了runtime代碼比如:[recevier message]實際轉換成objc_msgSend(recevier,selector) 2.runtime的作用*能動態產生一個類 一個成員變數 一個方法*能動態修改一個類 一個成員變數 一個方法*能動態刪除一個類 一個成員變數
Time of Update: 2015-12-29
標籤:[TOC]Tween
Time of Update: 2015-12-29
標籤:在Android中內容提供者主要是用於不同程式之間的資料共用。內容提供器的用法一般有兩種,一種是使用現有的內容提供器來讀取和操作相應程式的資料,另一種是建立自己的內容提供器,供其他的程式訪問。使用現有的內容提供器來讀取和操作相應程式的資料ContentResolve中提供了一系列的方法用於對資料進行增刪改查的操作,其中,insert()用於添加資料,update()用於資料更新,delete()方法用於刪除資料,query()用於資料的查詢。在ContentResolve中,使用內容URI
Time of Update: 2015-12-29
標籤: 視頻DeviceOne是一個跨Android、IOS、Windows三個平台的一個PAAS平台,主要是提供給開發人員一個節省70%的成本一個開發。我們原來想做一個APP,我們會去找三個平台的原生人員開發,就相當於開發一個APP需要三個人,現在使用我們平台只需要一個人就可以了,而且只需要javascript。使用原生開發,想把一些最先進的技術應用到APP上面,可以完美的展示給使用者,然後展現一個更好的一個體驗。但是使用原生開發呢他有一些技術上的一些壁壘吧,比如成本比較高,開發項目
Time of Update: 2015-12-29
標籤:在單頁應用開發中,無論是頁面結構化,還是Pull to Request,都離不開一個技術——頁面局部滾動。當下的移動web技術,主要使用下面兩種方式實現局部地區的滾動:基於IScroll組件,也有很多團隊自己實作類別似的組件,實現原理大都一樣。使用瀏覽器原生支援overflow: scroll,在iOS下使用-webkit-overflow-scrolling: touch;實現慣性滾動。IScroll實現關於IScroll,大約半年前的一篇文章中 #1&
Time of Update: 2015-12-29
標籤:下面是這個類的一些功能:1.設定icon上的數字表徵圖 //設定主介面icon上的數字表徵圖,在2.0中引進, 預設為0 [UIApplicationsharedApplication].applicationIconBadgeNumber = 4;2.設定搖動手勢的時候,是否支援redo,undo操作 //搖動手勢,是否支援redo undo操作。 //3.
Time of Update: 2015-12-29
標籤://判斷android 版本然後設定Systembar顏色 public void initSystemBar() { Window window = getWindow(); //4.4版本及以上 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { window.setFlags( WindowManager.
Time of Update: 2015-12-29
標籤: 最近ReactiveX編程模型開始慢慢發展起來了,對於 Android 開發人員來說, RxJava 是一個很難上手的庫,因為它對於 Android
Time of Update: 2015-12-29
標籤:今天博主有一個自訂SegmentControl的需求,遇到了一些困痛點,在此和大家分享,希望能夠共同進步.先來看看利用視覺差實現的效果,代碼並不難,貼出來請各位看官自行研究- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib.
Time of Update: 2015-12-29
標籤:IOS的沈浸式通知欄很高大上,通知欄和app統一顏色或樣式,很美觀。android上面也早就人實現這種效果了。我在這邊也寫一個實現通知欄沈浸式的方法,目前只實現了相同顏色。先要改布局檔案xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_
Time of Update: 2015-12-29
標籤:下面通過實現點擊按鈕來顯示載入框,2秒後自動消失。1、首先在layout的xml中添加一個按鈕:<Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true"
Time of Update: 2015-12-29
標籤: app位置訪問 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString]]; 系統隱私權設定 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=LOCATION_SERVICES"]]; 開啟瀏覽器
Time of Update: 2015-12-29
標籤: 如何打造一個安全的App?這是每一個移動開發人員必須面對的問題。在移動App開發領域,開發工程師對於安全方面的考慮普遍比較欠缺,而由於iOS平台的封閉性,遭遇到的安全問題相比於Android來說要少得多,這就導致了許多iOS開發人員對於安全性方面沒有太多的深入,但對於一個合格的軟體開發人員來說,安全知識是必備知識之一。對於未越獄的iOS裝置來說,由於強大的沙箱和授權機制,以及Apple自己掌控的App Store,
Time of Update: 2015-12-29
標籤:Android系統中, 驅動程式因商業需求分為運行在使用者空間的hardware層以及運行在核心空間的驅動程式, 大多情況下核心驅動都需要提供使用者空間訪問的介面。Linux核心空間到使用者空間的介面有主要有以下幾種類型1.系統調用 系統調用是指系統實現的所有系統調用所構成的集合,即程式介面。 linux系統調用分為:進程式控制制,檔案系統控制,系統控制,記憶體管理,網路管理,使用者管理,進程管理等類型
Time of Update: 2015-12-29
標籤:Popupwindow