Time of Update: 2018-12-05
Android在載入資料(訪問資料庫或者載入網路資料),需要顯示載入進度,其實這個非常簡單!1.載入資料進度顯示的XML布局檔案<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"
Time of Update: 2018-12-05
源起 需要跟蹤FileInputStream的Read的Nativie實現,開始走了彎路,Java工程下的FileInputStream實現與Android工程的實現不同。另外,http://blog.chinaunix.net/uid-26926660-id-3326678.html中分析的不錯。java.io.FileInputStream @Override public int read() throws IOException { return Streams.
Time of Update: 2018-12-05
Android.mk檔案文法詳述介紹:------------這篇文檔是用來描述你的C或C++源檔案中Android.mk編譯檔案的文法的,為了理解她們我們需要您先看完docs/OVERVIEW.html(http://hualang.iteye.com/blog/1135105)檔案來瞭解它的作用概覽:------------Android.mk檔案是用來描述build system(編譯系統)的,更準確的說:--該檔案是一個微型的GNU Makefile片段,將由build
Time of Update: 2018-12-05
Android應用經常會和伺服器端互動,這就需要手機用戶端發送網路請求,下面介紹四種常用網路請求方式,我這邊是通過Android單元測試來完成這四種方法的,還不清楚Android的單元測試的同學們請看Android開發技巧總結中的Android單元測試的步驟一文。java.net包中的HttpURLConnection類Get方式:view plaincopy to clipboardprint?// Get方式請求
Time of Update: 2018-12-05
在android開發中,經常會碰到edittext中特殊字元過濾和字元長度限制同時要求的問題,由於android不同版本之間的相容問題,以及各種手機支援情況不同,因此,經常會出現一些裝置上面不相容問題。為瞭解決這個問題,這裡經過實踐總結,給出一個最優的方案:首先,對於字元長度的限制我們可以使用3種方法,如下:1,使用EditText的setFilter方法實現,代碼如下:定義EditText對象mEditText;字元限制長度int
Time of Update: 2018-12-05
嘗試將imx51使用OTA方式進行recovery,將android_recovery.img放入/cache/分區下然後再下一次重啟的時候進行分區更新,但發現放入的檔案會被莫名刪除,logcat中搜尋到recovery相關log,tag為recoverysystem,嘗試在android工程framework的os代碼中尋找代碼,找到相關代碼,代碼最後有將cache分區進行刪除僅保留last_log的操作,這才解開心中的疑惑,而且發現,以前本地升級時寫檔案的代碼其實不需要自己寫的,androi
Time of Update: 2018-12-05
1.下載android sdk如下:http://dl.google.com/android/android-sdk-windows-1.5_r2.zip http://dl.google.com/android/android-sdk-linux_x86-1.5_r2.zip 2.下載eclipse 3.4.2 按官方文檔說,android sdk 可以運行在eclipse 3.3以上的IDE中,ubuntu源中的eclipse版本過低,建議使用eclipse 3.4.2,其為: http:/
Time of Update: 2018-12-05
APK是 Android PacKage 的縮寫,即 Android 安裝包。將APK 檔案直接傳到Android 模擬器或 Android手機中執行即可安裝。 APK檔案其實是 zip格式,但尾碼名被修改為 apk,在 windows上可以通過 WinRar等程式直接解壓查看。 APK解壓後,一般的可看到的目錄結構如下:檔案或目錄 作用 META-INF/ 也就是一個 manifest ,從 java jar 檔案引入的描述包資訊的目錄 res/ 資源檔目錄
Time of Update: 2018-12-05
一、利用Android API函數查看1.1 ActivityManager查看可用記憶體。ActivityManager.MemoryInfo outInfo = new ActivityManager.MemoryInfo(); am.getMemoryInfo(outInfo); outInfo.availMem即為可用空閑記憶體。1.2、android.os.Debug查詢PSS,VSS,USS等單個進程使用記憶體資訊MemoryInfo[] memoryInfoArray = am.
Time of Update: 2018-12-05
www.cmd100.com1、 Android dvm 的進程和Linux 的進程, 應用程式的進程是否為同一個概念DVM 指dalivk 的虛擬機器。每一個Android 應用程式都在它自己的進程中運行,都擁有一個獨立的Dalvik 虛擬機器執行個體。而每一個DVM 都是在Linux 中的一個進程,所以說可以認為是同一個概念。2、sim 卡的EF 檔案有何作用sim 卡的檔案系統有自己規範,主要是為了和手機通訊,sim 本 身可以有自己的操作系統,EF
Time of Update: 2018-12-05
接觸android已經有一段時間了,一直以為android程式的入口是設定檔中指定的Activity,最近看一個開源項目,發現裡面實現了android 的Application類,才知道,android程式的真正入口是Application類的onCreate方法。只不過大多數開發人員無需重寫該類,它的繼承關係如:java.lang.Object ↳ android.content.Context ↳ android.content.ContextWrapper ↳
Time of Update: 2018-12-05
傳統的手機除了數字鍵台外,還有很多的功能鍵,比如接打電話鍵,掛電話鍵,確定鍵,取消鍵,方向鍵,等等。在新時代的智能手機當中,有些仍延續了這個傳統,Android手機就是代表。從G1問世以來,現在的Android手機已經上千萬部了,五花八門,各式各樣。有的有硬鍵盤,有的只有三個鍵。經過這幾年的發展,現在有硬鍵盤的已漸漸的被淘汰,目前主流的Android手機只有三到五個外部硬按鍵,其中一定有的是:MENU鍵,HOME鍵和BACK鍵,有些還有TrackBall軌跡球和SEARCH鍵。下面就簡單的評析下
Time of Update: 2018-12-05
Ubuntu版本:10.04-x64 / 12.04-x64Andorid版本:4.2.1_r1 / 4.2.2_r1配置Android下載環境安裝jdk(解壓+環境配置)sudo mkdir /usr/lib/jvmsudo cp ~/Downloads/jdk-6u45-linux-x64.bin /usr/lib/jvmcd /usr/lib/jvmchmod u+x jdk-6u45-linux-x64.binsudo ./jdk-6u45-linux-x64.binsudo rm
Time of Update: 2018-12-05
Json是一種與XML功能類似的作為資料轉送的工具,解析區別:Json一行行讀取解析,而XML先整體後局部。Json檔案一般格式如下:{ "城市代碼": [ { "省": "北京", "市": [ { "市名": "北京", "編碼": "101010100" }, {
Time of Update: 2018-12-05
手機區域網路飛訊工具,集資訊聊天,檔案收發,語音電話於一體,開發該軟體的靈感來自於電腦上的飛鴿傳書,在平常的工作生活中每個人的手機中都會儲存些自己的珍藏,如音樂美圖等等。但是要與朋友同事共用就得把儲存卡拔下來,這樣操作一是麻煩二是從手機上拔卡裝到他的手機上是一件很糾結的事情,針對該問題我想到了平時自己電腦上用的飛鴿傳書,於是決心自己做一個手機上用的飛鴿傳書:區域網路飛訊!前提:手機通過wifi連入區域網路特點:1、手機間簡訊息聊天2、手機間收發檔案3、手機間語音電話知識點:1、簡訊息收發與雙方協
Time of Update: 2018-12-05
程式名稱 :夢幻魔方版本 :2.0網站 :www.softboy.uqc.cncsdn 下載頻道: http://download.csdn.net/detail/icemanyandy/5133461簡介 :夢幻魔方(FancyCube)是一款掌上魔方軟體,3d可視化,可以在掌中把玩,相比其他同類軟體來說,"自動複原"功能可以還原一個已經打亂的魔方,它是按照魔方公式一步一步演算出來.不妨打亂一個魔方,然後自己拿一個真實的,按照自動還原功能來學習.資費類型 :
Time of Update: 2018-12-05
Android系統會儘可能時間長的來維持一個程式的進程,但當系統資源緊張的時候,系統終究會為一些新的或者更重要的進程殺死一些舊的進程來釋放記憶體。系統主要是根據進程中組件的運行狀態,來決定每一個進程的重要性,從而決定哪個進程需要殺死,哪個進程需要保持。最不重要的進程最容易先被殺死,其次最不重要的進程會被殺死,以此往複,直到系統復原了需要的資源。既然系統主要根據進程的重要性來決定一個進程的存亡,下面我們就將介紹根據重要性分類的五種不同進程(重要性由高到低)。1.foreground process
Time of Update: 2018-12-05
MainActivity如下:package cc.testtipmessage2;import com.readystatesoftware.viewbadger.BadgeView;import android.os.Bundle;import android.widget.ImageView;import android.app.Activity;import android.graphics.Color;/** * Demo描述: *
Time of Update: 2018-12-05
使用方法:int icon =
Time of Update: 2018-12-05
Android SDK提供了一個基於Qemu的模擬器來類比Android系統的智能手機,得益於Qemu的跨平台特性,不論是Linux、Mac OS還是Windows的使用者都可以通過模擬器大大提高開發效率。不過歸根結底,Qemu還是在類Unix平台上發展起來的項目,所以在Windows平台上的編譯還是值得一看。Google在git上描述如何編譯Android Eclipse外掛程式ADT的時候順帶提到了如何構建Windows版的Android