Time of Update: 2016-06-06
標籤:iOS開發Swift篇(02) NSThread線程相關簡單說明一 說明 1)關於多線程部分的理論知識和OC實現,在之前的博文中已經寫明,所以這裡不再說明。 2)該文僅僅簡單講解NSThread在swift語境中的一些使用和注意點,別他。 3)本文涉及代碼可以從https://github.com/HanGangAndHanMeimei/Code地址獲得。二 NSThread的基本使用和建立 1)基本用法(主線程|當前線程)//1.獲得執行該方法的當前線程 let
Time of Update: 2016-06-06
標籤:資料庫:SQLite(輕量級,嵌入式的資料庫)大量的相似結構的資料的儲存,快速的查詢。特殊的檔案(按照一定的格式產生)資料庫的建立建立檔案1.聲明檔案對象,檔案是不會被建立出來的。File file = new File("檔案名稱");2.寫檔案(檔案才會被建立出來)FileOutputStream fos = new
Time of Update: 2016-06-06
標籤:iOS開發對於人才的巨大需求,促使其成為高薪行業,且大多數從業者有良好的工作環境,較高的社會地位,從而更受眾人追捧。現在很多面臨轉型的IT人才都看中了移動互聯行業,iOS開發是IT行業人士特別關注的。相信大部分人選擇iOS開發的原因之一就是為實現高薪就業,因此如何保證高薪就業成為眾多開發人員、培訓機構所關注的熱點。武漢中軟國際作為一家專註互連網領域技術培訓的職業教育公司,以實現學員高薪就業為終極目標。在人才培養過程中以企業實際需求為標準,為市場提供源源不斷的高端開發人才。接下來與大家分享i
Time of Update: 2016-06-06
標籤:閑來沒事看了篇文章 應用內建立市集環境,不跳轉AppStore. 先武斷的想一句:放屁。然後好奇的進去看看,原來是IOS6.0的新特性,頓感慚愧。研究下 SKStoreProductViewController類是UIViewController的子類, 如果你對view controller比較熟悉的話,那SKStoreProductViewController使用起來也非常簡單了。當你希望向使用者展示App
Time of Update: 2016-06-06
標籤: Android項目開發實戰第四周
Time of Update: 2016-06-06
標籤:控制發光二極體建立LED驅動的裝置檔案1.使用cdev_init函數初始化cdevcdev結構體struct cdev{ struct kobject kobj; struct module *owner; const struct file_operations *ops; struct list_head list; dev_t dev; unsigned int
Time of Update: 2016-06-06
標籤:Linux驅動程式:統計單詞個數一.編寫Linux驅動程式的步驟1.建立Linux驅動骨架(裝載和卸載Linux驅動)Linux驅動程式需要提供兩個函數來分別處理驅動初始化和退出的工作,用module_init和module_exit宏指定。驅動程式的標頭檔一般會包括
Time of Update: 2016-06-06
標籤:配置視圖解析器 1 1 package com.tgb.controller; 2 2 3 3 import org.springframework.stereotype.Controller; 4 4 import org.springframework.web.bind.annotation.PathVariable; 5 5 import
Time of Update: 2016-06-06
標籤:iOS開發多線程篇—線程間的通訊 一、簡單說明線程間通訊:在1個進程中,線程往往不是孤立存在的,多個線程之間需要經常進行通訊 線程間通訊的體現1個線程傳遞資料給另1個線程在1個線程中執行完特定任務後,轉到另1個線程繼續執行任務 線程間通訊常用方法- (void)performSelectorOnMainThread:(SEL)aSelector withObject:(id)arg waitUntilDone:(BOO
Time of Update: 2016-06-06
標籤: 以下內容均來自互連網,但屬於個人摘錄總結,主要分析一下“只有當訊息迴圈的模式與事件模式比對時,訊息迴圈才會運行”這句話的模式比對,是哪些模式比對哪些模式。每個線程都有一個訊息迴圈,主線程訊息迴圈預設開啟,子線程訊息迴圈預設都是關閉的,需要手動開啟。訊息迴圈與線程之間是一一對應的關係,其關係儲存在一個全域字典裡面(字典的key為線程,value為訊息迴圈)。你只能線上程結束時銷毀訊息迴圈。除了主線程即UI線程,你只能線上程內部擷取訊息迴圈。為訊息迴圈添加事
Time of Update: 2016-06-06
標籤:Build Variantandroid gradle 外掛程式,允許對最終的包以多個維度進行組合。BuildVariant = ProductFlavor x BuildType兩個維度最常見的就是這樣: productFlavors { pro { } fre { } } lintOptions { abortOnError false } buildTypes {
Time of Update: 2016-06-06
標籤: 在第六章中,作者以一個執行個體來講述驅動開發的過程。首先要知道,驅動開發的八個基本步驟:首先要建立一個驅動骨架,即module_init和module_exit,註冊和登出裝置檔案,制定與驅動資訊相關的資訊,制定回呼函數,編寫商務邏輯,編寫Makefile檔案,編譯linux驅動程式,安裝和卸載linux驅動。
Time of Update: 2016-06-06
標籤: android技術中,線程、進程、JNI、IPC和各個小架構結構是基本功。在跟隨高煥堂老師的android程式猿到架構師之路系列視頻中 學習完基礎篇之後,頗有些心得,記錄下來。
Time of Update: 2016-06-06
標籤:編寫Linux驅動程式的步驟:第1步:建立Linux驅動骨架(裝載和卸載Linux驅動)任何類型的程式都有一個基本的結構,例如,C語言需要有一個入口函數main。Linux驅動程式也不例外。Linux核心在使用驅動時首先需要裝載驅 動。 在裝載過程中需要進行一些初始化工作,例如,建立裝置檔案,分配記憶體位址空間等。當Linux系統退出時需要卸載Linux驅動,在卸載的過程中需要釋放
Time of Update: 2016-06-06
標籤:前言: 前面已經介紹了《Android 自訂 view(四)—— onMeasure 方法理解》,那麼這次我們就來小實踐下吧 任務: 公司現有兩個任務需要我完成 (1)監測液化天然氣液壓罐的液位 (2)監測液化天然氣液壓罐的壓力 UI設計師給我的設計如下: 任務一實踐開始 第一步:先來看看整體結構組成 第二步:繪製文字 (1)我們將底部的文字、顏色,大小都是可以靈活自訂的,所以先得申明底部文字相關屬性參數,方便根據需求進行設定
Time of Update: 2016-06-06
標籤:android系統架構1.Linux核心層(LINUX KERNEL)這是系統架構的最低層,這層為android裝置的硬體提供了驅動2.系統運行庫層(LIBRARIES)這一層為倒數第二層,利用一些c/c++庫來為android系統提供一些主要的特性支援,比如說SQLite庫提供了對資料庫的支援。同時這層還有運行android時的庫,它主要提供一些核心庫,能夠允許開發人員使用java語言來編寫android應用。3.應用程式框架層(APPLICATION
Time of Update: 2016-06-06
標籤:首先我們來看下效果 一開始當我們什麼只設定了一張圖片作為它的頭部視圖的時候,它是這樣的 首當其衝的,我們先得把導覽列弄透明 那麼我們首先得知道,設定navigationBar的BackgroundColor為Clear是沒用的,你可以試著設定它的clear,但是沒用,原因一會兒我們就知道了 而對於把導覽列設定為透明,網上大多數的方法是 [self.navigationController.navigationBar
Time of Update: 2016-06-06
標籤:iOS開發網路篇—發送json資料給伺服器以及多值參數一、發送JSON資料給伺服器發送JSON資料給伺服器的步驟:(1)一定要使用POST請求(2)佈建要求頭(3)設定JSON資料為請求體程式碼範例:#import "YYViewController.h"@interface YYViewController ()@end@implementation YYViewController- (void)viewDidLoad{ [super viewDidLoad];}-
Time of Update: 2016-06-06
標籤:iOS開發網路篇—監測網路狀態一、說明在網路應用中,需要對使用者裝置的網路狀態進行即時監控,有兩個目的:(1)讓使用者瞭解自己的網路狀態,防止一些誤會(比如怪應用無能)(2)根據使用者的網路狀態進行智能處理,節省使用者流量,提高使用者體驗 WIFI\3G網路:自動下載高清圖片 低速網路:只下載縮圖 沒有網路:只顯示離線的快取資料 蘋果官方提供了一個叫Reachability的樣本程式,便於開發人員檢測網路狀態https://developer.apple.com
Time of Update: 2016-06-06
標籤: 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