Time of Update: 2015-09-05
標籤:1、概述 MJRefresh是iOS開發中最常用的開源架構之一,主要用於UITanleView的下拉、上拉重新整理。本架構相容iOS6\iOS7,iPhone\iPad橫豎屏,目前大多數商業app中都用到了這個架構。 架構地址:https://github.com/CoderMJLee/MJRefresh 2、使用方法 (1)下載架構,匯入標頭檔 #import "MJRefresh.h" (2)添加頭部控制項的方法
Time of Update: 2015-09-04
標籤:在ECMAScript v3中,給Function原型定義了這兩個方法,這兩個方法的作用都是一樣的:使用這兩個方法可以像調用其他對象方法一樣調用函數,這句話是從書上抄的,至少我是沒讀明白這是什麼意思。下面說簡單易懂的,先看段代碼:function Introduce(name,age){ document.write("My name is "+name+".I am "+age);}var p=new
Time of Update: 2015-09-04
標籤:今天是自習,前幾天打飛機的遊戲在老師的帶領下做了一遍,今天又回顧了一遍,然後自己嘗試性的做了一個簡化的AngryBird,在做的過程中發現了一些小問題,有時候容易馬虎,少了一行代碼,一個return 或者一個初始化
Time of Update: 2015-09-04
標籤:android fragment activity Fragment的使用可以讓我們的應用更靈活的適配各種型號的安卓裝置,但是對於Fragment和Activity之間的通訊,很多朋友應該比較陌生,下面我們就通過一個執行個體來看一看如何?。一、Activity->Fragment傳遞資料1.main.xml:<LinearLayout
Time of Update: 2015-09-06
標籤:1.定位使用步驟:建立CLLocationManager樣本,並且需要強引用它設定CLLocationManager的代理,監聽並擷取所更新的位置啟動位置更新123_manager = [[CLLocationManager alloc] init];_manager.delegate = self;[_manager startUpdatingLocation];由於在iOS8中,需要開發人員主動向系統請求授權,所以在
Time of Update: 2015-09-04
標籤:許可權配置寫在Mainifest.xml檔案中:<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.mxmtxtreader" android:versionCode="1" android:versionName="1.0" >
Time of Update: 2015-09-04
標籤:簡介Pop 是一個可擴充的動畫引擎,可用於實現任意iOS對象的任意屬性的動態變化,支援一般動畫,彈性動畫和漸層動畫三種類型.項目首頁: pop最新樣本: 點擊下載注意: 官方代碼中,並不包含執行個體,而是用於編譯的所有原始碼,建議自行建立工程,並結合下文的程式碼片段查看效果.入門安裝通過CocoaPods安裝pod ‘pop‘, ‘~> 1.0‘使用在需要使用POP的地方,引入標頭檔:#import <pop/POP.h>動畫的開始,停止 與
Time of Update: 2015-09-04
標籤:有時在修改xml檔案時,全報這種錯誤,這個應該是緩衝沒得到及時更新導致的,可以通過以下方法解決:Eclipse tends to mess up your resources every now and then. This leads to some odd behavior such as strings and images being swapped all over your app, and more commonly classCastException(s), which
Time of Update: 2015-09-04
標籤:迷宮城堡Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 10075 Accepted Submission(s): 4529Problem Description為了訓練小希的方向感,Gardon建立了一座大城堡,裡面有N個房間(N<=100
Time of Update: 2015-09-04
標籤: 有時候我們知道一個圖片的檔案名稱,我們需要知道在R檔案中,該資源的ID,使用如下方法:public static int getIdByName(Context context, String className, String resName) { String packageName = context.getPackageName(); int indentify =
Time of Update: 2015-09-05
標籤:先明確幾個概念的區別: padding margin都是邊距的含義,關鍵問題得明白是什麼相對什麼的邊距. padding是控制項的內容相對控制項的邊緣的邊距. margin是控制項邊緣相對父控制項的邊距. android:gravity 屬性是對該view 內容的限定.比如一個button 上面的text. 你可以設定該text
Time of Update: 2015-09-04
標籤:html:<video id="video" autoplay=""style=‘width:640px;height:480px‘></video><button id=‘picture‘>PICTURE</button><canvas id="canvas" width="640" height="480"></canvas></body>js:<script> var video =
Time of Update: 2015-09-04
標籤:import java.util.Scanner;public class Main{ public static void main(String[] args){ Scanner scanner=new Scanner(System.in); int m=scanner.nextInt(); int n=scanner.nextInt(); System.out.println(sharingApple(
Time of Update: 2015-09-04
標籤:在實際開發中LayoutInflater這個類還是非常有用的,它的作用類似於findViewById()。不同點是 LayoutInflater是用來找res/layout/下的xml布局檔案,並且執行個體化;而findViewById()是找xml布局檔案下的具
Time of Update: 2015-09-04
標籤:應用程式 android 版本號碼 功能:擷取版本號碼思路:版本號碼位置在AndroidManifest.xml檔案中,需要找到一個類可以擷取該位置的資訊需要使用到getPackageInfo和 PackageManager 這兩個類。一、getPackageInfo介紹和用法介紹:PackageInfo類封裝了從設定檔(AndroidManifest.xml)中擷取的所有資訊,
Time of Update: 2015-09-06
標籤:****動畫效果- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ [UIView animateWithDuration:1 animations:^{ // 旋轉// _imageView.layer.transform = CATransform3DMakeRotation(M_PI, 1, 1, 0); // 平移//
Time of Update: 2015-09-03
標籤:初始情況下:block本身、__block修飾的變數以及在block內部使用的變數都是在棧裡的。__block修飾的變數的地址會作為實參傳入block塊內部(暫時先這麼理解,實際比較複雜)。block使用的外部變數被const拷貝到了block內部。也就是block使用的外部變數和這個外部變數本身沒有關係。 copy方法之後被拷貝的方法還是在棧上。但是拷貝之後的block已經被放在了heap(堆)上。同時__block修飾的變數被移動到了堆上,原來在棧上的已經不存在。還有bloc
Time of Update: 2015-09-04
標籤:代碼如下:+ (NSString*) deviceString{ // 需要#import "sys/utsname.h" struct utsname systemInfo; uname(&systemInfo); NSString *deviceString
Time of Update: 2015-09-04
標籤:http://www.jianshu.com/p/cb54054d3add 寒哥教你學iOS - 經驗漫談字數2848 閱讀1896 評論19 喜歡43順便來個廣告 iOS開發人員 群173499350 給大家提供一個交流技術 也可以聊天打屁的平台 本篇文章主要講解 4個問題load妙用aop面向切面編程NSNumber Or Int @()適配64位1 讓appDelegate 減少負擔經過漫長時間的學習
Time of Update: 2015-09-04
標籤:1.首先建立一個要被測試的工程,命名為”robotium“;一個很簡單的Android 應用程式;首頁面只有個 TextView 控制項;2. 在建一個用於測試的工程 ,命名為”robotiumTestCase" ;檢查被測apk的頁面是否有某個字 如“hello ” “world” 等;2.1 選擇file-》new--》project----》Android test project2.2