標籤:遍曆 nsarray 遍曆數組 ios 目前所知有七種方法 //第一種 [arr enumerateObjectsUsingBlock: ^(id obj, NSUInteger idx, BOOL *stop){ NSLog(@"%ld,%@",idx,[arr objectAtIndex:idx]);
標籤:ios object-c 遍曆 錯誤提示:產生錯誤的原因:當程式在執行遍曆時,同時又修改數組中的內容,導致崩潰.解決方案如下:方法1:定義一個一模一樣的數組,遍曆新數組的同時,對原數組進行操作修改.例如:NSMutableArray *arrayTemp = [@[@"aa",@"vv",@"bb"] mutableCopy];
標籤:// AppDelegate.m#import "AppDelegate.h"#import "ViewController.h"@interface AppDelegate ()@end@implementation AppDelegate- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
標籤:你還沒有在使用Android Studio + Gradle嗎?那就有點太落伍了,下面自己原創總結了Android Studio的一系列教程,圖文並茂非常詳細,即使你是小白也能看得懂。Android Studio系列教程一 —- 下載與安裝Android Studio系列教程二 —- 基本設定與運行Android Studio系列教程三 —- 快速鍵Android Studio系列教程四 —- Gradle基礎Android
標籤: NSString *strContent=[info objectForKey:@"newContent"];{ NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); &
標籤:Bitmap壓縮到指定大小:private void imageZoom() {//圖片允許最大空間 單位:KBdouble maxSize =400.00;//將bitmap放至數組中,意在bitmap的大小(與實際讀取的原檔案要大)ByteArrayOutputStream baos = new ByteArrayOutputStream();bitMap.compress(Bitmap.CompressFormat.JPEG, 100, baos);byte[] b =
標籤:1、webview載入網頁<html>源碼亂碼問題
標籤:之前寫了一篇文章: iOS開發- 以圖搜圖功能實現 (源碼+解析)好多朋友都比較好奇我是如何擷取到百度以圖搜圖的API, 其實這非常簡單。 利用網路封包分析工具 “ Charles ” 就能輕鬆實現。擷取以圖搜圖API,只有簡單3步:1. 開啟Charles2. 類比識圖,發送請求3. 分析請求本來想自己介紹下這個工具的,不過看到唐巧大神有一篇相關的文章,我就不班門弄斧了。這裡參考他的介紹。另外,
標籤:iamlaosong發現一個現象,當Application.Calculation為自動計算狀態時,如果工作表中存有公式,2003版似乎並不降低VBA的運行速度,但2007版則影響很大,速度降低的特別明顯,尤其是資料量大時,速度降低的令人難以忍受。為此,必須將Application.Calculation狀態改為人工模式,等運行結束再還原。另一個影響VBA速度的因素是螢幕重新整理,為提高速度,可以臨時關閉螢幕重新整理。即:VBA通常在程式開始加兩句:Application.S
標籤:在ImageView裡加上android:scaleType="fitXy"就可以了,上下就不會留出來了。解釋一下 scaleType是什麼意思scaleType=“matrix” 是保持原圖大小、從左上方的點開始,以矩陣形式繪圖。scaleType=“fitXY” 是將原圖進行橫方向(即XY方向)的展開後繪製的。scaleType=“fitStart” 是將原圖沿左上方的點(即matrix方式繪圖開始的點),按比例縮放原圖繪製而成的。
標籤:listview viewholder baseadapter getview 代碼:public class ViewHolder { /** * @param view converView * @param id 控制項的id * @return 返回<T extends View> */
標籤:android 原始碼 xml system_fonst.xml Android 5.0 system_fonts.xml檔案的解析過程首先看看看5.0 中familyset version="22" 的格式 20 <family name="sans-serif"> 21
標籤:比較簡單,就3個類。1、建立一個單例的線程池,用來執行非同步任務<pre name="code" class="java">package com.ferris.pool;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;public class FerrisPoolManager {private
標籤:android 密碼 顯示與隱藏 在登入或者註冊的時候,有些軟體中,需求要求密碼可以查看和隱藏,其實實現起來也很簡單。首先定義布局:<LinearLayout android:layout_width="fill_parent" android:layout_height="50.0dip"
標籤:判斷手機瀏覽器終端裝置 var browser = { versions: function () { var u = navigator.userAgent, app = navigator.appVersion; return { trident: u.indexOf(‘Trident‘) > -1, //IE核心 presto: u.indexOf(‘Presto‘) >
標籤:多點觸控時,下標是從0開始的,兩個觸控點下標就是0,1。代碼如下:nt touchCount = 2; // 觸摸幀的數量if(touchCount == Input.touchCount()){vector2 touchPosition1 = Input.GetTouch(0).position;vector2 touchPosition2 = Input.GetTouch(1).position;} 1.Input.touchCount 觸摸隨之增長,一秒50次增量。2.Input.
標籤:Android stuido作為google主推的IDE,配合gradle編譯,有很多的優點和便捷性。唯一使用過程中不舒服的地方就是莫名其妙的卡頓,經常在coding的時候卡死,非常無語,不知道是不是我的機器也比較爛,總之IDE最佳化還需要google加油。以及非常慢的編譯速度。嘗試了很多最佳化方案,將我的發現和大家分享一下。 以PC 端為例,MAC大同小異1.申請大記憶體installation path\studio64.exe.vmoptions or
標籤:元素控制項 尺寸(pts) Window(含狀態列) 320 x 480 Status Bar的高度 20 Navigation Bar的高度 44 含Prompt的Navigation Bar的高度
標籤:javascript判斷手機旋轉橫屏豎屏 // 橫屏豎屏函數function orientationChange(){ switch(window.orientation) { case 0: // Portrait case 180: // Upside-down Portrait //Javascript to setup Portrait view window.location.reload();
標籤:使用Xposed Installer來實現Android hook,文章參考官方教程,有修改。1、安裝Xposed