Time of Update: 2018-12-04
用VNC遠端控制android模擬器 關鍵字: android vnc 1 到http://code.google.com/p/android-vnc/ 下載 zImage 和 fbvncserver兩個檔案。 2 用下面命令啟動模擬器 emulator -kernel zImage -noskin 3 將fbvncserver檔案上傳到android系統的/data目錄下 adb push fbvncserver /data 4 運行 fbvncserver adb shell #
Time of Update: 2018-12-04
在開發android的應用中,有時候需要限制橫豎屏切換。只需要在AndroidManifest.xml檔案中加入android:screenOrientation屬性限制。android:screenOrientation="landscape"是限制此頁面橫屏顯示, android:screenOrientation="portrait"是限制此頁面數豎屏顯示。 [html] view
Time of Update: 2018-12-04
Android中的硬體加速本文的主要內容來自SDK文章的"Hardware Acceleration”.從Android
Time of Update: 2018-12-04
一,問題引入 異常: Only the original thread that created a view hierarchy can touch its views的解決方案 為什麼會有這種異常產生呢? 當每個應用程式apk第一次啟動時,Android會同時啟動一個對應的主線程(Main
Time of Update: 2018-12-04
不知道是我的理解能力有問題還是怎麼回事,網上有很多舉例說明的,我都看不懂,理解不能,而樓下還有很多的人說一目瞭然淺顯易懂。糾結了N久,決定自己來理解一番,做個記錄。 所有的操作都是通過canvas來實現的,這個的意思是說,平移、旋轉、放大縮小的操作,都是直接操作canvas來實現。canvas就是一般理解的畫布。導致理解錯誤的根源就是這裡。 經常看到這樣的代碼://前期定義 Canvas canvas canvas.drawRect(100,
Time of Update: 2018-12-04
http://blog.csdn.net/yanzi1225627/article/details/7926994前文已經實現了自動聚焦,但末尾遺留了一個小問題。經我研究發現,是我程式裡面的自動聚焦所放的位置有問題。原來只在按下預覽按鈕,會執行initCamera,但當連續兩次按預覽後,程式就會沒有入口了。也就是第二次if(myCamera!=null &&
Time of Update: 2018-12-04
在一次開發中遇到運行android程式提示,簽名不一致,請先卸載之前的應用。原因找到了,與之前的一個應用的包同為com.ocean,於是想修改包名在包名上點右鍵-->refactor-->rename改名後本以為可以了但是運行還是說簽名錯誤,原來rename的時候不能修改androidManifest.xml中的包名<?xml version="1.0" encoding="utf-8"?><manifest
Time of Update: 2018-12-04
實現效果:可能在開發Android中有用到訊息推送,今天學習的就是parse訊息推送解決方案.parse push官網。猛擊這裡 https://www.parse.com/1.我們來建立一個應用。需要註冊。註冊後按照提示 給你id 和key 即可。我的註冊完畢。已經建立了一個應用app.下載sdk 到你的android應用的libs檔案夾下也可以點擊這裡下載 猛擊這裡 parselib.jar 2.按照教程操作。添加相應的代碼如上。 Parse.initialize(this,
Time of Update: 2018-12-04
前段時間公司需要android端的手機群推功能,我們就通過MQTT來實現了該功能。MQTT的官網如下 http://mqtt.org/關於系統的主要架構就不詳述了。這關係的到職業道德問題,在這裡只談談MQTT實現推送的功能。在MQTT官網中http://mqtt.org/software列舉出了實現了該協議的開源用戶端和伺服器工程和庫。我們是通過ApacheActiveClient開源項目的基礎上來實現的。下面介紹用戶端和伺服器簡單的搭建:用戶端
Time of Update: 2018-12-04
官方協助文檔及http://developer.android.com/sdk/installing/studio.html Android Studio簡介 Google I/O
Time of Update: 2018-12-04
WP7、Android、iOS技術層面大比拼記錄比較方面1. 開發工具Visual Studio > XCode > Eclipse2.開發語言C# 約等於 JAVA,都是簡單,效率相對不是太高; Object-C效率高,難度大。3. 開發類庫架構支援 方面IOS遊戲開發架構:2D的Cocoa 2D, 3D有Untiy,表現出色。Microsoft: XNA是難以比肩Cocoa及Untiy的。Android: 主要都是一些開源庫。。4.
Time of Update: 2018-12-04
Android 擷取當前日期 時間很方便 直接調用Calendar類即可定義變數private int mHour; private int mMinute; private int mYear; private int mMonth; private int mDay; 調用如下 final Calendar c = Calendar.getInstance(); mYear = c.get(Calendar.YEAR); //擷取當前年份
Time of Update: 2018-12-04
習慣性的編譯操作: mm frameworks/policies/base/ 編譯之後沒有出現出錯,但是沒有出現 install out/....... .apk或者 system.img什麼的東西。 mm
Time of Update: 2018-12-04
1.Sensor Type 重力感應/加速度感應器 (G-Sensor) 光感應 (Light-Sensor) 溫度感應 方向感應 磁場、 臨近性2.如何?Sensor編程 a.擷取系統服務(SENSOR_SERVICE)返回一個SensorManager 對象 sensormanager = (SensorManager)getSystemSeriver(SENSOR_SERVICE);
Time of Update: 2018-12-04
dip: device independent pixels(裝置獨立像素)。不同裝置有不同的顯示效果,這個和裝置硬體有關,一般我們為了支援WVGA、HVGA和QVGA
Time of Update: 2018-12-04
原文地址:http://blog.csdn.net/ariesjzj/article/details/7393573一般情況下程式是在某一個點掛掉的,我們可以用adb shell ps查到PID,然後在target端用gdbserver attach上去,最後在host端用gdb連上去調。但程式往往不會崩潰得這麼完美,很多情況下程式一起來就crash掉了。這個時候分兩種情況:1.真的是一起來就掛掉的。2.一起來後稍稍過會就掛掉的。 這裡我用的系統是:Host: Ubuntu x64Target:
Time of Update: 2018-12-04
Android內建Music播放器更新播放時間和進度條的代碼在packages/appsMusic/MediaPlaybackActivity.java檔案中。源碼參考:http://www.oschina.net/code/explore/android-2.2-froyo/com/android/music/MediaPlaybackActivity.java1.在onStart()函數中,啟動更新播放時間和進度條的操作先調用更新時間和進度條的操作,根據傳回值來確定下次更新的時間點,這個傳回
Time of Update: 2018-12-04
雖然Google贊成應用程式不完全退出這一理論,認為Android完全有能力在記憶體不足的情況下自動釋放一些記憶體,但是廣大的使用者並不能完全支援這種理論,於是便誕生了工作管理員,用來結束進程。這裡寫一下我的結束進程的方式,可能還有缺陷~view
Time of Update: 2018-12-04
前提:1.手機已root 2.已安裝RE檔案管理工具 進入RE檔案管理工具,找到build.propbuild.prop詳解之修改ROM中預設語言,預設鈴聲,預設時區,版本資訊打造個性rom? ?# begin build properties開始設定系統效能# autogenerated by
Time of Update: 2018-12-04
當我們在開發基於Android手機的計步器應用的時候,常常會碰到這樣的問題:在螢幕開啟的情況下,獲得的加速感應器資料很正常,但是當螢幕關閉的時候,也就是當手機處於待機模式時,便會發現部分手機無法獲得感應器資料了。我測試了兩款手機:華為Ascend P1無法獲得,而三星Nexus