Time of Update: 2018-12-04
出色的使用者體驗有三個特徵:速度快、響應及時以及無縫。下面的資訊協助你的應用如何能夠在Android上實現這些特徵。一、速度快你不能假設手機與案頭系統和伺服器一樣提速,更多的是你要關注你的代碼是否高效。編寫高效的Android代碼,應遵循兩個原則:不要做不必要的事不要分配不必要的記憶體以下是一些達到此目標的小技巧(有一些技巧是與oo的原則衝突,斟酌使用情境):1、避免建立對象例如,int數組比Integer數組好,同理,這適用於所有基本類型的組合2、使用本地方法不要吝惜使用String.inde
Time of Update: 2018-12-04
在開發圖片瀏覽器等軟體是,很多時候要顯示圖片的縮圖,而一般情況下,我們要將圖片按照固定大小取縮圖,一般取縮圖的方法是使用BitmapFactory的decodeFile方法,然後通過傳遞進去 BitmapFactory.Option類型的參數進行取縮圖,在Option中,屬性值inSampleSize表示縮圖大小為原始圖片大小的幾分之一,即如果這個值為2,則取出的縮圖的寬和高都是原始圖片的1/2,圖片大小就為原始大小的1/4。
Time of Update: 2018-12-04
德國一所大學的三位研究員通過測試發現,超過99%搭載Android系統的智能手機能輕易地被移動駭客侵襲。侵襲者可以利用泄露的資料假扮成手機使用者本人,登入其Google和Facebook應用帳戶。研究員進行的測試發現,Android手機容易被移動駭客侵襲,主要是由於使用者搭載Android
Time of Update: 2018-12-04
All your favoriteAndroid appsnow on Windows PCA startup called BlueStacks has developed an Android runtime environment for the Windows operating system. It will enable users to run Android applications alongside conventional Windows software on
Time of Update: 2018-12-04
使用Bochs可以在Android手機上運行xp/win98 系統要求Android
Time of Update: 2018-12-04
在Android項目中用到JNI,當用了proguard後,發現native方法找不到很多變數,原來是被produard最佳化掉了。所以,在JNI應用中該慎用progurad啊。解決辦法: 1、在Android.mk中加入一行: LOCAL_PROGUARD_FLAGS := -include $(LOCAL_PATH)/proguard.flags 2、建立proguard.flag檔案,裡面寫入不需要proguard最佳化的類和方法。例如: -keep class oms.miracle.
Time of Update: 2018-12-04
先把運行效果附在下面: 首先看下布局檔案:在定義布局時,這裡要定義三個布局檔案,全在res/layout目錄下,我先把布局檔案附在下面,具體有什麼用,我在下面會詳細說明 main.xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="
Time of Update: 2018-12-04
什麼是Android Application?簡單來說,一個apk檔案就是一個Application。任何一個Android Application基本上是由一些Activities組成,當使用者與應用程式互動時其所包含的部分Activities具有緊密的邏輯關係,或者各自獨立處理不同的響應。這些Activities捆綁在一起成為了一個處理特定需求的Application, 並且以“.apk”作為尾碼名存在於檔案系統中。Android平台預設下的應用程式
Time of Update: 2018-12-04
這兩天使用ubuntu12.04,並且跑虛擬機器加emulator加eclipse,今天下午死機幾次。在其中一次啟動之後,開啟模擬器,結果皮膚不見了。後來深度去配置,但SDK預設皮膚不太好看。尋找了半天,發現這麼一個神奇的參數:在 .android/avd/4.2.avd 4.2.avd是我建立的虛擬機器名稱開啟config.ini檔案skin.dynamic=no猜測應該是這個參數可以使模擬器皮膚排版更好。所以配置下:skin.dynamic=yes重啟。O了。之前的皮膚出現。。。
Time of Update: 2018-12-04
首先要找到需要的Jar包從網上找的有人說是這個/YOUR_E2_PROJECT/install/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes.jar/YOUR_E2_PROJECT/install/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes-full-debug.jar/YOUR_E2_PROJECT/install/targe
Time of Update: 2018-12-04
Android 擷取螢幕解析度及 DisplayMetrics 簡介 Android 可設定為隨著視窗大小調整縮放比例,但即便如此,手機程式設計人員還是必須知道手機 螢幕的邊界,以避免縮放造成的布局變形問題。 手機的解析度資訊是手機的一項重要訊息,很好的是,Android 已經提供 DisplayMetircs 類可以 很方便的擷取解析度。 下面簡要介紹 DisplayMetics 類: Andorid.util 包下的 DisplayMetrics
Time of Update: 2018-12-04
“Mirai Sanzo”是三洋在日本的“未來家庭”計劃中的一部分。從外觀上看,它是一個直徑22厘米的圓球,帶有觸控螢幕,觸摸感應器(用以啟用/關閉裝置),WiFi串連和語音辨識功能。更人性化的是,這個小東西能夠變幻出7種不同的顏色,表示自己當前的“情感”。 昨天 16:53 上傳下載附件 (32.07 KB) 這款裝置的使用非常簡單,如果使用者想要開啟空調,只用對它說出“開啟空調”即可。除了空調之外,Mirai
Time of Update: 2018-12-04
NFC(Near Field Communication)近距離通訊技術NFC是一套短距離的無線通訊,通常距離是4厘米或更短。NFC工作頻率是13.56M Hz,傳輸速率是106kbit/s 到848kbit/s. NFC總是在一個發起者和一個被動目標之間發生。發起者發出近場無線電波,這個近場可以給被動目標供電。這些被動的目標包括不需要電源的標籤,卡,也可以是有電源的裝置。與其他無線通訊技術比較, 例如藍芽和WiFi,
Time of Update: 2018-12-04
1.自訂字型android Typeface使用TTF字型檔設定字型我們可以在程式中放入ttf字型檔,在程式中使用Typeface設定字型。第一步,在assets目錄下建立fonts目錄,把ttf字型檔放到這。第二步,程式中調用:AssetManager mgr=getAssets();//得到AssetManagerTypeface tf=Typeface.createFromAsset(mgr, "fonts/ttf.ttf");//根據路徑得到Typefacetv.setTypeface(
Time of Update: 2018-12-04
上一篇文章中,我為大家介紹了在android中自訂視圖動畫的方法,裡面用了一個變換矩陣的方法來進行動畫的處理,關於詳細的內容,可以參考我的上一篇文章:[Android基礎知識]打造自己的動畫效果
Time of Update: 2018-12-04
1.Android背景平鋪android中達到類似於windows案頭背景的平鋪的效果,定義一個bitmap對象,在xml中和代碼中均可,設定其tileMode為repeat。在drawable檔案夾下建立如下檔案tilebg.xml:Java代碼 <?xml version ="1.0" encoding ="utf-8" ?> <bitmap xmlns:android ="http://schemas.android.com/apk/res/android"
Time of Update: 2018-12-04
android:windowSoftInputMode activity主視窗與軟鍵盤的互動模式,可以用來避免IME面板遮擋問題,Android1.5後的一個新特性。 這個屬效能影響兩件事情: 【A】當有焦點產生時,軟鍵盤是隱藏還是顯示 【B】是否減少活動主視窗大小以便騰出空間放軟鍵盤 各值的含義: 【A】stateUnspecified:軟鍵盤的狀態並沒有指定,系統將選擇一個合適的狀態或依賴於主題的設定 【B】stateUnchanged:當這個activity出現時,軟鍵盤將一直保持在上一個
Time of Update: 2018-12-04
細心的網友可能發現 Android的ROM中有很多odex檔案,相對於 APK中的dex檔案而言這個odex有什麼作用呢?
Time of Update: 2018-12-04
Dalvik虛擬機器支援垃圾收集,但是這不意味著你可以不用關心記憶體管理。你應該格外注意行動裝置的記憶體使用量,在上面記憶體空間是受到限制的。在這篇文章裡面,我們來看看Android SDK裡面的一些記憶體剖析工具(profiling
Time of Update: 2018-12-04
非精簡版 1.1.5_R3: http://rapidshare.com/files/304445926/sources_1.5_r3.zip 2.1.6_R2: http://devfrustrated.com/devBlog/wp-content/uploads/2010/07/sources_1.6.zip 3.2.0 (Master branch): http://rapidshare.com/files/304452966/sources-master.zip 4.2.1_r2: