Time of Update: 2016-05-01
標籤:深度探索(卷一)HAL與驅動開發很不情願的在嶽老師的“威逼利誘”,終於草草的看完了四章,算是完了他的初步任務,聽說還要寫感想,額,能怎麼辦,那就寫唄,為什麼是草草呢,這是因為名為深度探索,但實則是囫圇吞棗,但所幸的是這次的逼迫個人感覺還是挺有效果的,哈哈,感覺自己好賤啊,非要別人抽幾鞭子才動,哎,既然談感想那就談談唄。第一章 Android系統移植與驅動概述本章讓我知道Android原生的代碼支援的裝置並不多,因此,要想在自己的裝置上完美運行Android
Time of Update: 2016-05-01
標籤: 在安卓中, 安卓是以linux系統為基礎的,不同的安卓版本使用不同版本的linux做為核心,不過linux2.6是目前使用最廣泛的linux核心版本,而安卓 4以上的使用linux3.0的版本,當兩台裝置安卓版本不同但是linux核心版本相同時,不考慮HAL和linux驅動相容問題,理論上可以對 linux核心進行替換, 安卓中分為4層結構,分別是linux核心,C/C++程式碼程式庫,安卓SDK
Time of Update: 2016-05-01
標籤: 安卓開發環境的搭建主要有幾個步驟,以下分別闡述。 1.安裝JDK 該處需要注意的是下載安裝好JDK後需要對其進行配置,設定PATH環境變數。 2.搭建安卓應用程式開發環境 此步中,需要安安卓SDK並配置,安裝Eclipse,安裝ADT並配置,建立AVD。
Time of Update: 2016-05-01
標籤:ABP的Zero模組以資料庫為資料來源實現了ABP架構中的tenant management (multi-tenancy), role management, user management, session, authorization (permission management), setting management, language management, audit
Time of Update: 2016-05-01
標籤:實現功能:實現NetMusicListAdapter(網路音樂列表適配器)實現SearchResult(搜尋音樂對象)使用Jsoup組件請求網路,並解析音樂資料,並,音樂資料載入到列表中實現FooterView截止到目前的源碼下載:http://download.csdn.net/detail/iwanghang/9507635Jsoup組件匯入:AndroidStudio簡單快速匯入GitHub中的第三方組件
Time of Update: 2016-05-01
標籤:VS2015+Xamarin使用C#.NET開發跨平台APP已經完全可行了,對了WP和UWP程式,都是MS的,一定沒有問題。而對於ANDROID則是直接可以在VS中進行開發、部署到模擬器和真機,非常簡單。而對於IOS程式,如果使用模擬器,也是比較容易,只要把VS和MAC+Xamarin配置
Time of Update: 2016-05-01
標籤:Android驅動月考2第二章 搭建Android開發環境 - 讀書筆記瞭解Android底層開發需要的工具,包括JDK6+,AS工具或者ADT整合工具進行開發,以及Linux核心原始碼,交叉編譯環境,Android原始碼,串口工具minicom。同時JDK等一系列安裝可以在linux下用apt-get或者在yum進行一鍵安裝,如果尋找不到的話則
Time of Update: 2016-05-01
標籤:1. Android Developers 作為一個Android開發人員,官網的資料當然不可錯過,從設計,培訓,指南,文檔,都不應該錯過,在以後的學習過程中慢慢理解體會。2. Android Guides - CodePath CodePath是國外一個技術培訓機構,主要培訓iOS 和Android開發,而CodePath將Android Guides放在Github,已經獲得了4000+個贊,對於Android初學這特別適合,而且淺顯易懂。3. Android tutorial -
Time of Update: 2016-05-01
標籤: 做Android開發的朋友最近會發現,更新ADT至22.6.0版本之後,建立新的安裝項目,會出現appcompat_v7的內容。並且是建立一個新 的內容就會出現。其實,appcompat_v7是Google自己的一個相容包,就是一個支援庫,能讓2.1以上全使用上4.0版本 的介面。 你會發現項目建立好後,workspace欄裡除了我們建立的項目,還多了一個名為“appcompat_
Time of Update: 2016-05-01
標籤:今天使用到shape,這個裡面有很多屬性,在這裡我記錄一下各個屬性的使用的情況以及所代表的意思<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape=["rectangle" | "oval" | "line" | "ring"] >
Time of Update: 2016-05-01
標籤:此處以三星(系統版本4.4.2)為例,介紹下使用安卓系統內建的用戶端如何設定pop/imap協議方式方法 以下我們將使用[email protected] 為測試案例,請您操作時更換成您自己的郵箱帳號和資訊。 註:由於各安卓系統的手機品牌不同,可能應用程式的名稱不一樣,但基本操作方法是一致的。 第一步:開啟安卓手機的應用程式,選擇“郵件”,進入至郵箱設定頁面。在選擇郵件供應商處點擊“其他”, 第二步:填寫郵箱的email地址及郵箱密碼,建議點擊“手動設定”:
Time of Update: 2016-05-01
標籤: Android M 的編譯對於新版本的Android系統(6.0 開始 ??),在編譯時間,支援同時編譯出兩種CPU架構( 即 32-bit 和 64-bit )的 Binaries,這個被稱作 "Multilib build"。對於 native static libraries 和 shared libraries,編譯系統會同時編譯出兩種架構的 Binary。PRODUCT_PACKAGES 會決定哪個 Binary
Time of Update: 2016-05-01
標籤:昨天想到了NavigationDrawer中Item點擊的問題。點擊Drawer中的一個Item需要到一個新的頁面,你是應該開啟一個新的Activity呢還是直接用fragment呢?如果開啟新的activity,那麼新的Activity覆蓋,Drawer按鈕就會消失;當然你也可以在新的Activity上加同樣的NavigationDrawer,但是那樣太浪費資源了。但如果你用fragment,那麼你只需要ToolBar下面的地區,整個作為一個可替換的container,然後不同的frag
Time of Update: 2016-05-01
標籤: Android深度探索(卷1)HAL與驅動開發讀書筆記 第一章的android系統移植與驅動開發概述可以劃分為以下幾部分:1、android系統架構可以分為4層,Linux核心、c/c++程式碼程式庫、Android SDK API、應用程式。2、Android系統移植的主要工作可以分為兩個部分:應用移植和系統移植。應用移植是指將應用程式移植到某一個特定的硬體平台上。系統移植是指讓android作業系統在某一個特定的硬體平台上運行。An
Time of Update: 2016-05-01
標籤:/** *驗證電子郵件?手機號碼?密碼6-15位?驗證輸入網址?社會安全號碼?郵編? *郵箱正則: *"[\\w]@[\\w](.\\w+)+"; */public class StringDemo8 { public static void main(String[] args) { String email = "[email protected]"; String emailRegex =
Time of Update: 2016-05-01
標籤:一、瞭解SEL前的準備-----isa指標簡述 1、一個類就像一個 C 結構,NSObject 聲明了一個成員變數: isa。由於 NSObject 是所有類的根類,所以所有的對象都會有一個 isa 的成員變數,而該 isa 變數指向該對象的類(空間)。 2、類在Objective-C中也是一個實體, 由於存在Objective-C 運行環境所有的類將有自己的儲存空間。Objective-C 運行環境將為每個類分配空間。這裡所說的 isa,正是指向這樣一個類的空間,
Time of Update: 2016-05-01
標籤:20145311實驗四 "Android開發基礎"程式設計過程實驗內容·安裝Android Studio·運行安卓AVD模擬器·使用安卓運行出虛擬手機並顯示HelloWorld以及自己的學號實驗步驟最開始是對android studio的安裝:差不多就是按照預設進行安裝, 我們要裝的我感覺就是一個Android SDK, 從而能夠進行安卓的開發,其他的不過是一個開發的環境而已,
Time of Update: 2016-05-01
標籤:A table view controller, like many objects, has more than one init method. There is:• initWithCoder, for view controllers that are automatically loaded from a storyboard• initWithNibName, for view controllers that you manually want to
Time of Update: 2016-05-01
標籤:要說Android studio與Android bundle首先的不一樣,一定是檔案的擺放形式,在studio中,project指存放檔案的檔案夾,相當於bundle中的work space。在studio中,分了兩種形式來展示檔案,一種是Android菜單下的方式,顯示的是編寫程式需要用到的各種資源檔和Java檔案,如所示: 另一種是project
Time of Update: 2016-05-01
標籤:20145326實驗四 Android開發基礎一、實驗內容及步驟安裝 JDK 並配置 JDK 環境變數找到之前path變數中的jdk檔案所在位置並複製。 並用複製的變數名建立一個 JAVA_HOME 環境變數。 安裝SDK勾選所有選項。 選擇Android Studio和 Android SDK 的安裝目錄。 運行Android Studio 設定 JDK 或者