【轉】Android SDCard操作(檔案讀寫,容量計算)

標籤:android.os.Environment提供訪問環境變數  java.lang.Object  android.os.Environment Environment 靜態方法:  方法 : getDataDirectory ()返回 : File 解釋 : 返回Data的目錄 方法 : getDownloadCacheDirectory 

iOS宏定義的使用與規範

標籤:宏定義在很多方面都會使用,例如定義高度、判斷iOS系統、工具類,還有諸如檔案路徑、服務端api介面文檔。為了對宏能夠快速定位和瞭解其功能,我們最好在定義的時候將其放入特定的標頭檔中,下面我拋磚引玉,對一些常用的宏進行分類、分檔案定義,希望對大家有所協助。定義尺寸類的宏?123456789101112131415161718192021222324252627282930313233DimensMacros.h//狀態列高度#define STATUS_BAR_HEIGHT&nbs

iOS深入學習(Block全面分析)

標籤:本文翻譯自蘋果的文檔,有刪減,也有添加自己的理解部分。如果有Block文法不懂的,可以參考fuckingblocksyntax,裡面對於Block為了方便對比,下面的代碼我假設是寫在ViewController子類中的1、第一部分定義和使用Block,?1234567891011121314151617181920212223242526- (void)viewDidLoad{    [super viewDidLoad];&nb

Android-應用的本地化及知識拓展之配置修飾符

標籤:  步驟很簡單,只需要兩步:  1.建立帶有目標語言的配置修飾符的資源子目錄  2.將可選資源放入該目錄下,android系統會自動處理後續工作  在這裡我們需要講解一下配置修飾符。  中文的配置修飾符:-zh,那麼我們需要在res目錄下建立兩個子目錄:res/raw-zh,res/values-zh。  對於沒有配置修飾符修飾的子目錄,安卓都識別為預設資來源目錄。但是有一個例外,那就是螢幕顯示密度(drawable資源),通常具有三個配置修飾符:-mdpi -hdpi

【轉】Android Menu

標籤:Menu由兩種形式,Option menu和Context menu。前者是按下裝置的Menu硬按鈕彈出,後者是長按widget彈出。Option Menu當我們按下Menu的硬體按鈕時,Option Menu將被觸發顯示,最多可以顯示6個選項的icon菜單,如果選項多於6個,第6個選項顯示為“More“,點擊可以進入擴充菜單。我們將在Android學習筆記(十一):Activity-ListView的例子一的基礎上來學習Option

【轉】Pro Android學習筆記(十一):瞭解Intent(中)

標籤:Intent的構成Intent可以帶有action,data(由URI表達),extra data(key/value map,索引值對),指定的類名(成為component name)。一個intent至少攜帶上述的一個內容。Action。Action名,在上一筆記中已經給出兩種例子,一種是系統內建的,如Intent.ACTION_DAIL,一種是開發人員通過AndroidManifest.xml進行註冊的,在建立intent時給出:Intent intent=new

ios 自動產生 @2X 和 @3X 圖 Xcode外掛程式 RTImageAssets

標籤::https://github.com/rickytan/RTImageAssets  外掛程式此外掛程式用來產生 @3x 的圖片資源對應的 @2x 和 @1x 版本,只要拖拽高清圖到 @3x 的位置上,然後按 Ctrl+Shift+A 即可自動產生兩張低清的補全空位。當然你也可以從 @2x 的圖產生 @3x 版本,如果你對圖片品質要求不高的話。 特性只會填補空位,如果你已經設定好了自己的 @2x 圖,則不會產生;自動重新命名,保持項目乾淨(把 N.

【轉】Pro Android學習筆記(四):瞭解Android資源(下)

標籤:處理任意的XML檔案自訂的xml檔案放置在res/xml/下,可以通過R.xml.file_name來擷取一個XMLResourceParser對象。下面是xml檔案的例子:<rootname="tom"><--也可以是<root>,本次採用帶參數的方式作為實驗-->    <leaf>Hello from an

iOS深入學習(UITableView:系列1-最基本的東西)

標籤:這是UITableView部落格系列的第一篇,使用xib和arc編碼,主要講解一些UITableView使用過程中簡單的、但是又容易被忽略的東西,而且我會告訴讀者,怎樣在使用了之後就再也不會忘記。操作的步驟如下,(1)首先拖一個UITableView控制項到xib檔案上面,如,這沒有什麼,大家不要太過於害怕UITableView,它只是一個UI控制項,跟UIButton和UILabel沒什麼不一樣,可以隨意的拖拉。(2)接下來我們在對應的xxxViewController中執行個體化這個U

iOS深入學習(UITableView系列4:使用xib自訂cell)

標籤:可以通過繼承UITableViewCell重新自訂cell,可以像下面一樣通過代碼來自訂cell,但是手寫代碼總是很浪費時間,?12345678910111213141516171819202122232425262728293031323334//CustomTableViewCell.h檔案@interface CustomTableViewCell:UITableViewCell@property (nonatomic, strong) UII

【轉】Pro Android學習筆記(五):瞭解Content Provider(上)

標籤:Content Provider是抽象資料封裝和資料訪問機制,例如SQLite是Android裝置帶有的資料來源,可以封裝到一個content provider中。要通過content provider進行讀寫,需要使用URI。推薦閱讀Android學習筆記(四七):Content Provider初談和Android連絡人資訊、Android學習筆記(四八):提供自己的Content Provider和Android學習筆記(四九):通過Content

iOS開發,推送訊息 steps

標籤:概述:推送過程簡介一、App啟動過程中,使用UIApplication::registerForRemoteNotificationTypes函數與蘋果的APNS伺服器通訊,發出註冊遠程推送的申請。若註冊成功,回呼函數application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken

iOS深入學習(再談block)

標籤:之前寫過一篇部落格,把Block跟delegate類比,說明了使用block,可以通過更少的代碼實現代理的功能。那篇部落格將block定義為類的property。過了這麼長時間,對於block的內容有了很多的遺忘,果然block的文法比較操蛋,容易遺忘,還是看看http://fuckingblocksyntax.com/,複習一下操蛋的block文法,我翻譯如下,(1)block作為本地變數(local variable)returnType

【轉】android adb常用指令

標籤:Android

基於Travis CI搭建Android自動打包發布工作流程(支援Github Release及fir.im)

標籤:最近付費購買了Travis CI,Travis CI的收費模式很有意思,不是按項目或者使用者,而是按背景工作處理序收費,比如初級版本是$129/月,總共提供2個背景工作處理序。在項目不多的情況下,除了用於跑單元測試外,不免想利用的更充分一些,因此抽空搭建了一套基於Travis CI的Android自動發布工作流程。未自動化前安卓開發總是避免不了這樣的工作流程:開發一些新功能,提交代碼完成一部分功能後,打包一個測試版APK將測試版APK上傳到QQ群 / 網盤

Android 之流媒體播放器,廣播側下方這麼簡單。

標籤:沒有其他的。希望從事流媒體開發案例。還承諾提供朋友部落格。上個星期。制定出最後一點機會。在這裡,與大家分享。首先要明白的概念:什麼是流媒體?轉載請註明出處http://blog.csdn.net/gaoshouxiaodi/article/details/41259351流媒體:所謂流媒體是指採用串流的方式在Internet播放的媒體格式。

iOS方法類:CGAffineTransform

標籤:CoreGraphics架構中的CGAffineTransform類可用於設定UIView的transform屬性,控制視圖的縮放、旋轉和平移操作:另稱放射變換矩陣,可參照線性代數的矩陣實現方式0.0這裡附上的CGAffineTransform官方文檔:https://developer.apple.com/library/ios/documentation/GraphicsImaging/Reference/CGAffineTransform/index.html 總得來說,這

怎樣用幾何畫板移動箭頭工具

標籤:  幾何畫板的工具箱是主要的繪圖工具,最基本的幾何圖形都是由工具箱中的某個按鈕來實現的。那麼如何使用移動箭頭工具呢?以下教程為您詳細講解幾何畫板移動箭頭工具。  在開啟幾何畫板時,工具箱的箭頭工具預設是移動箭頭工具。  移動箭頭工具它有如下兩個功能:  1.選擇單個對象進行相關編輯。編輯對象之前,必須用此工具選擇工作區的某個對象。當用此工具選擇對象之前,滑鼠箭頭是斜向上的,當滑鼠靠近對象時,滑鼠方向變成橫向狀態,此時就選中對象了,而且對象周邊出現“紅色”。若要取消選

Android SDK Manager 更新代理配置

標籤:啟動 Android SDK Manager ,開啟主介面,依次選擇「Tools」、「Options...」,彈出『Android SDK Manager - Settings』視窗;在『Android SDK Manager - Settings』視窗中,在「HTTP Proxy Server」和「HTTP Proxy Port」輸入框內填入 mirrors.neusoft.edu.cn 和 80,並且選中「Force https://...

iOS-推播通知詳解

標籤:這是一篇編譯的文章,內容均出自Parse.com的iOS開發教程,同時作者還提供了視頻講解。本文將帶領開發人員一步一步向著iOS推播通知的深處探尋,掌握如何配置iOS推播通知的奧義。介紹一點點背景資料眾所周知,使用推播通知是一個很棒的、給應用添加即時訊息通知的方式。這樣做的結局是,開發人員和使用者之間,彼此永遠保持著一種令人愉悅的親密關係。然而不幸的是,iOS的推播通知並非那麼容易駕馭,往往會搞的開發人員精疲力盡,灰心喪氣,無法持久。現在,救星來了!只要通讀本教程,你就能擺脫這些煩惱,成為

總頁數: 5094 1 .... 2161 2162 2163 2164 2165 .... 5094 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.