Time of Update: 2015-06-08
標籤: 在Android開發過程中,有時候我們會有強制關閉軟鍵盤的需求。比如說:現在有一個文本編輯框(testEt)和一個按鈕(testBtn),我們現在點擊文本編輯框testEd,這時會彈出軟鍵盤,然後我們點擊按鈕testBtn,此時軟鍵盤還是保持了開啟的狀態...問題來了,我們想要的結果是軟鍵盤消失。(testBtn只是我隨便舉的一個例子,也可以使別的控制項例如下拉框、可點擊的圖片、自訂空間等等) 下面提供兩種方法解決: 一、這種方法只是關閉軟鍵盤: 在按鈕testBtn調用以下方
Time of Update: 2015-06-08
標籤: 相對於蘋果手機在國內銷售的瘋狂,小米手機用完全國人的設計理念和最純粹的使用者體驗至上的原則,打造出了另外一款風靡無數雷軍粉絲的暢銷機型。據媒體的資料調查顯示,當前國內最受歡迎的三大手機品牌當中,小米與風頭巧勁的蘋果手機一時之間不分伯仲,成為消費者最想買入的手機品牌之一。 據瞭解,當前網路上不少的使用者對於如何恢複誤刪除的小米手機內的照片非常疑惑。筆者瞭解到,雖然小米方面對於資料安全防護工作做的非常到位,正常的儲存備份包括雲線上備份系統都一應俱全,但是實際情況是,並非所有的使用者都會選
Time of Update: 2015-06-08
標籤:android 單元測試 原文連結 : HOW TO MAKE OUR ANDROID APPS UNIT TESTABLE (PT. 1) 原文作者 : Matthew Dupree 譯文出自 : 開發技術前線 www.devtf.cn 譯者 : chaossss 校對者: tiiime 狀態 : 完成 在 Android 應用中進行單元測試很困難,有時候甚至是不可能的。在之前的兩篇博文中,
Time of Update: 2015-06-08
標籤:原文地址:http://www.it165.net/pro/html/201212/4444.html 第一步:在命令列(就是開始——運行——輸入cmd)模式下輸入adb shell命令一般會報兩種錯誤,一是“adb不是內部命令或外部命令,也不是可啟動並執行程式或批次檔”,二是“error:device not
Time of Update: 2015-06-08
標籤:Notification通知欄是顯示在手機狀態的訊息,代表一種全域效果的通知 快速建立一個Notification的步驟簡單可以分為以下四步: 第一步:通過getSystemService()方法得到NotificationManager對象; 第二步:對Notification的一些屬性進行設定比如:內容,表徵圖,標題,相應notifica
Time of Update: 2015-06-07
標籤:android 虛擬機器 線程 Dalvik虛擬機器在調用一個成員函數的時候,如果發現該成員函數是一個JNI方法,那麼就會直接跳到它的地址去執行。也就是說,JNI方法是直接在本地作業系統上執行的,而不是由Dalvik虛擬機器解譯器執行。由此也可看出,JNI方法是Android應用程式與本地作業系統直接進行通訊的一個手段。Dalvik虛擬機器除了可以執行Java代碼之外,還可以執行Nativ
Time of Update: 2015-06-07
標籤:原文網址:http://samsung.tgbus.com/201207/442962.shtml在每個安卓使用者的眼中安全模式的概念都是非常模糊的,常見的安卓模式一般都是電腦中才會出現的。可能有人會問,安卓手機有安全模式嗎?在Windows系統中,安全模式的工作原理是在不載入第三方裝置驅動程式的情況下啟動電腦,使電腦運行在系統最小模式,這樣使用者就可以方便地檢測與修複電腦系統的錯誤。那麼安卓手機安全模式是什麼意思呢?安卓手機安全模式怎麼開?下面讓我們一起來看Android
Time of Update: 2015-06-07
標籤:原文網址:https://support.norton.com/sp/zh/cn/home/current/solutions/v59378086_EndUserProfile_zh_cn根據 Android 裝置的品牌和型號,按照下列情景之一中提供的步驟操作:帶物理按鈕的 HTC 裝置關閉 Android
Time of Update: 2015-06-07
標籤:官方搭建步驟: http://developer.android.com/index.html搭建好開發環境之前須要下載以下幾個檔案包:一、安裝Java執行環境JRE(沒這個Eclipse執行不起來)和JDK 官網下載 http://www.oracle.com/technetwork/java/javase/downloads/index.html, 先裝JRE,再裝JDK,這個沒什麼說的,直接點擊下一步就好了。。。。二、安裝Android SDK
Time of Update: 2015-06-07
標籤:播放MP3 1 // MARK: - 播放MP3 2 /*----- mp3 ------*/ 3 //定時器- 4 func updateTime() 5 { 6 //擷取音頻播放器播放的進度,單位秒 7 var cuTime:Float = Float(audioPlayer.currentTime) 8 9 //更新進度條 10
Time of Update: 2015-06-08
標籤:android adb 工具 命令 java 宋志輝 Android Debug
Time of Update: 2015-06-07
標籤:一些android的部分sdk的tools在linux作業系統上只能支援32位的作業系統,因此如果你的系統是64位的,那麼這些檔案就無法在你的linux運行,$ ./tools/mksdcardbash: ./tools/mksdcard: No such file or directory$ file ./tools/mksdcard./tools/mksdcard: ELF 32-bit LSB executable, Intel 80386,
Time of Update: 2015-06-08
標籤:安裝SVN服務端安裝VisualSVN-Server,我的電腦是XP,所以安裝的VisualSVN-Server-2.5.8.msi版本。這裡要注意一下:按自己瀏覽器支援,是http還是https,選勾紅色框下面的Use secure
Time of Update: 2015-06-08
標籤: 在本文中,Demo為了展示Android在ExpandableListView用途管制,如該組/兒子ListView綁定資料來源。代碼例如以下:程式結構圖:layout檔案夾下的 main.xml 檔案原始碼例如以下:<?xml version="1.0" encoding="utf-8"?>&
Time of Update: 2015-06-07
標籤:android 電話撥號器 相對於HelloWorld來說,電話撥號器也是Android的一個入門demo,從這個例子我們要理清楚做安卓項目的思路。 大體分為三步: 1.理解需求,理清思路 2.設計UI 3.代碼實現電話撥號器1. 理解需求: &
Time of Update: 2015-06-08
標籤:<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="viewport" content="width=320,user-scalable=no" /><title>ios 輪播圖簡版</title><style>*{ margin:0;
Time of Update: 2015-06-07
標籤:在Androiod5.0中,Google定義了Material Design的規範.而動畫切換,能給使用者直觀的連貫性的體驗,也是Google推崇的.為此,在Android5.0中,Android新支援了不少炫酷的動畫效果.這裡是Android官方對於Material Design的動畫的介紹文檔.下面要介紹的其中一種Activity的轉場效果(如).當前後兩個Activity有共同的UI元素時候,適合用這種動畫效果,給使用者連貫性的體驗. 實現步驟1.
Time of Update: 2015-06-07
標籤:studio 編譯效率 最佳化 androidstuido 使用gradle自動構建和編譯,有時做少量修改編譯需要等待時間過長,最近Erik Hellman編寫的Boosting the performance for Gradle in your Android projects( 譯文 參考1)提到了此問題的最佳化方法。1.gradle的升級到2.4
Time of Update: 2015-06-07
標籤:android 虛擬機器 1、Dalvik虛擬機器與Java虛擬機器的最顯著區別是它們分別具有不同的類檔案格式以及指令集。Dalvik虛擬機器使用的是dex(Dalvik
Time of Update: 2015-06-07
標籤:android dalvik 在Android系統中,應用程式進程都是由Zygote進程孵化出來的,而Zygote進程是由Init進程啟動的。Zygote進程在啟動時會建立一個Dalvik虛擬機器執行個體,每當它孵化一個新的應用程式進程時,都會將這個Dalvik虛擬機器執行個體複製到新的應用程式進程裡面去,從而使得每一個應用程式進程都有一個獨立的Dalvik虛擬機器執行個體。在本文中,我們就分析Dalvik虛擬