Time of Update: 2017-02-28
文章描述:Android介面與互動設計原則. 譯者按:在iOS HIG已經強大經典了N年之後,Android終於推出了一套比較系統的HIG(大概是為了配合Android 4.0 Ice Cream Sandwich)。仔細比較兩套HIG的“設計原則”部分,發現完全是截然不同的兩種風格。iOS
Time of Update: 2017-02-28
本文執行個體講述了Android實現Service重啟的方法。分享給大家供大家參考。具體如下: 做APP的時候,我們可能需要一個後台服務一直在運行著,得用到Service組件。 但服務可能在如下情況被殺死: A.使用者手動點擊停止。 B.採用第三方軟體(比如360手機衛士)進行清理,當然這樣子除了系統服務外,其他的進程肯定也會被殺死,除非跟手機廠商聯絡。 這時候可能需要重啟該服務,上網看了半天,有提到用Timer、AlarmManager去實現間歇性的發送廣播啟動Ser
Time of Update: 2017-02-28
華碩在北京發布了全新的Windows 8/Android雙系統一體機P1801。與傳統一體機產品不同,華碩P1801沿用了之前在華碩平板電腦上的變形概念,其18.4英寸的螢幕可以單獨當做平板電腦來使用,而且使用中還可以在Windows 8和Android兩個系統之間自由切換。此外硬體方面,該機本身的平板部分採用了Tegra 3處理器,而一體機則搭載了i3/i5/i7處理器。目前該機i5版本機型在京東商城售價為11999元。 一體機變身18.4英寸超大平板 這款華碩P18
Time of Update: 2018-07-27
原文:http://www.androidlearner.net/using-chkbugreport-analysis-bugreport.html 一、ChkBugReport介紹 ChkBugReport是一個開源工具,它可以把你得到的bugreprot解析成適合閱讀的html檔案。匯出的html檔案包含了根據bugreport資料得出的圖表和分析結論。 它的源碼中用到了以下開源類庫: jQuery ,jsTree jQuery plugin ,&
Time of Update: 2018-12-03
在Android系統中,所有安裝到系統的應用程式都必有一個數位憑證,此數位憑證用於標識應用程式的作者和在應用程式之間建立信任關係,如果一個permission的protectionLevel為signature,那麼就只有那些跟該permission所在的程式擁有同一個數位憑證的應用程式才能取得該許可權。Android使用Java的數位憑證相關的機制來給apk加蓋數位憑證,要理解android的數位憑證,需要先瞭解以下數位憑證的概念和java的數位憑證機制。Android系統要求每一個安裝進系統
Time of Update: 2018-12-03
1 main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" >
Time of Update: 2018-12-03
隨著手機的普及,大家從非智能機到智能機的轉變,從沒有作業系統的定製機到智能手機,但唯一沒有變的是,手機中的SIM,今天我們就來談談手機中SIM卡相關的內容。在日常生活中,SIM卡就是一張很小的卡片,但這個卡片上卻儲存了很重要的資訊。 同樣,Android作為一個智能手機作業系統,也對SIM卡的讀取有相關的操作。下面就以Android2.2的SIM卡讀寫過程進行講述。 在上次部落格中,有講述STK,大家可以點這個連結進行查看。android STK 實現原理
Time of Update: 2018-12-03
Android系統語言預設設定為簡體中文(for example ,google TV) 2012-01-13 14:27:41| 分類:預設分類 |字型大小 訂閱Android系統預設的語言是英語,但是對於中國大陸Android產品廠商來說,不會出廠之後語言還是英語,到使用者手裡之後,使用者自己設定成簡體中文吧?有如果客戶不懂英語,豈不是就不能設定系統語言了?所以把Android系統出廠設定為簡體中文對於Android系統產品化非常重要。這裡只是舉個例子,相同的,設定為其他語言也如出一轍。
Time of Update: 2018-12-03
無論是移動、聯通還是電信,都至少提供了兩種類型的的APN:WAP方式和NET方式。其中NET方式跟WIFI方式一樣,無需任何設定,可自由訪問所有類型網站,而WAP方式,需要手機先設定Proxy 伺服器和連接埠號碼等資訊,並且只能訪問HTTP協議類型的網站。1) 移動的WAP名稱是CMWAP,NET名稱是CMNET;2) 聯通的WAP名稱是UNIWAP,NET名稱是UNINET;聯通3G的WAP名稱是3GWAP,NET名稱是3GNET;3)
Time of Update: 2018-12-03
View是android系統的三大核心基礎組件之一(另外兩個分別是Ams和Wms),我們經常提到的Activity/Service/Content Provider/Broadcast
Time of Update: 2018-12-03
很多初學Android遊戲開發的朋友,往往會顯得有些無所適從,他們常常不知道該從何處入手,每當遇到自己無法解決的難題時,又往往會一邊羨慕於 iPhone下有諸如Cocos2d-iphone之類的免費遊戲引擎可供使用,一邊自暴自棄的抱怨Android平台遊戲開發難度太高,又連個像樣的遊
Time of Update: 2018-12-03
http://blog.csdn.net/zhenyongyuan123/article/details/5587634Android 開機會出現3個畫面: 1. Linux 系統啟動,出現Linux小企鵝畫面(reboot)(Android 1.5及以上版本已經取消載入圖片); 2. Android平台啟動初始化,出現"A N D R I O D"文字字樣畫面; 3.
Time of Update: 2018-12-03
在android開發中,有時候我們想擷取手機的一些硬體資訊,比如android手機的總記憶體和可用記憶體大小。這個該如何?呢?通過讀取檔案"/proc/meminfo"的資訊能夠擷取手機Memory的總量,而通過ActivityManager.getMemoryInfo(ActivityManager.MemoryInfo)方法可以擷取當前的可用Memory量。 "/proc/meminfo"檔案記錄了android手機的一些記憶體資訊,在命令列視窗裡輸入"adb
Time of Update: 2018-12-03
曆時一個月,終於成功把android系統移植到emmc上啟動。開發板:s5pv210系統:android 2.34目的:使用emmc代替 nand flash 燒寫命令:fastboot sdfuse分區命令:
Time of Update: 2018-12-03
轉載請註明來自“柳大的CSDN部落格”:http://blog.csdn.net/poechant當我們使用一個 Android 應用時,需要通過自己的操作,來讓 Android 程式產生相應的反應。這種回應程式式,可以通過鍵盤事件、觸摸事件、感應器事件等來實現。下面介紹如何響應鍵盤事件。鍵盤事件主要包括:onKeyDown,onKeyUp、onKeyMultiple、onKeyLongPress等。我們只需要在我們實現的繼承了 Activity 的類中 Override
Time of Update: 2018-12-03
前文對request的分析, 終止在了at_send_command_full_nolock裡的writeline操作,因為這裡完成命令寫出到硬體裝置的操作,接下來就是等待硬體響應,也就是response的過程了。我們的分析也是從這裡開始。response資訊的擷取,是在第一篇初始化分析中,提到的readerLoop中。由readline函數以‘行’為單位接收上來。 AT的response有兩種,一是主動上報的,比如網路狀態,簡訊,來電等都不需要經過請求,有一unsolicited詞語專門描述。
Time of Update: 2018-12-03
下載一個網路檔案的函數如下public static File downLoadFile(String httpUrl) { // TODO Auto-generated method stub final String fileName = "nq.apk"; File tmpFile = new File("//sdcard"); if (!tmpFile.exists()) {
Time of Update: 2018-12-03
作為下一代的網頁語言,HTML5擁有很多讓人期待已久的新特性。HTML5的優勢之一在於能夠實現跨平台遊戲編碼移植,現在已經有很多公司在行動裝置上使用HTML5技術。隨著HTML5跨平台支援的不斷增強和智能手機的迅速普,HTML5技術有著非常好的發展前景,甚至有人預言HTML5將引燃移動平台遊戲開發技術的新革命。 越來越多的開發人員熱衷於使用html5+JavaScript開發移動Web App。不過,HTML5 Web APP的出現能否在未來取代行動裝置 App,就目前來說,還是個未知數。
Time of Update: 2017-11-19
Android系統的三種分屏顯示模式,android顯示模式 Google在Android
Time of Update: 2017-09-01
cordova科大訊飛語音辨識,cordova科大訊飛cordova-plugin-IFlyspeech科大訊飛的語音聽說讀寫的cordova外掛程式Supported PlatformsiOSandroidInstallation外掛程式安裝命令:cordova plugin add https://github.com/Edc-zhang/cordova-plugin-IFlyspeech註:不要使用上面的命令安裝外掛程式,因為需要手動去改外掛程式裡面的appid和sdk包,