Time of Update: 2016-06-19
標籤:前言對於單元測試一開始我是拒絕的。單元測試是一個什麼東東,因為我喜歡做iOS開發是因為喜歡寫APP的啊,一切和這一目標不相干的東西我沒興趣啊,所以從事iOS開發幾年都沒去深入學習過單元測試(主要是之前單位沒這要求)。看到我的優點木有:目標性很強,嗯,記住我的優點,請忽略我拒絕學習邊緣知識的缺點。但是最近被總監要求負責單元測試的探索和落地,我義(勉)不(為)容(其)辭(難)地扛起了奪取橋頭堡的重任。隨著對這個姑娘的不斷的瞭解和接觸,我發現自己逐漸愛上了她,她有著獨立知性的氣質,有著完美豐滿的
Time of Update: 2016-06-19
標籤:產品設計 伺服器 ui設計 獨立性 650) this.width=650;" src="http://img.mp.itc.cn/upload/20160618/c4a07f98e9424233add1f8e2a0dec1a8_th.jpg" style="border:0px;margin:0px;padding:0
Time of Update: 2016-06-19
標籤:接著上篇《Android 採用get方式提交資料到伺服器》,本文來實現採用post方式提交資料到伺服器首先對比一下get方式和post方式: 修改布局:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
Time of Update: 2016-06-18
標籤:第9章 Android硬體抽象層心得體會 這一章主要概括的介紹了安卓硬體抽象層的主要內容,對安卓的HAL做了一個總體的介紹。通過對第9章的學習,使我對HAL有了一個感性的認識。 首先我瞭解了Android的硬體抽象層的定義,簡單來說,就是對Linux核心驅動程式的封裝,向上提供介面,屏蔽低層的實現細節。也就是說,把對硬體的支援分成了兩層,一層放在使用者空間(User
Time of Update: 2016-06-18
標籤:1.AFNetworking 目前比較推薦的iOS網路請求組件,預設網路請求是非同步,通過block回調的方式對返回資料進行處理。 2.FMDB 對sqlite資料庫操作進行了封裝,demo也比較簡單。 3.MBProgressHUD 也是iOS項目常用的一個組件,用於顯示過渡效果的,比如網路請求之前顯示loading,網路結束隱藏loading。建議封裝在BaseViewController中,所有ViewController繼承就能使用。 4.MJR
Time of Update: 2016-06-18
標籤: 網狀圖片查看器 1. 確定圖片的網址 2. 發送http請求URL url = new URL(address);// 擷取用戶端和伺服器的連線物件,此時還沒有建立串連HttpURLConnection conn = (HttpURLConnection) url.openConnection();// 佈建要求方法,注意必須大寫conn.setRequestMethod("GET");// 設定串連和讀取逾時conn.setConnectTimeout(500
Time of Update: 2016-06-18
標籤:iOS開發UI篇—Modal簡單介紹 一、簡單介紹除了push之外,還有另外一種控制器的切換方式,那就是Modal任何控制器都能通過Modal的形式展?出來Modal的預設效果:新控制器從螢幕的最底部往上鑽,直到蓋住之前的控制器為?二、代碼說明建立一個項目,在Application的代理中添加window和控制器。YYAppDelegate.m檔案 1 // 2 // YYAppDelegate.m 3 // 01-modal 4 // 5 //
Time of Update: 2016-06-20
標籤:轉自簡書:http://www.jianshu.com/p/8cf08db29356 iOS 10推出了很多新功能,其中有幾個高調的變化:通知欄更加實用,電話可以防騷擾,iMessage變得更加有趣和強大,還有就是新一輪的Siri調戲。這 些重大功能讓我們更加期待iOS10正式上線!作為開發人員,我們也需要不斷為自己充電,想把握先機?讓我們先來看看它們的基本-App Extension介紹應用擴充(App Extension)從iOS
Time of Update: 2016-06-20
標籤:application對象application對象實現了使用者資料的共用,可存放全域變數。application開始於伺服器的啟動,終止於伺服器的關閉。在使用者的前後連結或不同使用者之間的串連中,可以對application對象的同一屬性進行操作。在任何地方對application對象屬性的操作,豆漿影響到其他使用者對此的訪問。伺服器的啟動和關閉決定了application對象的生命。application對象是ServletContext類的執行個體。常用方法如下:void
Time of Update: 2016-06-18
標籤:預設callout的只有一個title和detailtextlabel,所顯示的資訊量實在太小,雖然在地圖中彈出一個小框顯示一點關鍵資訊很合理,但是有些客戶需要框變大一點,資訊量多一個那也是沒有辦法的。效果: 我採取的方法是直接將一個tableview塞進去,但是tableView根本不能直接塞進calliout中,但可以將一個view塞進callout,我用的方法就是將tableview加到一個view上,然後在塞進callout中,上代碼:
Time of Update: 2016-06-20
標籤:推薦一篇比較詳細有用文章:appStore上傳蘋果應用程式軟體發布流程_iOS開發群雄_新浪部落格常見問題解決方案:解決IOS開發認證“此認證的簽發者無效”的問題_百度經驗ios app 上傳時 ERROR ITMS-90096解決Invalid Code Signing Entitlements 問題 - lady-奕奕的個人空間 -
Time of Update: 2016-06-20
標籤: 轉載請註明出處:http://blog.csdn.net/llew2011/article/details/51598682
Time of Update: 2016-06-20
標籤: 一般地,熟悉VB、VC的同學都知道,要將新增的excel表單添加到表單的末尾,是很簡單的事情,直接調用Add函數,傳入對應的函數形參,就能實現將新增表單插入到末尾,但是通過QT的QAxObject實現appendSheet()卻不是那麼容易的事情,因為上述的Add函數不奏效,經過多次實驗嘗試,發現通過Add函數新增的表單只能插入到某一表單的前面,而不能添加到表單的尾部,那怎麼辦呢?我這裡採用了一種Add +
Time of Update: 2016-06-18
標籤:iOS10 許可權崩潰問題每日更新關注:http://weibo.com/hanjunqiang 新浪微博! 今天 手機升級了 iOS10 Beta,然後用正在開發的項目 裝了個ipa包,發現點擊有關 許可權訪問 直接Crash了,並在控制台輸出了一些資訊:This app has crashed because it attempted to access privacy-sensitive data without a
Time of Update: 2016-06-19
標籤:iOS項目冗餘資源掃描指令碼 隨著iOS項目的版本不斷迭代,app中冗餘檔案會越來越多,app size也持續增加,是時候需要對app冗餘資源進行檢測,對app進行瘦身。 使用方法:1. 運行環境為mac, 首先準備好工程原始碼;2. 建立check.sh,將下面的代碼粘貼到check.sh中並且儲存;(可將txt檔案改成sh尾碼)#!/bin/sh ##### several cases that the scripts does not work:##### 1)
Time of Update: 2016-06-17
標籤:Android要求對作為產品發布的應用進行簽名(包名相同的化,後安裝的應用會覆蓋前面安裝的應用)簽名作用:1、確定發行者的身份。2、確保應用的完整性。注意:在應用的開發、調試階段,Eclipse的ADT外掛程式或Ant工具會自動產生調試認證對Android應用簽名,如果正式發布一個Android應用,必須使用合適的數位憑證來給應用程式簽名,不能使用ADT外掛程式或Ant工具產生的調試認證來發布。!!!!!?1、在eclipse中對Android應用進行簽名a、右擊Android項目,And
Time of Update: 2016-06-18
標籤: 可以直接複製使用#import "FirstViewController.h"#import "Masonry.h"@interface FirstViewController ()@property (nonatomic, strong) UISegmentedControl * segmentedControl_one;@end@implementation FirstViewController#pragma mark - 生命週期#pragma mark
Time of Update: 2016-06-19
標籤:在proguard-rules.pro中添加以下代碼:-keepattributes EnclosingMethobuild.gradle的編譯配置如下:apply plugin: ‘com.android.application‘android { compileSdkVersion 23 buildToolsVersion "23.0.3" defaultConfig { applicationId "com.app.aib"
Time of Update: 2016-06-19
標籤: 一 html結構<div class="ui-page-loading"> <div class="ui-loading-item"> <div></div> <div></div> <div></div> <div></div> <div></div>
Time of Update: 2016-06-17
標籤:From:https://developer.apple.com/library/prerelease/content/documentation/Porting/Conceptual/PortingUnix/distributing/distibuting.html#//apple_ref/doc/uid/TP40002855-TPXREF101Distributing Your ApplicationDeveloping an application is only part of