Time of Update: 2018-12-06
這裡首先調研的是,如何獲得android手機中所有應用的包名和主activity的名字。//得到所有應用的包名Intent intent = new Intent(Intent.ACTION_MAIN,null);intent.addCategory(Intent.CATEGORY_LAUNCHER);List<ResolveInfo> list = MainActivity.this.getPackageManager().queryIntentActivities(intent,
Time of Update: 2018-12-06
對於Android平台上軟體的效能測試可以通過以下幾種方法來分析效率瓶頸,目前Google在Android軟體開發過程中已經引入了多種測試載入器包,比如Unit測試工程,調試類,還有模擬器的Dev Tools都可以直接反應執行效能。 1. 在模擬器上的Dev Tools可以啟用螢幕顯示當前的FPS,CPU使用率,可以協助我們測試一些3D圖形介面的效能。 2. 一般涉及到網路應用的程式,在效率上和網速有很多關係,這裡需要多次的調試才能實際瞭解。 3.
Time of Update: 2018-12-06
一、目前進展1.Android已經可以通過NFS在TQ2440開發板上運行最近自己編譯了android的檔案系統,並在TQ上運行了,比熊貓版的bin程式多些,準系統已經實現,大家可以從:http://d.namipan.com/d/b64ce43b2388e5e1f66af18149824b98cd13b926c4921f02下載檔案系統試試,改天整理一下,發個詳細的移植過程和注意事項。網路設定:route add default gw 192.168.1.1 dev eth0setprop
Time of Update: 2018-12-06
Android 真機和模擬器的差異問題,是永恒的話題,問不完的為什麼,解不完的迷。模擬器的存在,有它的作用,但不要什麼都相信模擬器。除非你是Android純上層應用開發人員或者愛好者,否則我建議你扔掉模擬器。它理想化的引導給我們添了不少麻煩。當然,這也是件好事。最起碼,讓我有興趣去尋求答案,讓我收穫了更多。
Time of Update: 2018-12-06
點擊恢復出廠預設值後,系統重啟,再次進入系統後,一切資料都被清空,怎樣可以得知之前到底是否恢復出廠預設值了呢?怎樣可以標記 恢復出廠預設值事件 ?我希望在系統重啟後,根據客戶需求,判斷出剛剛恢複過出廠設定,然後添加一些響應和處理,同時還要區別於正常開機或者重啟,怎麼做呢? 最開始遇到這個問題,我束手無策,只是大致猜想應該是在Bootloarder中操作捕捉標記,應該很麻煩,所以發了個文章詢問。 一個朋友提供了方案A:
Time of Update: 2018-12-06
這是一篇關於Home鍵的Android學習筆記 ✿問題的提出 Android Home鍵系統負責監聽,捕獲後系統自動處理。有時候,系統的處理往往不隨我們意,想自己處理點擊Home後的事件,那怎麼辦? ✿問題的解決 先禁止Home鍵,再在onKeyDown裡處理按索引值,點擊Home鍵的時候就把程式關閉,或者隨你XXOO。 @Override public boolean onKeyDown(int keyCode,
Time of Update: 2018-12-06
接觸Andorid有幾個月了,一直認為做系統,應用開發根本不需要懂Android自動化測試之道,認為那都是測試人員需要掌握的東西,我們只要懂開發,只要讀懂系統,根據客戶的需求可以做相應的更改就可以了,只要熟悉了API,寫出的應用可以實現某功能就可以了。其實不是的。 舉個例子說,我們偉大的客戶,瘋狂地更換硬體設定,那麼我們的驅動就跟著來回換,相關功能的c實現也要換,上層java對應稍作修改,碰上膩歪點的客戶提出膩歪的需求,那麼只有Good Luck了……幸運的整完了,好使了。
Time of Update: 2018-12-06
1. 使用 SurfaceView 控制項來顯示相機擷取到的畫面 <SurfaceViewandroid:layout_width="fill_parent"android:layout_height="240dip"android:id="@+id/surfaceView" /> 2. 具體細節 /*擷取 SurfaceView控制項 */ SurfaceViewsurfaceView =
Time of Update: 2018-12-06
文章目錄 解決方案: 解決方案: 解決方案: android CTS ! Goodbye fails ! Goodbye timeout !
Time of Update: 2018-12-06
我對Android Camera的認識,會陸續的全部寫下來,逐步完善大腦裡的Camera網路。 1.Android Camera的2個獨立進程 Android Camera 是C/S架構已經被說爛了,但是我還是要把這條記下來,因為我時常會腦袋短路,在client端做些無用的勞動希望來解決問題,那麼這個希望真的就是奢望了。 核心自然不用說,是service端。service進程一直負責接收底層Camera 驅動傳來的資料,然後傳給surface顯示出來。
Time of Update: 2018-12-06
3.1多了三個大包android.hardware.usb 、android.mtp 、 android.net.rtp ! USB、mtp、rtp -------三個字眼,各個血淋淋,讓人悲喜交加,Google你為何不早點發?
Time of Update: 2018-12-06
連絡人儲存包括兩個位置:SIM卡和手機上,在尋找過程中要分別判斷。手機上儲存位置在/data/data/com/android.providers.contacts/databases。1 判斷是否儲存在手機上(CallDetailActivity) Uri personUri = null; Uri phoneUri =
Time of Update: 2018-12-06
1 在顯示視頻圖片列表時,發送多媒體訊息時,製作投影片時都需要顯示視頻或圖片的縮圖,顯示代碼如下://importimport android.content.ContentResolver;import android.content.ContentUris;import android.graphics.Bitmap;import android.provider.MediaStore.Video;import
Time of Update: 2018-12-06
1 靜態menu 2 動態menu 1) 產生menu.xml <?xml version="1.0" encoding="utf-8"?><menu xmlns:android="http://schemas.android.com/apk/res/android"><item android:id="@+id/AddContact"
Time of Update: 2018-12-06
0 StatusBar TitleBar1 控制StatusBar顯示隱藏(display hide)private void updateFullscreenStatus(bUseFullscreen){ if(bUseFullscreen) { getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
Time of Update: 2018-12-06
CustomPreferencepackage com.rasa.game;import android.content.Context;import android.content.SharedPreferences;import android.content.SharedPreferences.Editor;import android.content.res.TypedArray;import android.preference.Preference;import
Time of Update: 2018-12-06
android中定義的dimension單位有以下這些:px(Pixels ,像素):對應螢幕上的實際像素點。in(Inches ,英寸):螢幕物理長度單位。mm(Millimeters ,毫米):螢幕物理長度單位。pt(Points ,磅):螢幕物理長度單位,1/72英寸。dp(與密度無關的像素):邏輯長度單位,在 160 dpi
Time of Update: 2018-12-06
1、cmd到命令中執行下面命令,C:\Program Files\Java\jdk1.6.0_26\bin>keytool -genkey -alias android.keystore -keyalg RSA -validity 200000 -keystore android.keystore2、輸入以下籤名資訊,密碼是不顯示的,看起來好像是沒有輸入進去,不用在意輸入keystore密碼:再次輸入新密碼:您的名字與姓氏是什嗎? [Unknown]: wang您的組織單位名稱是什嗎?
Time of Update: 2018-12-06
4、sdk安裝,下載安裝http://developer.android.com/sdk/index.html4.1、環境變數path配置,配置的是tools檔案路徑5、 Eclipse添加adt外掛程式更新地址:https://dl-ssl.google.com/android/eclipse/5.1、 eclipse建議3.4或則3.55.2、 jdk建議1.6版,就是6.0版5.3 adt安裝,外掛程式安裝6、
Time of Update: 2018-12-06
Google Goggle如期而至,而且已經可以在Android Market裡免費下載了,下面就是我的體驗結果。 我先是隨手對桌上的百事可樂拍照,並未識別出百事可樂大瓶裝,而直接識別出百事的logo了,這個可以理解,畢竟我只拍了帶logo的部分。值得注意的是瓶子上的logo是彎曲的,而且我對的並不準。 之後我嘗試了機器貓冰箱,失敗!這個冰箱是限定的,估計網上賣場的大照片並不多,所以識別不能吧。但是Google Goggle提示我不要拍攝寵物,天呐它知道機器貓是寵物啊?