Time of Update: 2018-07-23
package com.yarin.android.Examples_06_05; import android.app.Activity; import android.content.ContentValues; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; import android.graphics.Color; import
Time of Update: 2018-07-23
安裝好Android SDK之後,運行Android SDK Manager 出現“Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list”(URL部分可能不同)的解決辦法。 點擊案頭左下角開始菜單中的搜尋,把以下路徑:c:\windows\system32\drivers\etc 複製到搜尋視窗中,點擊立即搜尋 ,就找到hosts檔案,其實是一個純文字的檔案。
Time of Update: 2018-07-24
android 添加系統service的關鍵一步 2010-11-09 11:39:43| 分類: Android|字型大小 訂閱 本想打算直接將android-x86的有線網服務直接移植過來arm版本的android-froyo上,按照從 http://code.google.com/p/android-x86/downloads/detail?
Time of Update: 2018-07-24
1.首先本人做的也是簡單webserivce且能調試通就可以,所以建立了一個空網站: 名字可以隨便取的啦。 2.最好在建立一個web表單,這樣你在發布的時候就有個初始的頁面了,不至於沒有初始頁面。 裡面文字隨便寫下:初始Index 3.建立一個WebService 服務:便於測試 隨便返回幾個文字就好: 以上就是C# VS webservice的建立了,下面才是重頭戲:Android Studio開始 在寫代碼之前需要下載並匯入jar 工具類包。
Time of Update: 2018-07-24
public String readSIMCard() { TelephonyManager tm = (TelephonyManager)this.getSystemService(TELEPHONY_SERVICE);//取得相關係統服務 StringBuffer sb = new StringBuffer();
Time of Update: 2018-07-24
很多開發人員,特別是小公司的開發人員,基本上從來不用單元測試,認為直接開發既快又好,還要做單元測試浪費時間和精力。但大公司相反,比較看重單元測試。因為有單元測試的代碼,相對穩定可靠,而且如果開發人員習慣了以測試為驅動的開發,也會覺得這樣的方式很不錯。 以測試為驅動的開發模式是:開發之前,先想好要做什麼,然後把對外的介面設計好,就可以先寫單元測試的代碼。之後再進行實際代碼的開發,開發完成之後,再跑一遍之前寫的單元測試,如果失敗則調試,直到最終成功,會讓開發人員特有成就感。
Time of Update: 2018-07-24
Google Play的支付接入就不多說了,基本上就是自己搭一個android工程架構,把支付架構也好,把google的例子裡面的helper代碼copy進去,然後把相關的代碼export出一個jar給unity使用。注意要把gen裡面自動產生的IInAppBillingService.java也export到jar裡面。 以前也接入並測試過Google
Time of Update: 2018-07-25
Android Camera的代碼結構 Android的Camera代碼主要在以下的目錄中: Camera的JAVA部分 packages/apps/Camera/。其中Camera.java是主要實現的檔案。這部分內容編譯成為目標是Camera.apk com.android.camera這個包,幾個主要的類檔案如下:
Time of Update: 2018-07-25
轉載自 smoilbig 最終編輯 smoilbig Google開放的Android NDK可以讓Android平台支援Native C原生代碼的開發。Android NDK(全稱是Native Developer Kit)的開發套件面向底層開發人員(喝彩。)。但是需要瞭解的是,NDK不會支援Android Framework
Time of Update: 2018-07-25
問題:Execute failed: java.io.IOException: Cannot run program “/usr/local/android-sdk-linux/build-tools/23.0.2/aapt”: error=2, No such file or directory 原因:在64位Linux下打包成APK時缺少x86下C++語言庫。
Time of Update: 2018-07-25
鑒於有些人不能上官網,所以複製下來給需要的人。 r10d 【Windows】http://dl.google.com/android/ndk/android-ndk-r10d-windows-x86.exehttp://dl.google.com/android/ndk/android-ndk-r10d-windows-x86_64.exe【Mac OS
Time of Update: 2018-07-26
android底層驅動學習之focaltech觸屏執行個體理解 這個星期接觸了具體的驅動執行個體-----focaltech公司的觸控IC。下面總結下我個人對於觸屏驅動的理解,分為兩個方面:硬體方面和軟體驅動方面 硬體方面: 1. 簡單介紹下觸控螢幕的發展
Time of Update: 2018-07-26
GPS常用方法總結 取得LocationProvider Java代碼 public void getLocationProvider() { try { Criteria mCriteria01 = new Criteria();
Time of Update: 2018-07-26
notification就是通知的意思,安卓中指通知欄,一般用在電話,簡訊,郵件,鬧鐘鈴聲,在手機的狀態列上就會出現一個小表徵圖,提示使用者處理這個快訊,這時手從上方滑動狀態列就可以展開並處理這個快訊。 在協助文檔中,是這麼說的, notification類表示一個持久的通知,將提交給使用者使用NotificationManager。已添加的Notification.Builder,使其更容易構建通知。
Time of Update: 2018-07-26
平台資訊: 核心:linux 2.6.35 android:2.3.1 CPU:三星S5PV210 就從earlysuspend.c中說起,在early suspend中執行完所有驅動的early suspend後會調用wake_unlock,在wake_unlock函數中,如果判斷系統已經沒有喚醒鎖,則會調度休眠的工作隊列,此時就會執行隊列函數suspend。 見定義:static DECLARE_WORK(suspend_work, suspend);
Time of Update: 2018-07-26
高德地圖API5.0版本以後定位藍點的顯示不依賴於定位API。 package com.example.dell.a3dmap;import android.Manifest;import android.content.Context;import android.content.pm.PackageManager;import android.location.Geocoder;import android.location.Location;import
Time of Update: 2018-07-26
android socket通訊(上) 今天我們介紹android下的socket通訊,並編寫一個小程式: android作為用戶端,通過socket發送資料到我們的pc機,pc機就是伺服器。分兩個實驗完成:我們先在模擬器上實現,然後在真實的手機上實現。 1. 設定環境,兩個實驗均在ubuntu11.04下完成:
Time of Update: 2018-07-26
為了研究Android虛擬機器中的記憶體管理機制,前期進行了初步調研,下面列出Android 5.0 ART 中GC的更新概要以供參考,資料來源於網路以及對源碼的初步閱讀。 Google在2014年6月26日的I/O 2014開發人員大會上正式推出了Android L,有以下幾個方面值得重點關註: 全新的UI/UE設計風格和架構Material Design以及和通知(Notification)欄有關的UI/UE變化 能大幅改善系統運行速度的執行階段程式庫Android
Time of Update: 2018-07-26
Android運行過程中有多種情況會觸發記憶體回收(GC,garbage collection),以android 5.0為例,可以發現,在應用運行過程中最常見的觸發GC的方式如下圖所示: 此圖是通過android studio截取的android應用運行過程中某應用記憶體佔用情況的動態變化圖,藍色部分是應用佔用的記憶體,灰色部分是當前閒置記憶體。可以看到,在白色圈內的那點,當應用閒置記憶體到達某閾值時,android系統認為當前記憶體不太夠,所以系統喚醒GC線程來進行記憶體回收。
Time of Update: 2018-07-26
要玩GPhone的模擬器,當然需要先去google上面下載Android的SDK,解壓出來後在SDK的根目錄下有一個tools檔案夾,裡面就是模擬器和一些非常有用的工具。 雙擊“emulator.exe”,直接啟動模擬器,簡單吧。當然,如果要對模擬器進行一些定製,還是要從命令列調用,帶上參數啟動。下面就來介紹一下啟動是常用的幾個參數: 1.模擬器外觀的定製:480x320, landscape: emulator -skin HVGA-L320x480,