Time of Update: 2015-09-14
標籤:iOS開發UI篇—九宮格座標計算一、要求完成下面的布局 二、分析尋找左邊的規律,每一個uiview的x座標和y座標。三、實現思路 (1)明確每一塊用得是什麼view(2)明確每個view之間的父子關係,每個視圖都只有一個父視圖,擁有很多的子視圖。(3)可以先嘗試逐個的添加格子,最後考慮使用for迴圈,完成所有uiview的建立(4)載入app資料,根據資料長度建立對應個數的格子(5)添加格子內部的子控制項(6)給內部的子控制項裝配資料四、程式碼範例 1 /
Time of Update: 2015-09-14
標籤:svg是目前十分流行的影像檔格式了,svg嚴格來說應該是一種開放標準的向量圖形語言,使用svg格式我們可以直接用代碼來描繪映像,可以用任何文文書處理工具開啟svg映像,通過改變部分代碼來使映像具有互動功能,並可以隨時插入到HTML中通過瀏覽器(如Firefox瀏覽器)來觀看。使用svg格式可讓你設計激動人心的、高解析度的Web圖形頁面。svg格式具備目前網路流行的jpg和png等格式無法具備的優勢:可以任意放大圖形顯示,但絕不會以犧牲映像品質為代價;可在svg映像中保留可編輯和可搜尋的狀態
Time of Update: 2015-09-14
標籤:年初的兩會上,第一次聽到克強總理講到“互連網+”的計劃,當時就讓我為之感到無比振奮。我個人的理解是:“互連網+”的本質就是要對傳統行業供需雙方的重構,通過移動互聯技術來推動各個行業上的全民創新,促使中國經濟再次騰飛。在整個創新的過程中,我們同時還應該清醒的認識到:“互連網+”是一次全新的業務創新,IT技術在這次創新中所應充當的僅僅是變革動力和技術手段,絕對不把它理解為創新的主體。無論要做互連網+餐飲、互連網+教育、還是
Time of Update: 2015-09-14
標籤:- Android 與伺服器的通訊方式主要有兩種,一種是http 通訊 ,一種是socket 通訊。 兩者的最大差異在於,http串連使用的是“請求—回應程式式”,即在請求時建立串連通道,當用戶端向伺服器發送請求後,伺服器端才能向用戶端返回資料。而Socket通訊則是在雙方建立起串連後就可以直接進行資料的傳輸,在串連時可實現資訊的主動推送,而不需要每次由用戶端想伺服器發送請求。
Time of Update: 2015-09-12
標籤:注意除了添加Internet許可權外,還要添加兩行代碼StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().detectDiskReads().detectDiskWrites().detectNetwork().penaltyLog().build()); StrictMode.setVmPolicy(new
Time of Update: 2015-09-14
標籤:毛玻璃 的UI 設計在手機開發中已經 非常熱門,在之前的 開發中 一般用到 github上FXBlurView 封裝好的一個view類 ,可以直接應用載入到控制項中,iOS 8 後更新的 UIBlurEffect類和 UIVisualEffectView類使這種特效應用更加便捷,高效。使用也非常簡便,UIBlurEffect 類是設定毛玻璃特效的類型,UIVisualEffectView類在建立時加入上一個類對象,剩下的跟普通的view
Time of Update: 2015-09-12
標籤:用Android的拖放架構,能夠允許使用者使用圖形化的拖放手勢,把資料從當前布局中的一個View對象中移到另一個View對象中。這個架構套件括:拖拽事件類別、拖拽監聽器、以及輔助的方法和類。儘管這個架構主要是為資料移動設計的,但是你能夠把它用於其他的UI操作。如,你能夠建立一個調色應用程式,使用者把一個顏色的表徵圖拖到另一個顏色表徵圖之上,完成兩個顏色的調配操作。概要當使用者使用一些被認可的手勢訊號來開始拖動資料時,一個拖放操作就開始了。在響應中,應用程式會告訴系統拖動正在啟動。系統就會回
Time of Update: 2015-09-13
標籤:一、前言表徵分類精度的指標有很多,其中最常用的就是利用混淆矩陣、總體分類精度以及Kappa係數。其中混淆矩陣能夠很清楚的看到每個地物正確分類的個數以及被錯分的類別和個數。但是,混淆矩陣並不能一眼就看出類別分類精度的好壞,為此從混淆矩陣衍生出來各種分類精度指標,其中總體分類精度(OA)和卡帕係數(Kappa)應用最為廣泛。總體分類精度(OA):指被正確分類的類別像元數與總的類別個數的比值;OA值雖然能很好的表徵分類精度,但是對類別像元個數極度不平衡的多類地物來說,其值收到像中繼資料較多類別的
Time of Update: 2015-09-14
標籤:要想用真機測試 App,涉及到4個概念:Certificates(憑證)表示你是一個合法的開發人員,即你註冊了開發人員帳號,憑證包含了你的姓名,郵箱,憑證類型等資訊。Identifiers(標識)指的是 App 的唯一標識。Devices(裝置)即手機裝置,每個手機都具有不同的 UDID,就像我們的社會安全號碼。Profiles(配置)即將 Certificates(憑證),Identifiers(標識)和Devices(裝置)整合到一起的一個設定檔。 步驟:(參考:http:/
Time of Update: 2015-09-13
標籤:#import "ViewController.h"#import "SecondViewController.h"@interface ViewController ()@property (retain, nonatomic) IBOutlet UITextField *textField;@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; // Do any
Time of Update: 2015-09-12
標籤: 一、Content Provider概述 Content Provider用於儲存和擷取資料,並使其對所有應用程式可見,這是不同應用程式之間共用資料的唯一方式,因為在Android中沒有提供所有應用可以共同訪問的公用儲存地區1、 Content Provider內部的資料如何儲存是由其設計者決定的,而所有的的Content Provider都實現一組通用的方法,用來提供資料的增刪改查操作2、
Time of Update: 2015-09-14
標籤:iOS開發多線程篇—多線程簡單介紹 一、進程和線程1.什麼是進程 進程是指在系統中正在啟動並執行一個應用程式每個進程之間是獨立的,每個進程均運行在其專用且受保護的記憶體空間內 比如同時開啟QQ、Xcode,系統就會分別啟動2個進程通過“活動監視器”可以查看Mac系統中所開啟的進程 2.什麼是線程1個進程要想執行任務,必須得有線程(每1個進程至少要有1條線程)線程是進程的基本執行單元,一個進程(程式)的所
Time of Update: 2015-09-13
標籤:#import "ViewController.h"@interface ViewController ()<NSURLConnectionDataDelegate,NSURLConnectionDelegate>{ NSURL *_url; NSURLConnection *_connection; //檔案讀寫 NSFileHandle *_fileHandle; //下載檔案儲存路徑 NSString *_filePath; //
Time of Update: 2015-09-13
標籤:1. SurfaceView: 完成單位時間內介面的快速切換(遊戲介面流暢感)。我們之前知道一般的View,只能在主線程裡面顯示,主線程中更新UI。但是SurfaceView可以在子線程中裡面更新UI。 SurfaceView內建了雙緩衝的技術,SurfaceView一旦啟動,就會對應兩個線程(線程A 和 線程B);(1)線程A是前台,線程B是後台線程;(2)線程A開始進行UI顯示,(與此同時)線程B計算處理下一個UI的顯示,A執行完了,B也執行完了;(
Time of Update: 2015-09-13
標籤:android遇到了R cannot be resolved to a variable的問題,就翻了翻網上的資料,調理的整理了一下1. 檢查Android 的SDK是否丟失需要重新下載,檢查build path,把需要匯入的JAR包確認都匯入成功2. 確保class沒有import Android.R,注意是不能有Android.R,可以有其他R檔案,比如你自己的包;3.
Time of Update: 2015-09-13
標籤:MediaPlayer類可用於控制音頻/視頻檔案或流的播放。關於如何使用這個類的方法還可以閱讀VideoView類的文檔。1.狀態圖
Time of Update: 2015-09-12
標籤:方法一:在網頁的<head>中增加如下這段代碼,可以讓網頁的寬度自動適應手機螢幕的寬度。<meta name=”viewport” content=”width=device-width, initial-scale=1.0, minimum-scale=0.5, maximum-scale=2.0, user-scalable=yes” />width=device-width
Time of Update: 2015-09-13
標籤:常用小功能iOS中的很多小功能都是非常簡單的,幾行代碼就搞定了,比如打電話、開啟網址、發郵件、發簡訊等打電話方法一(不被採用):撥號之前會彈框詢問使用者是否撥號,撥完後能自動回到原應用NSURL *url = [NSURL URLWithString:@"telprompt://10010"];[[UIApplication sharedApplication]
Time of Update: 2015-09-13
標籤: Android開發離不開對檔案的操作,前面的文章“Android簡易資料存放區之SharedPreferences”和“Android資料存放區之SQLite的操作”,分別講解了簡單的資料的儲存和資料庫資料的操作。然而,前面的兩篇文章都未涉及具體檔案的操作。下面來看下Android是怎麼操作其內建目錄檔案及外部sdcard資料的。 環境:Android
Time of Update: 2015-09-13
標籤:1.在project下建立 jni/libs 目錄 。 jni 是和原來的libs 同級 ,將全部的.so檔案放入 建立的libs檔案下2.在build.gradle 檔案裡新增下面內容到android{ } 下 task copyNativeLibs(type: Copy) { from(new File(project(‘:HealthCare‘).getProjectDir(),