標籤:iamlaosong發現一個現象,當Application.Calculation為自動計算狀態時,如果工作表中存有公式,2003版似乎並不降低VBA的運行速度,但2007版則影響很大,速度降低的特別明顯,尤其是資料量大時,速度降低的令人難以忍受。為此,必須將Application.Calculation狀態改為人工模式,等運行結束再還原。另一個影響VBA速度的因素是螢幕重新整理,為提高速度,可以臨時關閉螢幕重新整理。即:VBA通常在程式開始加兩句:Application.S
標籤:android 今天糾結了很久,用Android內建api:[java]Bitmap bitmap = imageMap.get(url); MediaStore.Images.Media.insertImage(getContentResolver(), bitmap, "myPhoto", "");
標籤:特別申明:本文使用的方法採用了蘋果私人類UIImageNibPlaceholder,上傳AppStore有被拒風險,只發企業版的可忽略本申明 自從iPhone6和iPhone6+出來了以後,iOS開發的程式猿從此走上了和android一樣的道路,各種適配,頭都大了。特別是萬惡的iPhone6+,本來就被圖片塞的很臃腫的app現在又要加一套@3x的圖片,要知道這一套圖片能把app撐大一倍呀。而且@3x圖片完全可以壓縮成@2x和@1
標籤:ios爆炸的效果(IOS)by 伍雪穎 CAEmitterLayer *emitter = [CAEmitterLayerlayer]; emitter.frame =self.view.bounds; [self.view.layeraddSublayer:emitter]; emitter.renderMode
標籤:AndroidAnnotation是一個通過Annotation對代碼進行預先處理,簡化Android開發,加快開發速度,提高代碼可閱讀性的一個架構。它的主要思路是:用編譯時間Annotation對代碼進行標記,通過Java的Annotation
標籤:Android開發四大組件--Activity詳解 - Android開發教程Android開發的四大組件在開發中應用中是必不可少的,下面就來詳解下四大組件之一Activity,總結自網路。Activty的生命週期的也就是它所在進程的生命週期。 一個Activity的啟動順序: onCreate()——>onStart()——>onResume() 當另一個Activity啟動時: 第一個Activity onPause(
標籤:在真機測試的時候往往會突然出現這樣一個錯誤,code signing is required for product type ‘Application‘ in SDK ‘iOS 7.0‘ ,就是說程式碼簽署認證不對勁。 解決方案,1.選擇工程->Build Settings -> Code Signing -> Code Signing Identity -> Debug -> Any ios SDK 將選項改為:iPhone
標籤:前提:之前配置好的android開發環境;重裝系統;壓縮了android目錄 配置:安裝java環境 安裝; 建立JAVA_HOME變數;JAVAHOME添加到path變數 JAVA_HOME=C:\Program
標籤:1. 下載Eclipse IDE2. 下載Android SDK3. 配置ADT外掛程式 一.Eclipse的下載 到網站:http://www.eclipse.org/downloads/ 上,由於我們是用Java開發的所以步驟如下:找到“Eclipse IDE for java
標籤://根據顏色建立一個圖片+ (UIImage *)createImageWithColor:(UIColor *)color rect:(CGRect)rect{ UIGraphicsBeginImageContext(rect.size); CGContextRef context = UIGraphicsGetCurrentC
標籤:android一、自訂字型1.android Typeface使用TTF字型檔設定字型我們可以在程式中放入ttf字型檔,在程式中使用Typeface設定字型。第一步,在assets目錄下建立fonts目錄,把ttf字型檔放到這。第二步,程式中調用:[java] view
標籤:android4.0 字型 roboto使用 自訂字型 一、自訂字型1.android Typeface使用TTF字型檔設定字型我們可以在程式中放入ttf字型檔,在程式中使用Typeface設定字型。第一步,在assets目錄下建立fonts目錄,把ttf字型檔放到這。第二步,程式中調用:AssetManager
標籤:1. 得到存放裝置的目錄:/SDCARD(一般情況下)SDPATH=Environment.getExternalStorageDirectory()+"/";2. 判斷SD卡上的檔案夾是否存在:通過File對象的exists()方法。 /** * 判斷檔案是否已經存在; * / public boolean checkFileExists(String filepath) { File file=new File(SDPATH+filepath);
標籤:布局檔案:<LinearLayout xmlns:android="<a href="http://schemas.android.com/apk/res/android">http://schemas.android.com/apk/res/android</a>" xmlns:tools="<a
標籤:實現點擊圖片(ImageView)變暗效果,有一個較簡單的方法,就是講靶心圖表片設定為背景圖片(setBackground),再建立一個selector.xml檔案,裡面放置一張普通狀態時的透明圖片,一張點擊狀態下的棕色半透明圖片,將其設定為ImageView的源圖片。這樣在點擊ImageView時,源圖片會變換透明度,達到變暗效果。但這種方法有個缺點:由於源圖片已經被限制死了,假如我們需要自訂背景圖片,將靶心圖表片放置在背景圖片上,就無法實現了。這裡介紹一種通過濾鏡和監聽onTouchE
標籤:1:UITextField設定出現清除按鍵self.textField.clearButtonMode =
標籤:拍照後的照片有時被系統旋轉,糾正步驟如下:1.先讀取圖片檔案被旋轉的角度:/** * 通過ExifInterface類讀取圖片檔案的被旋轉角度 * @param path : 圖片檔案的路徑 * @return 圖片檔案的被旋轉角度 */ public static int readPicDegree(String path) { int degree = 0; // 讀取圖片檔案資訊的類ExifInterface
標籤:代碼混淆的必要性,想必大家都是心知肚明的。能看到這篇文章,說明對代碼混淆的邏輯、方式都是很熟悉的,在這裡就不再從0介紹了。下面只說在使用混淆工具proguard幾個常見問題和解決方案:1、關於反射 反射所關心的是類和類的欄位(field)的名稱(Stirng形式),所以使用到反射的實體類,應避免混淆。一一設定欄位的方式個人覺得沒必要。 a、保留指定類 -keep class com.yourpkg.model.yourcls{ *; } b、保留指定包下的所有類
標籤:coretext nsbackgroundcoloratt cgcontextfillrect coretext文字背景色 ios 轉載請標明出處:http://blog.csdn.net/nt_tian/article/details/42458647在CoreText裡進行全文檢索搜尋,搜尋的結果需要高亮顯示,這個已經
標籤:VideoView實際上是android SDK中封裝好的一個用於播放視頻的組件,使用步驟如下: 1.在布局檔案中定義Video組件; 2.使用以下方法載入指定視頻: 1)setVideoPath(String path) 2)setVideoURI(Uri uri) 3.調用Video的start()、stop()、pause()方法來控制視頻播放。 例子如下: 布局檔案 <?xml version="1.0"