標籤:自訂屬性 <!-- roundColor 圓環的顏色 roundProgressColor 進度的顏色 roundWidth 圓環的寬度 textColor 文字顏色 textSize 文字大小 max 最大值 textIsDisplayable 是否顯示進度文本 style 樣式 STROKE 空心 FILL 實心 --> <declare-styleable
標籤:摘自:今日頭條<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>app下載</title> <script type="text/javascript"> // 擷取終端相關資訊 var Terminal = { // 辨別移動終端類型 platform:
標籤: apply:方法能劫持另外一個對象的方法,繼承另外一個對象的屬性. Function.apply(obj,args)方法能接收兩個參數
標籤:iOS開發UI篇—核心動畫(轉場動畫和組動畫)一、轉場動畫簡單介紹CAAnimation的子類,用於做轉場動畫,能夠為層提供移出螢幕和移入螢幕的動畫效果。iOS比Mac OS
標籤:iOS開發UI篇—核心動畫(UIView封裝動畫)一、UIView動畫(首尾)1.簡單說明UIKit直接將動畫整合到UIView類中,當內部的一些屬性發生改變時,UIView將為這些改變提供動畫支援執行動畫所需要的工作由UIView類自動完成,但仍要在希望執行動畫時通知視圖,為此需要將改變屬性的代碼放在[UIViewbeginAnimations:nil context:nil]和[UIView commitAnimations]之間常見方法解析:+
標籤:iOS開發UI篇—核心動畫(主要畫面格動畫)一、簡單介紹是CApropertyAnimation的子類,跟CABasicAnimation的區別是:CABasicAnimation只能從一個數值(fromValue)變到另一個數值(toValue),而CAKeyframeAnimation會使用一個NSArray儲存這些數值屬性解析:values:就是上述的NSArray對象。裡面的元素稱為”主要畫面格”(keyframe)。動畫對象會在指定的時間(du
標籤:什麼是記憶體流失記憶體泄露,簡單的說,就是該被釋放的記憶體沒有被釋放,一直被某個或某些執行個體所引用但不能被使用,導致GC不能回收,造成記憶體流失。總結的說,可以理解為長生命週期的對象一直持有短生命週期對象的引用,導致短生命週期對象一直被引用而無法被GC回收,記憶體流失是造成OOM的主要原因之一,當一個應用中產生的記憶體流失比較多時,就難免會導致應用所需要的記憶體超過這個系統分配的記憶體限額,這就造成了記憶體溢出而導致應用Crash。。安卓中常見的記憶體流失情境1.單例造成記憶體流失因為單
標籤:技術點-利用CoreLoaction架構,實現城市定位功能。原理:利用蘋果官方提供的CoreLocation架構實現城市定位的功能;該架構主要包括兩個比較有用的類:定位類CLLocationManager、地理編碼類ClGeoCoder。代碼: 1 // Copyright © 2016年 劉勇虎. All rights reserved. 2 // 3 4 #import "ViewController.h" 5 #import
標籤:題目描述開發一個座標計算工具, A表示向左移動,D表示向右移動,W表示向上移動,S表示向下移動。從(0,0)點開始移動,從輸入字串裡面讀取一些座標,並將最終輸入結果輸出到輸出檔案裡面。輸入: 合法座標為A(或者D或者W或者S) + 數字(兩位以內), 座標之間以;分隔。非法座標點需要進行丟棄。如AA10; A1A; $%$; YAD; 等。下面是一個簡單的例子&nb
標籤: 這篇部落格我們來介紹一下命令模式(Command
標籤:目錄什麼叫發布webapp發布方式reload總結什麼叫發布發布就是讓tomcat知道我們的程式在哪裡,並根據我們的配置建立Context,進行初始化、啟動,如下:程式所在的位置建立Context,添加到Host初始化(建立解析webxml的digester)啟動(初始化filter、listener、servlet)webapp發布方式在tomcat
標籤:項目打包-產生發布版本1.菜單Build => Generate Signed
標籤:先上這個效果來自於三星S5的充電介面,當然有些細節差別,主要看思路.本文目的是技術交流,不要將效果直接運用於商業產品和項目. 電池背景因為電池內部有好幾個部分,所以本例用了一個Grid來做背景,用Clip屬性剪下出一個電池的輪廓,這樣不僅顯示出一個電池的輪廓,還可以避免水波和氣泡跑顯示Grid的外面.Clip的內部,是一個Path形狀.具體畫法就不多說了,以前寫過.有興趣的同學看這裡:http://www.cnblogs.com/tsliwei/p/5609035.html&nb
標籤:一、簡單介紹1.什麼是UIPopoverController是iPad開發中常見的一種控制器(在iPhone上不允許使用)跟其他控制器不一樣的是,它直接繼承自NSObject,並非繼承自UIViewController它只佔用部分螢幕空間來呈現資訊,而且顯示在螢幕的最前面2.使用步驟要想顯示一個UIPopoverController,需要經過下列步驟(1)設定內容控制器 由於UIPopoverController直接繼承自NSObject,不具備可視化的能力。因此UIPopoverCon
標籤:Charles錄製App的介面har檔案 如果我們想錄製我們自己App後台請求介面的資訊,並產生har檔案,要怎麼做呢?其實很簡單,就是通過Charles,讓手機的訪問請求走這個Charles代理就行了。步驟如下:1.開啟Charles;2.手機串連Charles的代理;3.Charles介面可清空資訊、開始錄製、結束錄製; 左邊標記的垃圾桶可以清空資訊,右側標記的錄製按鈕點擊可開始錄製/結束錄製。4.切換到開始錄製狀態;5.在手機上操作App;6.結束錄製;7.File-
標籤:步驟:建立伺服器端服務,暴露介面1.BinderService 1 /** 2 * @Title BinderService.java 3 * @package cn.boxai.binderservice 4 * @since 5 * @version 1.0.0 6 * @author Vic Lee 7 * @date Aug 14, 2016-3:50:04 PM 8 */ 9 package
標籤:一、iPad簡介1.什麼是iPad 一款蘋果公司於2010年發布的平板電腦 定位介於蘋果的智能手機iPhone和膝上型電腦產品之間 跟iPhone一樣,搭載的是iOS作業系統 2.iPad的市場情況 截止至2013年10月23日,iPad已經累計銷售1.7億台 在平板市場的佔有率高達81% 二、關於iphone和iPad說明:iPhone是手機,iPad、iPad Mini是平板電腦iPhone和iPad開發的區別 螢幕的尺寸 \解析度 UI元素的排布 \設計
標籤:安卓開發網址:Json資料解析工具Json資料線上解析:http://www.kjson.com/jsonformat/Json資料本地解析軟體:HiJson 安卓Studio常用外掛程式GsonFormat Gson資料的格式化CodeGlance 提供一個代碼縮小的視圖,可用於快速定位代碼genymotion genymotion外掛程式Android Code Generator 產生ViewHolder和findView方法的代碼Android Parcelable
標籤:/*---------------------------------------- *-描述--Theme顏色配置模組總結. *-描述--S1.Android夜間模式的幾種實現方案 * SS1.直接修改widget顏色:需要每個控制項都去修改,太過麻煩 * SS2.通過修改Theme,更新應用主題 需要重啟Activity才能完成介面渲染 * SS3.通過怎加一層遮光罩來實現 效果不是很理想 *
標籤:一、錯誤說明自訂一個用來封裝工具條的類搭建xib,並添加一個拖拽的手勢。 主控制器的代碼:載入工具條封裝工具條以及手勢拖拽的監聽事件 此時運行程式,程式直接崩潰,報錯如下: 說明:手勢不會有superView方法,superView是UIView的方法,說明我們錯誤的把手勢對象當成是UIView來用了。調試查看出現問題的原因: 出現問題的原因: 說明:通過lastObject取出來的對象是手勢,而不是xib,因此出現上面的錯誤。 把lastObject換成firstObject即