標籤: 1 NSString *str; 2 // 使用stringWithFormat產生一格式化字串 3 str = [NSString stringWithFormat:@"This is %@","John"]; 4 NSLog(@"str--->%@",str); 5 // 字串長度length; 6 NSLog(@"The length of this string is %@",[
標籤:iOS開發網路篇—使用ASI架構進行檔案下載說明:本文介紹iOS網路編程中經常用到的架構ASI,如何使用該架構進行檔案的下載。一、簡單介紹程式碼範例:#import "YYViewController.h"#import "ASIHTTPRequest.h"@interface YYViewController ()@end@implementation YYViewController- (void)viewDidLoad{ [super viewDidLoad];}-
標籤:http://www.tuicool.com/articles/zIZBVj一、android篇1、android解析度Android的多解析度,一向是設計師和開發人員非常頭疼的事兒。儘管如此,對於多分辨造成的複雜問題,也是大家要優先解決的。Android支援多種不同的dpi模式:ldpi 、mdpi 、hdpi 、xhdpi 、xxhdpi 、xxxhdpi 注意,ppi、dpi 是密度單位,不是度量單位 : * ppi (pixels per
標籤:1、遍曆符合條件字元 1 -(NSAttributedString *)charactersWithAttribute:(NSString *)attributeName 2 { 3 NSMutableAttributedString *characters = [[NSMutableAttributedString alloc] init]; 4 5 int index = 0; 6 while (index <
標籤: 蘋果IOS開發人員帳號如何續約-Appstore(2015-10-19 10:48:31) 現在越來越多的開發人員加入IOS系統開發,不管為名為利,都有一顆隱藏的積極向上拼搏的心。蘋果開發人員帳號688人民幣一年,到了該續約的時候,很多初次開發IOS相關APP的朋友可能遇到麻煩,如何續約開發人員帳號的問題。 這個網上的教材很少,下面我就給大家示範一下。
標籤:iOS開發網路篇—多線程斷點下載說明:本文介紹多線程斷點下載。項目中使用了蘋果內建的類,實現了同時開啟多條線程下載一個較大的檔案。因為實現過程較為複雜,所以下面貼出完整的代碼。實現思路:下載開始,建立一個和要下載的檔案大小相同的檔案(如果要下載的檔案為100M,那麼就在沙箱中建立一個100M的檔案,然後計算每一段的下載量,開啟多條線程下載各段的資料,分別寫入對應的檔案部分)。項目中用到的主要類如下: 完成的實現代碼如下:主控制器中的代碼:#import
標籤:從上到下,一個軟體系統可以分為:應用程式、庫、作業系統(核心)、驅動程式。開發人員可以專註於自己熟悉的部分,對於相鄰層,只需要瞭解它的介面,無需關注它的實現細節。以點亮LED為例,這4層軟體的協作關係如下: 1、應用程式使用庫提供的open函數開啟代表LED的裝置檔案。 2、庫資料open函數傳入的參數執行“swi”指令,這條指令會引起CPU異常,進入核心。 3、核心的異常處理函數根據這些參數找到相應
標籤: android技術中,線程、進程、JNI、IPC和各個小架構結構是基本功。在跟隨高煥堂老師的android程式猿到架構師之路系列視頻中 學習完基礎篇之後,頗有些心得,記錄下來。
標籤:編寫Linux驅動程式的步驟:第1步:建立Linux驅動骨架(裝載和卸載Linux驅動)任何類型的程式都有一個基本的結構,例如,C語言需要有一個入口函數main。Linux驅動程式也不例外。Linux核心在使用驅動時首先需要裝載驅 動。 在裝載過程中需要進行一些初始化工作,例如,建立裝置檔案,分配記憶體位址空間等。當Linux系統退出時需要卸載Linux驅動,在卸載的過程中需要釋放
標籤:前言: 前面已經介紹了《Android 自訂 view(四)—— onMeasure 方法理解》,那麼這次我們就來小實踐下吧 任務: 公司現有兩個任務需要我完成 (1)監測液化天然氣液壓罐的液位 (2)監測液化天然氣液壓罐的壓力 UI設計師給我的設計如下: 任務一實踐開始 第一步:先來看看整體結構組成 第二步:繪製文字 (1)我們將底部的文字、顏色,大小都是可以靈活自訂的,所以先得申明底部文字相關屬性參數,方便根據需求進行設定
標籤:轉載請註明出處:王亟亟的大牛之路這周末又敗家買了魚缸和一套裝置,本來預備端午出去玩玩的目測只能在家吃土,周五把之前的X項目從X的實現遷移到了RxJava(RxAndroid),這一篇也就寫一下相關的知識強行安利(日更):https://github.com/ddwhan0123/Useful-Open-Source-AndroidHow to use?dependencies{ compile ‘io.reactivex:rxjava:1.1.5‘ compile
標籤:android系統架構1.Linux核心層(LINUX KERNEL)這是系統架構的最低層,這層為android裝置的硬體提供了驅動2.系統運行庫層(LIBRARIES)這一層為倒數第二層,利用一些c/c++庫來為android系統提供一些主要的特性支援,比如說SQLite庫提供了對資料庫的支援。同時這層還有運行android時的庫,它主要提供一些核心庫,能夠允許開發人員使用java語言來編寫android應用。3.應用程式框架層(APPLICATION
標籤:首先我們來看下效果 一開始當我們什麼只設定了一張圖片作為它的頭部視圖的時候,它是這樣的 首當其衝的,我們先得把導覽列弄透明 那麼我們首先得知道,設定navigationBar的BackgroundColor為Clear是沒用的,你可以試著設定它的clear,但是沒用,原因一會兒我們就知道了 而對於把導覽列設定為透明,網上大多數的方法是 [self.navigationController.navigationBar
標籤:本文會給大家詳細介紹iOS內購,這是本人16年5月底的開發過程,希望對看完此篇文章的人有所協助。 本文基於XcodeVersion 7.3 (7D175)版本,手機是iPhone 6,9.3系統。 部分地方直接摘自網路,基本上是我的邏輯,省時省心省力。 一. 建立測試App 首先你需要登入 App的ItunesConnection,你會看到如下介面 簡單的介紹一下這幾個選項 1.我的App主要用於管理自己的App應用,
標籤:iOS開發網路篇—發送json資料給伺服器以及多值參數一、發送JSON資料給伺服器發送JSON資料給伺服器的步驟:(1)一定要使用POST請求(2)佈建要求頭(3)設定JSON資料為請求體程式碼範例:#import "YYViewController.h"@interface YYViewController ()@end@implementation YYViewController- (void)viewDidLoad{ [super viewDidLoad];}-
標籤:在最近做個一個自訂PageControl——KYAnimatedPageControl中,我實現了CALayer的形變動畫以及CALayer的彈性動畫,效果先過目:https://github.com/KittenYang/KYAnimatedPageControl先做個提綱:第一個分享的主題是“如何讓CALayer發生形變”,這個技術在我之前一個項目 ———— KYCuteView 中有涉及,
標籤:iOS開發網路篇—監測網路狀態一、說明在網路應用中,需要對使用者裝置的網路狀態進行即時監控,有兩個目的:(1)讓使用者瞭解自己的網路狀態,防止一些誤會(比如怪應用無能)(2)根據使用者的網路狀態進行智能處理,節省使用者流量,提高使用者體驗 WIFI\3G網路:自動下載高清圖片 低速網路:只下載縮圖 沒有網路:只顯示離線的快取資料 蘋果官方提供了一個叫Reachability的樣本程式,便於開發人員檢測網路狀態https://developer.apple.com
標籤: Android深度探索(卷1)HAL與驅動開發讀書筆記 第五章的搭建S3C6410開發板的測試環境可以劃分為以下幾部分:1使用cdev_init初始化cdev2指定裝置號3使用cdev_add函數將字元裝置添加到核心中的字元裝置組中4使用class_creat宏建立struct class5使用device_creat函數建立裝置檔案然後卸載led驅動的裝置檔案卸載LED驅動的裝置檔案:void device_destory(sruct class
標籤:擷取ios裝置系統資訊的方法 之 [UIDevice currentDevice]擷取iphone的系統資訊使用[UIDevice currentDevice],資訊如下: [[UIDevice currentDevice] systemName]:系統名稱,如iPhone OS[[UIDevice currentDevice] systemVersion]:系統版本,如4.2.1[[UIDevice currentDevice] model]:The model of the
標籤:寫在前面 首先聲明哈,不是廣告,我就是用的時候覺得這個功能比較好玩,就想著實現了一下。效果 接下來簡單的說一下思路吧~ 大體思路 可能我們看到這種功能的實現的時候,首先想著的是我在這個控制器中左右各放一個tableView,然後進行關聯。我是用了另一個思路,具體如下:我建了兩個類LGJCategoryVC用來盛放左邊寫著第幾類的tableView和LGJProductsVC用來盛放右邊寫在各種產品的tableView。然後將LGJProd