Time of Update: 2015-08-02
標籤:先看下效果: 分析:比較常見於掃描結果、進度條等情境利用canvas.drawArc(RectF oval, float startAngle, float sweepAngle, boolean useCenter, Paint paint)繪製圓弧Paint的一些屬性定義粗細、顏色、樣式等LinearGradient實現顏色的線型漸層同樣的道理,可以畫出長條進度條,扇圖餅圖等,感興趣可以試下..package com.liujing.progressviewdemo;/***
Time of Update: 2015-08-02
標籤:1. 事件處理分兩步:1)尋找合適的相應對象,這個時候是從父控制項到子控制項的;2)對事件進行處理 由子空間到父控制項注意點:如果連個視圖是同級的關係,那麼先加到View上的視圖是後相應的(如果利用StroyBoard添加View,也是後先加上的後響應)。此時可以重寫父類的Point:inside 和 Hit:test方法來實驗 1 -(UIView*)hitTest:(CGPoint)point withEvent:(UIEvent *)event 2 { 3 4
Time of Update: 2015-08-02
標籤:轉載自 http://www.cnblogs.com/sw926/p/3230659.html PopupWindow是Android上自訂快顯視窗,使用起來很方便。 PopupWindow的建構函式為 public PopupWindow(View contentView, int width, int height, boolean
Time of Update: 2015-08-02
標籤:本文轉自:http://www.devzeng.com/blog/ios-two-version-app-setting-profile.htmliOS開發之同一應用設定不同表徵圖和名稱SEP 6TH,
Time of Update: 2015-08-02
標籤:Esko Graphics產品:Esko.Graphics.ArtiosCAD.v7.2 封裝品設計Cimsoftek系列產品:Cimsoftek.IGES-CAT.v6.0.Build.20010315Cimsoftek.IGES-PRO.v1.0.Build.20010315Cimsoftek.IGES-UG.v1.0.Build.20010607Cimsoftek.PARA-SAT.v1.0.Build.20010523Cimsoftek.STEP-CAT.v1.1.Build.20
Time of Update: 2015-08-02
標籤:上一篇文章總結說,Stanford視頻前六節需要總結的內容主要分為三部分:總結一下教授對iOS的簡介總結一下教授在這六節課裡面講的文法MVC,Cocoa Touch, Happiness Demo 前兩部分在上一篇文章裡面大概梳理了一下,當時有些知識點的細節沒有詳解總結,畢竟如果真要總結的話,每個知識點都可展開成一個文章。今天這篇文章主要集中梳理一下第三部分:MVC,Cocoa Touch,Happiness Demo。1. MVCDivide objects in your
Time of Update: 2015-08-02
標籤:一:進程和線程的由來進程是電腦科技發展的過程的產物。最早電腦發明出來,是為瞭解決數學計算而發明的。每解決一個問題,就要打紙帶,也就是打點。後來人們發現可以批量的設定命令,由電腦讀取這些命令,並挨個執行。在使用的過程中,有一個問題,如果要做I/O操作,是非常耗時的,這個時候CPU是閑著的,這對於電腦資源是一個巨大的浪費。於是,人們發明了進程這個東西。每個程式就是一個進程,由作業系統管理,當進行複雜的耗時操作是,CPU可以調度處理其他的進程,從而是效能在整體上提高。線程的目的:當CPU調度的某
Time of Update: 2015-08-02
標籤:由於《深入理解Android 卷一》和《深入理解Android卷二》不再出版,而知識的傳播不應該因為紙質媒介的問題而中斷,所以我將在CSDN部落格中全文轉寄這兩本書的全部內容。(出版社排版好的PDF版正在向出版社申請,到時候會通過CSDN下載資源發布)第一章 閱讀前的準備工作本章主要內容本章簡單介紹Android系統架構、編譯環境的搭建以及一些工具的使用。1.1 系統架構1.1.1
Time of Update: 2015-08-02
標籤: iOS的應用程式的生命週期,還有程式是運行在前台還是後台,應用程式各個狀態的變換,這些對於開發人員來說都是很重要的。 iOS系統的資源是有限的,應用程式在前台和在背景狀態是不一樣的。在後台時,程式會受到系統的很多限制,這樣可以提高電池的使用和使用者體驗。//開發app,我們要遵循apple公司的一些指導原則,原則如下:1、應用程式的狀態狀態如下:Not running 未運行 程式沒啟動Inactive
Time of Update: 2015-08-02
標籤:ios開發:csv檔案轉plist檔案(擷取csv地址、讀入csv內容、行分隔內容、遍曆分隔的內容、符號 ; 分隔、符號分隔後讀入關鍵字)、模型嵌套的初始化和讀取(再外面模型初始化時進行內模型的字典轉模型、數組懶載入模型時外面模型一次點文法正確,多次點文法就發生錯誤???)、UITableView的資料來源協議方法(行數、組數、自訂儲存格、儲存格格式、UITableView格式)ios開發-2015-08-01
Time of Update: 2015-08-02
標籤: AddressBook.h//// AddressBook.h// YUAddressBook//// Created by yuzhx on 15/8/1.// Copyright (c) 2015年 BruceYu. All rights reserved.//#import &
Time of Update: 2015-08-02
標籤:android開發 sigabrt 相容 android5.x 最近做了個Android應用,在一般的手機上測試都沒啥問題,但是在Android5.0和Android5.1的手機上,要麼安裝不上,要麼崩潰退出。安裝不上的錯誤是 安裝失敗:INSTALL_FAILED_DUPLICATE_PERMISSION崩潰退出的錯誤是 運行錯誤:
Time of Update: 2015-08-02
標籤:public class EcodeDemo { public static void main(String[] args) throws Exception { String str = "生活ABC"; // 將字串序列化 byte[] bytes = str.getBytes(); for (byte b : bytes) { /* *
Time of Update: 2015-08-02
標籤:iOS設計模式 - 抽象工廠 原理圖 說明1. 抽象工廠指的是提供一個建立一系列相關或者相互依賴對象的介面,而無需指定它們具體的類2. 如果多個類有相同的行為,但實際實現不同,則可能需要某種抽象類別型作為其父類被繼承,抽象類別型定義了所有相關具體類將共有的共同行為 源碼https://github.com/YouXianMing/AbstractFactoryPattern//// BrandingFactory.h//
Time of Update: 2015-08-02
標籤:在Android的SDK工具包中,有很多十分有用的工具,可以協助程式員開發與測試Android應用程式,大大提高其工作效率。其中的一款叫Hierachy Viewer的可視化調試工具,可以很方便地在開發人員設計,調試和調整介面時,提高使用者的開發效率。本文將以一個實際例子講解如何使用該款工具運用在Android的開發過程中。本文的讀者對象為具備初步Android知識的使用者。具體來說主要功能有2個:1. 從可視化的角度直觀地獲得UI布局設計結構和各種屬性的資訊,協助我們最佳化布局設計;2.
Time of Update: 2015-08-02
標籤:繼承<nsobject> nszombie
Time of Update: 2015-08-02
標籤:繼承<nsobject> nszombie
Time of Update: 2015-08-02
標籤:繼承<nsobject> nszombie
Time of Update: 2015-08-02
標籤:第一部分coredata的用法先建立一個使用use coredata的工程,在。xcdatamodeld檔案中建立表格並為表格添加屬性 為表格添加關係,下一步產生表格model其中產生的model:User和Department裡面的屬性用的是@dynamic@property有兩個對應的詞,一個是@synthesize,一個是@dynamic。如果@synthesize和@dynamic都沒寫,那麼預設的就是@syntheszie var =
Time of Update: 2015-08-02
標籤:網上亂逛看到的強力面試題list,問別人問自己都是好乾貨,存了。以下是題目[※]@property中有哪些屬性關鍵字?屬性相關的關鍵字,可以按照一些功能來分類線程相關atomic:預設為該屬性,功能為在多線程的情況下,編譯器自動產生相應的安全執行緒代碼,達到互斥加鎖的目的,避免所對應的變數出現讀寫不同步的問題。nonatomic:當該變數不需要考慮多線程的情況時使用該關鍵字,能夠提高效能和效率。atomic主要用於線程保護的,可以避免當一個線程在對一個地址進行訪問時防止另一個線程對此地址同