Time of Update: 2016-04-27
標籤:通過這章的學習,我瞭解到了一些基本知識,以及瞭解到了使用程式控制LED燈的過程。 1,Android 系統架構Android 系統分為4層,分別是Linux核心,C/C++程式碼程式庫,Android SDK API,應用程式。Linux核心負責最基本的功能,例如記憶體管理,安全性,進程管理, 網路通訊協定棧和驅動模型。C/C++程式碼程式庫負責Android系統中一些通用功能的封裝,例片解碼等功能,Java虛擬機器也在這個層之中。Android SDK
Time of Update: 2016-04-27
標籤:最近在學習IndexDB,使用了IDBObjectStore.getAll,發現手機上不支援。後面,查閱了mdn: ?的確是不支援,且可以看到這個函數現在相容性很差。解決方案:1.使用 IDBObjectStore.openCursor(相容性較好) 代替,2.自己類比一個來相容:if (typeof IDBObjectStore.prototype.getAll != ‘function‘) {IDBObjectStore.prototype.getAll =
Time of Update: 2016-04-27
標籤: MAC Xcode內建的svn和Versions以及一些其它工具都預設ignore".so"檔案。不能提交.so檔案, 這個與SVN的配置有關, 其實與xcode倒沒有關係。方法一: 1. 開啟終端, 在命令列中輸入: vi ~/.subversion/config 來開啟設定檔. 2. 然後, 在[miscellany]項找到這個串: #
Time of Update: 2016-04-27
標籤:在Android開發過程中,有很多東西都是常常用到的,為了提高效率,將常用的方法做個記錄。 1.在網路編程中,如果還沒建立通訊端就使用發送write,會出現異常,封裝後沒問題了(若發送byte[]型自己更改參數類型):public static boolean sendMsg(OutputStream outs,String str){ boolean isConnect=false; if(outs!=null)
Time of Update: 2016-04-27
標籤:<style>.test li{display:block;text-align:center;height:30px;}.test li:visited{color:#666;text-decoration:underline;}.test li:hover{color:#FFF; font-weight:bold;text-decoration:none; background-color:#06C;}</style><body><div
Time of Update: 2016-04-27
標籤:zabbix item application 650) this.width=650;" src="http://s4.51cto.com/wyfs02/M02/7F/76/wKioL1cffhSi7OJtAABtuQvnlWs830.png" title="1.png" alt="wKioL1cffhSi7OJtAABtuQvnlWs830.png" />Configuration--
Time of Update: 2016-04-27
標籤:http://www.cocoachina.com/ios/20160426/16013.html 本文為投稿文章,iOS程式犬袁 (部落格)前言:APNs 協議在近兩年的 WWDC 上改過兩次,2015年12月17日更是推出了革命性的新特性。但在國內傳播的部落格、面試題裡關於APNs的答案全都是舊的、錯的。本文:對 APNs 的吐槽APNs 是 Apple Push Notification service 的簡稱(注意 APNs 的大小寫,
Time of Update: 2016-04-27
標籤:1.Ubuntu安裝VMware安裝ubuntu之後,安裝Vmware tools: 1、安裝完ubuntu後,VMware Workstation菜單:虛擬機器-->安裝 Vmware Tools(T)...(若菜單未灰色,則虛擬機器->設定中掛載Vmware安裝完後目錄下的linux.iso未CD/DVD); 2、將VMwareTools-*tar.gz檔案解壓到某個目錄,如目前使用者Desktop下; 3、進入該目錄,直接執行 sudo
Time of Update: 2016-04-27
標籤: 無論是那種方式,都最好是先把github上的工程項目下載到本地,然後修改檔案再import首先要知道 自己的build.gradle,在project下面的版本號碼是多少,比如我的: dependencies { classpath ‘com.android.tools.build:gradle:1.2.3‘ // NOTE: Do not place your application dependencies here;
Time of Update: 2016-04-27
標籤:有以下幾種情況:一個參數不使用註解 1.參數為基本類型或封裝類型。 參數注釋為: #{任一字元} 2.參數為對象。 參數注釋為: #{對象屬性}使用註解(@Param) 1.參數為基本類型或封裝類型。 參數注釋為: #{註解名稱} | #{param1} 2.參數為對象。 參數注釋為: #{註解名稱.對象屬性} |
Time of Update: 2016-04-27
標籤:entends:http://stackoverflow.com/questions/36837066/how-to-validate-virtual-keyboard-visibility監聽鍵盤彈出和收合. /*Somewhere else in your code*/RelativeLayout mainLayout = findViewById(R.layout.main_layout); // You must use your root
Time of Update: 2016-04-27
標籤:第三章介紹的是Git使用入門。我理解的Git是一套優秀的原始程式碼控制軟體,其他同類軟體有CVR、SVN等。它用來管理Android以及Linux核心、驅動開發的過程中涉及到的大量的原始碼。如果想參與Linux核心的開發,那麼Git就成了必修課。如果Linux系統沒有安轉Git,可使用下面的方法安轉Git的最新版本。#apt-get install git#apt-get install git-doc git-svn git-email git-gui
Time of Update: 2016-04-27
標籤:這篇文章主要介紹了Android編程實現WebView全屏播放的方法,結合執行個體形式較為詳細的分析了Android實現WebView全屏播放的布局與功能相關技巧,需要的朋友可以參考下!本文執行個體講述了Android編程實現WebView全屏播放的方法。分享給大家供大家參考,具體如下:最近因為項目要用webview載入html5的視頻,開始不能全屏播,做了很久才做出來!那按我的理解說下怎麼實現全屏吧。首先寫布局檔案activity_main.xml:<LinearLayout
Time of Update: 2016-04-27
標籤:Android系統架構是由四層構成,第一層為Linux核心,主要包括Linux驅動程式以及記憶體管理、進程管理、電源管理的等程式。並且不同的Android的版本的驅動可能並不通用。第二層為C/C++程式碼程式庫,主要包括使用C/C++編寫的程式碼程式庫(Linux下的.so檔案),也包括.Dalivak虛擬機器的運行時(Runtime)。第三層為Android SDK
Time of Update: 2016-04-27
標籤: 第一階段:Java物件導向編程1.Java基礎資料型別 (Elementary Data
Time of Update: 2016-04-27
標籤:Git相關知識l Git的安裝l 查看Git文檔查詢git-checkout命令的協助文檔 #man git-checkout查詢git-checkout命令的文檔 #git help git-checkout查看HTML格式的文檔 git help –w git-checkoutl
Time of Update: 2016-04-27
標籤: 這個錯誤也是讓我糾結了一天,當時寫的項目在安卓虛擬機器上運行都很正常,於是當我部署到安卓手機上時,點擊登陸按鈕跳轉到使用者主介面的時候直接結束運行返回登陸介面。 當時,我仔細檢查了一下自己的代碼,並沒有發現什麼問題,在logcat上顯示的報錯如下:AndroidRuntime:android.view.InflateException: Binary XML file line #168: Error inflating
Time of Update: 2016-04-27
標籤:寫在之前:預先準備一個項目,設定好啟動圖片和應用程式圖示。本例準備了一個名為Test888的空項目。一、在電腦上建立一個認證請求檔案(簽署憑證)首先,我們需要一個Mac作業系統。然後在 OS X EI Capitan 10.11.4 作業系統上做示範。首先,開啟 應用程式 ->工具 + 生產力 ->鑰匙串訪問(KEY CHAIN),如所示:應用程式-工具 + 生產力-鑰匙串訪問當然,也可以
Time of Update: 2016-04-27
標籤: 第一章Android系統移植與驅動開發概述主要講了Android系統架構,Android系統移植的主要工作,查看Linux核心版本,Linux核心版本號碼的定義規則,如何學習Linux驅動開發,Linux裝置驅動以及Linux驅動的典型例子:LED。 首先Android是一個非常優秀的嵌入式作業系統,經過了幾年的快速發展,已經形成了Linux核心,c/c++程式碼程式庫,Android SDK
Time of Update: 2016-04-27
標籤:l 配置Android原始碼下載環境步驟建立一個用於存放下載指令檔(repo)的目錄#mkdir ~/bin#PATH=~/bin/repo下載repo指令檔#curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo >~bin/repo#chmod a+x~/bin/repo建立用於存放Android原始碼目錄#mkdir android_source#cd android_source初始化#repo