Time of Update: 2016-06-06
標籤:原文地址:http://android.xsoftlab.net/training/connect-devices-wirelessly/index.html引言Android裝置除了可以與伺服器建立串連之外,Android無線API還允許處於同一網段下的兩台裝置建立串連,或者是物理距離相近的兩台裝置建立串連。Network Service Discovery
Time of Update: 2016-06-05
標籤:轉寄:http://www.cnblogs.com/pruple/p/5523767.html轉寄:http://blog.csdn.net/sunnyboy9/article/details/50887413 問題描述:向AppStore提交app審核申請的時候報錯了,檢查認證發現好多認證都 顯示出 “此認證的簽發者無效” 問題原因系統認證“WWDR Certificate”(Apple Worldwide
Time of Update: 2016-06-05
標籤: 在畢設項目中多處用到自訂布局,一直打算總結一下自訂布局的實現方式,今天就來總結一下吧。在此之前學習了郭霖大神部落格上面關於自訂View的幾篇博文,感覺受益良多,本文中就參考了其中的一些內容。 總結來說,自訂布局的實現有三種方式,分別是:群組控制項、自繪控制項和繼承控制項。下面將分別對這三種方式進行介紹。 (一)群組控制項 群組控制項,顧名思義就是將一些小的控制群組合起來形成一個新的控制項,這些小的控制項多是系統內建的控制項。比如很多應用中普遍使用的標題列控制項,其實用的就
Time of Update: 2016-06-05
標籤:Android深度探索(卷1)HAL與驅動開發學習筆記(7)第七章 控制發光二極體 LED驅動實現原理 2. 編寫LED驅動 * 建立LED驅動的裝置檔案·使用cdev_init 函數初始化cdev·指定裝置號·使用cdev_add函數將字元裝置添加到核心中字元裝置組中·使用class_creat宏建立stuct
Time of Update: 2016-06-05
標籤:Android深度探索(卷1)HAL與驅動開發第六章 第一個Linux驅動程式:統計單詞個數 統計單詞個數的功能是封裝在Linux驅動中的。 Linux驅動的工作和訪問方式是Linux亮點之一,同時受到了業界大防範好評。Linux系統將每一個驅動都映射成一個檔案。這些檔案稱為裝置檔案或者驅動檔案,都儲存在 /dev 目錄中。這種設計理念使得與Linux驅動進行互動就像與普通檔案進行互動一樣容易。當然,也比訪問Linux API
Time of Update: 2016-06-06
標籤:I‘m learning the Spring Framework, and I‘m doing the HelloWeb tutorial on tutorialspoint, and I can‘t get it working. I‘m using Spring MVC 4.0, and I‘m deploying my app from Netbeans 8.0 to a Glassfish
Time of Update: 2016-06-05
標籤:第七章 本章學習控制發光二極體,通過直接與硬體互動完成,控制開發板上的四個小燈。
Time of Update: 2016-06-05
標籤: 《Android深度探索》第七章講的是LED將為我閃爍:控制發光二極體。1.建立LED驅動的裝置檔案:第1步:使用cdev_init函數初始化cdev;第2步:指定裝置號,Linux裝置檔案的裝置號分為主裝置號和次裝置號。裝置號有直接在代碼中指定和動態分配兩種指定方法;第3步:使用cdev_add函數將字元裝置添加到核心中的字元裝置數組中;第4步:使用class_create宏建立struct
Time of Update: 2016-06-06
標籤:iOS開發網路篇—搭建本機伺服器一、簡單說明說明:提前下載好相關軟體,且安裝目錄最好安裝在全英文路徑下。如果路徑有中文名,那麼可能會出現一些莫名其妙的問題。提示:提前準備好的軟體apache-tomcat-6.0.41.tareclipse-jee-kepler-SR2-macosx-cocoa-x86_64.tar.gzjdk-8u5-macosx-x64.dmg二、安裝和配置本機伺服器環境(java)步驟:(1)在文檔路徑下,建立一個檔案夾(NetWord),解壓eclip
Time of Update: 2016-06-05
標籤:S3C6410是由三星公司推出的一款低功耗、高性價比的RISC處理器,開發是,首先安裝minicom串口調試工具:第一步:檢測當前系統是否支援USB轉串口。Lsmod | grep usserial第二步:安裝minicomapt-get install minicom第三步:配置minicom;Minicom
Time of Update: 2016-06-05
標籤:並不是 Linux 驅動直接向硬體中的記憶體寫資料, 而是與 原生 I/0 記憶體(I/O Memory,位於核心空間進行互動。所謂 1/0 記憶體是通過各種介面( PCI、 USB、藍芽、乙太網路口等〉串連到主機( PC、手機〉的硬體〈網卡、音效卡、網路攝影機等〉在主機內 存中的映射。例如,在 Ubuntu Linux 上啟動並執行驅動只需要訪問運行 Ubuntu Linux 的主機中的 I/o 記憶體即可,然後 Linux 核心會利用 I/0 記憶體中的資料硬體互動。 Linux 內
Time of Update: 2016-06-05
標籤:第五章的內容基本就是如何搭建這兩種開發環境,其中linux核心開發環境是重點。 開發板是開發和學習嵌入式技術的主要硬體裝置,開發板的型號和種類很多,目前流行的是基於S3C6410 ARM11架構的開發板,S3C6410是由三星公司推出的一款低功耗,高性價比的RISC處理器,它基於ARM11核心,可廣泛應用於行動電話和通妖魔化處理等領域。OK6410開發板基於三星公司最新的ARM11處理器S3C641
Time of Update: 2016-06-05
標籤:第8章 Android 4.0系統的下載與編譯 本章首先的準備Android下載與編譯環境,內容主要分為:準備Android下載與編譯環境、下載源碼、編譯源碼及核心源碼。下載Android 4.0及Goldfish源碼中包括下載並初始化repo工具、下載Android源碼、其他源碼下載源、下載模擬器Goldfish核心源碼。編譯Android及Goldfish核心源碼中切換到Android源碼目錄命令:$cd
Time of Update: 2016-06-05
標籤:博主是從Eclipse轉來Android Studio 的,總體來說,Android Studio是比Eclipse優秀和智能許多。但是對於我們這些用習慣了Eclipse的開發人員來說,或多或少還是一些不適應的地方。快速鍵什麼的額。但是,今天我們不是要說快速鍵,我們要說一說自訂注釋模板。用過Eclipse的開發人員應該都喜歡在檔案的頭部或者其他地方加上一些我們自己的資訊,當然,這些資訊都是我們自訂編輯進去的。那麼,轉到Android
Time of Update: 2016-06-05
標籤: 蜂鳴器是 S3C6410 開發板上帶的一個硬體裝置。可以通過向寄存器寫入特定的值來控制蜂鳴器 發出尖叫聲。一個完整的蜂嗚器驅動(可以開啟和關閉蜂鳴 器). PW時驅動的實現方式不同於 LED 驅動, PWM 驅動將由多個檔案組成。這也是大多數 Linux 驅動的標準實現方式. 也就是說-個複雜的驅動不太可能將所有的代碼都放在一個檔案中。最好將 相關的代碼放在相應的檔案中。在編譯 Linux
Time of Update: 2016-06-05
標籤: 這篇來介紹一下適配器模式(Adapter Pattern),適配器模式在開發中使用的頻率也是很高的,像 ListView 和 RecyclerView 的 Adapter 等都是使用的適配器模式。在我們的實際生活中也有很多類似於適配器的例子,比如香港的插座和大陸的插座就是兩種格式的,為了能夠成功適配,一般會在中間加上一個電來源配接器,形如: 這樣就能夠將原來不符合的現有系統和目標系統通過適配器成功串連。 說到底,適配器模式是將原來不相容的兩個類融合在一起,它有點類似於粘合劑,
Time of Update: 2016-06-05
標籤:第5章:搭建 S3C6.410 開發板的測試環境 開發板是開發和學習嵌入式技術的主要硬體裝置, 儘管可以在 PC 上開發 Linux 驅動, 然後重 新編譯成 ARM 架構的 Linux 驅動模組。但最終都是要在開發板上進行測試的。這主要是因為 ARM 架構的開發板可基於 X86 架構的 PC 在 CPU 指令以及二進位格式上都有所不同。 而且如果 Linux 驅動需要訪問硬體(如 LCD、
Time of Update: 2016-06-05
標籤:介紹了如何在OK6410-A 開發板上安裝droid 1、檢測當前系統是否支援USB轉串口:#Ismod|grep usbserial;2、安裝minicom:#apt-get install minicom;3、配置minicom:minicom
Time of Update: 2016-06-05
標籤:編寫LED驅動建立LED驅動的裝置檔案1.使用cdev_init函數初始化cdev。2.指定裝置號:用1個int類型表示 Linux裝置檔案的裝置號,前12位表示主裝置號,後20位表示次裝置號裝置號有兩種指定方法:直接在代碼中指定(寫入程式碼);動態分配 (alloc_chrdev_region)。分別使用MAJOR和MINOR宏從裝置號號中擷取主裝置號和次裝置號。3.使用cdev_add函數將字元裝置添加到核心中的字元裝置數組中4.使用class_create宏建立struct
Time of Update: 2016-06-05
標籤: 搭建S3C6410開發板的測試環境首先安裝串口調試工具第一步:檢測當前系統是否支援USB轉串口# lsmod | grep usbserial第二步:安裝minicom# apt-get install minicom第三步:配置 minicom# minnicom -a第四步:測試minicom#minicom燒寫Android