Time of Update: 2015-05-13
標籤:#include<iostream>using namespace std;const int MAXN=100010;int i,m,n,ileft[MAXN],iright[MAXN];void link(int L,int R) //將節點L和R串連起來,L在左,R在右 { iright[L]=R; ileft[R]=L;}int main(){ scanf("%d%d",&n,&m); //建立雙向迴圈鏈表,鏈表中有n+1個節點:
Time of Update: 2015-05-13
標籤:1、每個函數都包含兩個非繼承而來的方法:apply()和call()。 2、他們的用途相同,都是在特定的範圍中調用函數。 3、接收參數方面不同,apply()接收兩個參數,一個是函數啟動並執行範圍(this),另一個是參數數組。call()方法第一個參數與apply()方法相同,但傳遞給函數的參數必須列舉出來。 例1: window.firstName = "diz"; window.lastName = "song"; var myObject =
Time of Update: 2015-05-13
標籤:我們先來看一下今天我們要實現的效果,今天實現的效果用第一篇View Animations能實現相同效果。動畫由書籍《iOS Animations by
Time of Update: 2015-05-13
標籤:在OC中可以對庫裡面的類在原有基礎上進行擴充比如對NSSting添加新的屬性變數和方法,可以在xcode中建立對應的.m檔案 選擇對應的原有的類 然後可以選擇擴充或者分類,分類會自動以+號串連,擴充會自動以_號串連,比如"NSString+security.h""NSString_extension.h"擴充能夠添加屬性變數和方法,但只是新增一個標頭檔分類可以添加方法,不能添加屬性變數,有一個標頭檔和一個.m檔案,m檔案裡面可以實現具體的方法所以在分類裡面引用擴充的標頭
Time of Update: 2015-05-13
標籤:不知道離線緩衝技術的可以參照上一篇文章: HTML5之appcache文法理解/HTML5應用程式緩衝/manifest快取檔案官方用法翻譯參考文章window.applicationCache API 官方用法:window.applicationCache.addEventListener(‘updateready‘, onUpdateReady);if(window.applicationCache.status ===
Time of Update: 2015-05-13
標籤:我編寫了一個onKeyDown函數,用來捕獲上下鍵盤的時候,按照一般都教程,也就是android入門到精通詳解中。使用的是 KEYCODE_DPAD_UP的四個,,,但是實際上確沒有反應。然後藉助於log在終端輸出,發現了問題。 1.首先匯入log包import android.util.Log;2.類中定義私人的String類型 private static final String TAG="KEYEvent";3.函數內部,輸出 Log.v(TAG,"
Time of Update: 2015-05-13
標籤: 建立一個類MyApplication,繼承自Application。代碼如下:MyApplication.java: 1 package com.smyhvae.homepicdemo; 2 3 import android.app.Application; 4 import android.os.Handler; 5 import android.os.Looper; 6 7 /** 8 * Created by smyhvae on 2015/5/13.
Time of Update: 2015-05-13
標籤:- (void)postImage:(UIImage *)_image{ //分界線的標識符 NSString *TWITTERFON_FORM_BOUNDARY = @"AaB03x"; //根據url初始化request NSInteger schoolID = [[BaseUser shareInstance].userIdentity.school_id integerValue]; NSMutableURLRequest* request =
Time of Update: 2015-05-13
標籤: 說明:微博開放介面的調用,如發微博、關注等,都是需要擷取使用者身份認證的。目前微博開放平台使用者身份鑒權主要採用的是OAuth2.0。為了方便開發人員開發、測試自己的應用。 OAuth2.0較1.0相比,整個授權驗證流程更簡單更安全,也是未來最主要的使用者身分識別驗證和授權方式。步驟一:建立應用 下面我以本公司測試帳號為例,建立應用步驟可以參考新浪的官方API
Time of Update: 2015-05-13
標籤:還在處在剛剛學習JavaScript的初級階段,所以理解相對淺顯,是一種簡單的模式理解。這裡做一個筆記,讓自己在回顧的時候,更加牢記。call()和apply()的形式A.call(B,"","","")
Time of Update: 2015-05-13
標籤:package com.testbitmapscale; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.util.Iterator; import
Time of Update: 2015-05-13
標籤:Bitmap 相關1. Bitmap比較特別 因為其不可建立 而只能藉助於BitmapFactory 而根據映像來源又可分以下幾種情況:* png圖片 如:R.drawable.tianjinJava代碼 Bitmap bmp = BitmapFactory.decodeResource(this.getResources(), R.drawable.tianjin); 載入資源圖片Bitmap bmp =
Time of Update: 2015-05-13
標籤:Bitmap是Android系統中的影像處理的最重要類之一。用它可以擷取影像檔資訊,進行映像剪下、旋轉、縮放等操作,並可以指定格式儲存影像檔。本文從應用的角度,著重介紹怎麼用Bitmap來實現這些功能。一、Bitmap的產生1.1 BitmapFactory decode出Bitmap Bitmap實現在android.graphics包中。但是Bitmap類的建構函式是私人的,外面並不能執行個體化,只能是通過JNI執行個體化。這必然是
Time of Update: 2015-05-13
標籤:在微軟Build 2015上,隨著VS 2015的預覽版發布,Xamrine免費版已經作為VS 2015跨平台移動解決方案的核心。與此同時,Xamarin官方也宣布其使用者量達到百萬之多。2011年7月,Xamarin 開始使用C#開發IOS和Android app,截止2015月4月29日,使用者量到達了百萬,下面我們就新功能做一些分享:Xamarin.Forms for WindowsXamarin.Forms for Windows 8.1 and Windows Phone 8.1
Time of Update: 2015-05-13
標籤:正向傳遞當一個控制器切換到下一個控制器的時候,這個時候的資料傳遞為正向傳遞,所以只需要跳轉之前執行一個方法就行。/*就是執行控制器跳轉之間的那條線之前做的方法*/- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{ // 1.取得目標控制器 UIViewController *contactVc = segue.destinationViewController; // 2.設定標題
Time of Update: 2015-05-13
標籤:有關JNI的開發技術,我們繼續圍繞Android平台進行,JNI可以支援C或C++,從目前為止我們寫過的JNI代碼均為C實現的,即檔案名稱為.C而C++的和這些有什麼不同呢? Android平台上的JNI一般使用C還是C++編寫呢? Android平台在中介層和大部分的類庫的底層使用了C++的開發方式,尾碼為.cpp,比如Android
Time of Update: 2015-05-13
標籤:前面一篇通過簡單的例子介紹了android中JNI的使用。這一篇從基礎上瞭解一些Java參數類型與本地參數類型區別。 1) java中的傳回值void和JNI中的void是完全對應的哦!(僅僅一個而已)。2) java中的基礎資料型別 (Elementary Data Type)(byte
Time of Update: 2015-05-13
標籤:android支援使用NDK開發C程式,關於配置NDK環境問題應該不用再贅述了,這個網上有很多,這裡通過一篇執行個體來講述簡單的JNI開發,大家可以參考這篇文章(Get Your Eclipse-Integrated NDK On!)搭建Eclipse編譯C語言為so檔案的開發環境。 native方法實現步驟如下:
Time of Update: 2015-05-13
標籤:通過Choreographer的回調次數檢測當前時刻啟動並執行流暢度,原理參看:http://bugly.qq.com/blog/?p=166正常一秒會有60次的回調import android.app.Activity;import android.util.Log;import android.view.Choreographer;public class CheckActivityextends Activity implements
Time of Update: 2015-05-13
標籤:觸摸 android android的多點觸摸是經常遇到的編程技巧,這一篇可以將詳細的介紹這個問題。簡單一實例android的觸摸需要實現OnTouchListener介面,繼承裡面方法。布局代碼:<?xml version="1.0" encoding="utf-8"?><LinearLayout