Time of Update: 2016-05-05
標籤: 學習了前面兩篇的知識,對於本篇實現的效果,相信大家都不會感覺太困難,我要實現的效果是什麼樣呢?下面請先看: 看上去是不很炫的樣子,它的實現上也不是很複雜,重點在與onDraw()方法的繪製。 首先是我們的attrs檔案:<?xml version="1.0" encoding="utf-8"?><resources> <attr name="firstColor" format="color"/> <attr
Time of Update: 2016-05-05
標籤:
Time of Update: 2016-05-05
標籤:KeyMob移動廣告平台,屬於湖南常樂網路有限公司,是國內優秀的移動廣告平台。KeyMob移動廣告平台憑藉優質的廣告資源、智能的廣告彙總、精準的定位投放和獨特的廣告創意,為開發人員和廣告主提供一站式的移動營銷服務。KeyMob移動廣告平台聯手各家廣告平台,強強聯手豐富流量變現途徑,並與廣大廣告主共同打造國內最優秀的移動廣告平台,協助開發人員真正把流量利用起來,提升廣告帶來的收益。在廣告形式上,KeyMob移動廣告平台為廣告主提供橫幅廣告、插屏廣告和視頻廣告等廣告形式,為廣告頁面引入精準流量
Time of Update: 2016-05-05
標籤:原文地址:http://android.xsoftlab.net/training/displaying-bitmaps/index.html引言學習如何使用一種常規的手段來處理及載入Bitmap對象,這種方式除了使使用者介面是可響應的之外,還會避免超出記憶體的限制。如果你不小心點的話,位元影像會迅速的將那些可憐的記憶體消耗殆盡,並會導致程式崩潰,因為這會產生一種可怕的異常:java.lang.OutofMemoryError: bitmap size exceeds VM budget.
Time of Update: 2016-05-05
標籤:短工邦技術部 - 陳文超 百度地圖之百度鷹眼軌跡使用
Time of Update: 2016-05-05
標籤: 最近工作比較忙,但還是出來更新部落格了,今天給大家分享一些ReactiveCocoa以及MVVM的一些東西,幹活還是比較足的。在之前發表過一篇博文,名字叫做《iOS開發之淺談MVVM的架構設計與團隊協作》,大體上講的就是使用Block回調的方式實現MVVM的。在寫上篇文章時也知道有ReactiveCocoa這個函數響應式編程的架構,並且有許多人用它來更好的實現MVVM。所以在上篇部落格發表後,有些同行給評論建議看一下ReactiveCocoa的東西,所以就系統的看了一下Reactive
Time of Update: 2016-05-05
標籤:感覺有必要把iOS開發中的手勢識別做一個小小的總結。在上一篇iOS開發之自訂表格情鍵盤(組件封裝與自動布局)部落格中用到了一個輕擊手勢,就是在輕擊TextView時從表情鍵盤迴到系統鍵盤,在TextView中的手是用storyboard添加的。下面會先給出如何用storyboard給相應的控制項添加手勢,然後在用純程式碼的方式給我們的控制項添加手勢,手勢的用法比較簡單。和button的用法類似,也是目標動作回調,話不多說,切入今天的正題。總共有六種手勢識別:輕擊手勢(TapGestureR
Time of Update: 2016-05-05
標籤: /* * 從兩邊各掃描一次得到我們需要維護的變數,通常適用於當前元素需要兩邊元素來決定的問題------------------------------ * 42. Trapping Rain Water * 12.5 by Mingyang * 兩個指標,最左邊和最右邊,分別代表leftmax和rightmax * 如果左邊小,那麼左邊指標往右邊移,經過的每一個地方再跟leftmax比較得出每一小塊積累的水量 *
Time of Update: 2016-05-05
標籤:我想實現點擊一個按鈕(或其他的事件)添加或刪除View,網上找到了LayoutInflater這個類。下面是我自己一些經驗:android官網上LayoutInflater的API:http://developer.android.com/reference/android/view/LayoutInflater.html 1、添加ViewLinearLayout myLayout = ( LinearLayout ) findViewById ( R.id.my_layout)
Time of Update: 2016-05-05
標籤:先將網頁弄到iOS項目中:網頁內容如下, 僅供測試: [html] view
Time of Update: 2016-05-05
標籤:版本控制對於團隊合作顯得尤為重要,那麼如何在iOS開發中進資料列版本設定呢?在今天的部落格中將會介紹如何在MAC下配置SVN伺服器,如何匯入我們的工程,如何在Xcode中進行工程的checkOut和Commit. 一、配置SVN伺服器 1、建立Svn服務工作路徑同時建立我們的App工程,入所示,SVN_Project是SVN服務的工作路徑,MyProject是我們的iOS工程 2,在Mac下有內建的svn服務功能(Windows下是沒有的),直接在終端開啟svn的
Time of Update: 2016-05-05
標籤: 在本篇部落格開頭呢,先說一下寫本篇的部落格的原因吧。目前在做一個小項目,要用到在本應用程式內發驗證碼給其他使用者,怎麼在應用內傳送簡訊的具體細節想不大起來了,於是就百度了一下,發現也有關於這方面的部落格,點進去看了看,個人感到有點小失望,寫的太不詳細,只是簡單的代碼羅列,而且代碼也沒注釋,大概是因為太簡單了吧。今天在做完項目的發簡訊功能後感覺有必要把這部分內容整理一下,做個紀念也是好的不是嗎。廢話少說,切入今天的正題。下面的發簡訊,打電話當然需要真機測試了。 一、調用系統功能 在
Time of Update: 2016-05-05
標籤:之前發表過一篇部落格“IOS開發之新浪圍脖”,在編寫代碼的時候太偏重功能的實現了,寫完準系統後看著代碼有些彆扭,特別是用到的四種cell的類,重複代碼有點多,所以今天花點時間把代碼重構一下。為了減少代碼的重複編寫把cell中相同的部分抽象成父類,然後繼承。不過也是結合著storyboard做的。在最佳化時轉寄的View和評論的View相似,於是就做了個重用。在原來的代碼上就把cell的代碼進行了重寫,所以本篇作為補充,關鍵代碼還得看之前的部落格。 1.第一種cel
Time of Update: 2016-05-05
標籤: iOS9退出了CoreSpotlight架構,這個架構可以為iOS的搜尋提供一些App內部的資料,能夠使我們在iPhone上下拉出現得搜尋方塊中,搜尋我們使用的App中的內容(當然App必須做了適配我們才能搜尋到)。 對於CoreSpotlight可以類比NSUserDefault,都是全域的儲存空間。不同的是CoreSpotlight是系統的儲存空間,每個App都能訪問(可能這個訪問有限制,目前還沒有時間研究),但是NSUserDefault是每個App私人的。另外
Time of Update: 2016-05-05
標籤:Android:layout_gravity 和android:gravit的區別? android:gravity是調整元素本身的內容或元素包含的子項目顯示的位置,預設是顯示在左側android:layout_gravity是相對與它的父元素說的,說明元素顯示在父元素的什麼位置。比如說Button: android:layout_gravity 表示按鈕在介面上的位置。
Time of Update: 2016-05-05
標籤:不說多的,直接看代碼<!DOCTYPE html><html lang="en"><head> <meta charset="gbk"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0">
Time of Update: 2016-05-05
標籤:/***************************************************************************** * Android failed creating starting window * 聲明: * 最近正在整的一個App在logcat中總是報這種異常,貌似也不影響程式的運行,但 * 每次都看到這種異常實在是難受,於是還是查點資料解決了去吧。 * *
Time of Update: 2016-05-05
標籤:NDK是一個工具集,可讓您實現您的應用程式使用機器碼的語言,如C和C + +。Android NDK 是在SDK前面又加上了“原生”二字,即Native Development Kit,因此又被Google稱為“NDK”。在此之前,Android平台的第三方應用程式均是依靠基於Java的Dalvik特製虛擬機器進行開發的。原生SDK的公布可以讓開發人員更加直接的接觸Android系統資源,並使用傳統的C或C++語言編寫程式,並在程式封包檔案(
Time of Update: 2016-05-05
標籤: 按鈕由文本或表徵圖(或文本和一個表徵圖)組成,當使用者觸摸到它時,會發生一些動作。今天我們開始Button的學習。Button的簡要說明根據你是否想要一個帶有文本的按鈕,一個表徵圖,或者兩者,你可以在三種方式中建立按鈕來進行布局: With text, using the Button class: <Button android:layout_width="wrap_content" android:layout_height="wrap_content"
Time of Update: 2016-05-05
標籤:ios#pragma mark-once 擷取文字高度- (CGSize)sizeWithmaxSize:(CGSize)size anText:(NSString *)anString{ NSMutableAttributedString *attributedString = [[NSMutableAttributedString alloc] initWithString:anString];