Time of Update: 2016-09-13
標籤:一、情景描述: 後台給一個txt檔案,編碼是utf-8,在Mac電腦Xcode開發環境下讀取txt檔案內容,漢字會出現亂碼,英文沒有亂碼這種情況。二、嘗試解決方案:
Time of Update: 2016-09-13
標籤:建立一個Category,命名為UIColor+Hex,表示UIColor支援十六進位Hex顏色設定。UIColor+Hex.h檔案,#import <UIKit/UIKit.h>#define RGBA_COLOR(R, G, B, A) [UIColor colorWithRed:((R) / 255.0f) green:((G) / 255.0f)&nb
Time of Update: 2016-09-13
標籤:QSignalMapper這個類並不是個新鮮概念, 早在Qt2裡就已經存在, 而且它的功能也是始終如一。 不過由於宣傳力度不夠(例子裡涉及到它的很少)瞭解這個類人可能還不是很多, 所以特此撰文介紹此類的功能和用法。簡單的理解,可以把SignalMapper這個類看成是訊號的翻譯和轉寄站, 它可以把一個無參數的訊號翻譯成帶int參數、QString參數、QObject*參數或者QWidget*參數的訊號, 並將之轉寄。這麼一說大家有沒有聯想到該類的適用範圍呢? 呵呵,
Time of Update: 2016-09-13
標籤:Mapped Statements collection does not contain value
Time of Update: 2016-09-13
標籤:1、對於android
Time of Update: 2016-09-13
標籤:就2小時教會你抽絲剝繭CAAnimation核心動畫之精美的下載動畫header設計構想設計此效果的作者 Nick;images開始之前你需要瞭解的先上一張CAAnimation層次圖:images圖上只是一些類的常用屬性,後邊更多代碼會講到.怎樣分解動畫關於分解gif,其實用mac 預覽
Time of Update: 2016-09-12
標籤:import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class MD5 {/* * MD5加密 */ public static String getDigest(String str) { MessageDigest
Time of Update: 2016-09-12
標籤:在移動端,經常會遇到input獲得焦點時候彈出的虛擬鍵盤將整體頁面配置打亂的情況。 比如說是這種 輸入框未獲得焦點鍵盤未抬起的時候: 輸入框獲得焦點鍵盤抬起的時候
Time of Update: 2016-09-13
標籤:1、前言資料生產和資料展示是常見的兩大專業級移動GIS應用情境,這裡我們針對資料生產環節的ArcGIS的離線上一體化技術給大家做一個基本的介紹和梳理。使用ArcGIS離線上一體化技術首先需要以下基礎環境:ArcGIS for Desktop 10.2.1以上版本ArcGIS for Server 10.2.1以上版本使用PostgreSQL、Microsoft SQL Server、或
Time of Update: 2016-09-12
標籤:最近要對一款遊戲進行多語言本地化,在網上找了一些方案,加上自己的一點點想法整理出一套方案和大家分享!多語言在應用程式中一般有兩種做法:一、程式中提供給使用者自己選擇的機會;二、根據目前使用者當前行動裝置的語言自動將我們的app切換對應語言。第一種做法比較簡單完全靠自己的發揮了,這裡主要講第二種做法,主要分一下幾點:1.本地化應用程式名稱2.本地化字串3.本地化圖片4.本地化其他檔案1.本地化應用程式名稱(1)點擊“new
Time of Update: 2016-09-12
標籤:Android 6.0 運行時許可權管理最佳實務 著作權聲明:轉載必須註明本文轉自嚴振傑的部落格: http://blog.yanzhenjie.com這是一篇遲來的部落格,Android M已經發布一年多了(6.0的變化),在Android
Time of Update: 2016-09-08
標籤: 今天在做移動端項目的時候遇到遮罩層效果,按照以往的PC端我直接給同級遮罩層100%
Time of Update: 2016-09-11
標籤:實現視頻邊下邊播,這裡的邊下邊播不是單獨開一個子線程去下載,而是把視頻播放的資料給儲存到本地。簡而言之,就是使用一遍的流量,既播放了視頻,也儲存了視頻。用到的架構:<AVFoundation/AVFoundation.h>用到的播放器:AVplayer先說一下avplayer自身的播放原理,當我們給播放器設定好url等一些參數後,播放器就會向url所在的伺服器發送請求(請求參數有兩個值,一個是offset位移量,另一個是length長度,其實就相當於NSRange一樣),伺服器
Time of Update: 2016-09-09
標籤:今天項目裡要用到圖片的裁剪功能,本來想找第三方,但是查了下資料,覺得如果只是要簡單的實現其實也不難,所以決定自己寫一下// 關於圖片的選擇 //點擊要選取圖片的view的時候要彈出兩個選項,拍照和選取本地- (void)addImageClick{ [_drawlineView removeFromSuperview]; // [self takePhotoAction]; UIAlertController *actionSheet =
Time of Update: 2016-09-10
標籤:問題:1、connection to the server is unsuccessful(file:///www/asset/index.html)(原因:android系統問題,需要更新)2、appium測試混合app,沒有返回webview(原因:主要由於android版本問題,需要原生系統android4.4)3、android SDK不能更新package4、android
Time of Update: 2016-09-09
標籤:Android訪問伺服器(TOMCAT)亂碼引發的問題1、瀏覽器往伺服器發送的請求主要可分為2種:get、post;delete、head等不贅述。GET方式:從瀏覽器上直接敲地址,最大特點就是參數直接跟在地址後面。POST方式:表單提交等。 2、訪問過程:瀏覽器中輸入地址 –> 瀏覽器對中文進行編碼 –>發送到伺服器
Time of Update: 2016-09-10
標籤:懶惰了一個月了,今天寫寫項目裡遇到的一個問題。 圖片a 和圖片b相互疊加,a圖片四周是白色的不規則圖形,裡面填充黑色。 b圖片是一張正常圖片。需求是疊加在一起,要求將b圖片根據a圖片的黑色形狀 扣出來。 圖a: 圖b: 扣出來的: 上代碼:-(UIImage*)maskImage:(UIImage *)image withMask:(UIImage *)maskImage { CGImageRef maskRef =
Time of Update: 2016-09-09
標籤:最近做了一個項目,我把其中的核心功能拿出來和大家分享一下,重點還是自己梳理一下。這裡關於視頻轉碼儲存我整理了兩個方法,這兩個方法都是針對相簿內視頻進行處理的。 1、該方法沒有對視頻進行壓縮,只是將視頻原封不動地從相簿拿出來放到沙箱路徑下,目的是拿到視頻的NSData以便上傳這裡我傳了一個URL,這個URL有點特別,是相簿檔案URL,所以我說過只針對相簿視頻進行處理//將原始視頻的URL轉化為NSData資料,寫入沙箱 +
Time of Update: 2016-09-09
標籤:/************************************************************************* * I.MX6 Android 5.1.1 下載、編譯 * 說明: * 這裡要提到的就是4.2版本,編譯中斷了,你接著編好像是沒事的,但是這個 * 5.1.1版本貌似就得從頭再編,這個有點鬱悶。 * * 2016-9-9 深圳
Time of Update: 2016-09-10
標籤:1、下載tcpdumphttp://pan.baidu.com/s/1c0vkU2k2、通過adb命令上傳到手機裡adb push tcpdump /system/bin3、adb shell tcpdump -p -vv -s 0 -w /sdcard/capture.pcap123456789#tcpdump 用法: tcpdump -i any -p -s 0 -w /sdcard/capture.pcap命令參數:# "-i any": listen on