Time of Update: 2018-12-05
操作介面的變化: Google薑餅Android 2.3系統給人最直觀的改進和變化,當然就是操作介面上的改動。此次薑餅系統將介面的背景更改為黑色,並搭配有高亮度表徵圖,所以使用者如果想要知道一部 Android 系統手機是不是用最新的Andorid2.3版本只要看標便可知曉。 支援多個網路攝影機: GoogleAndroid 2.3系統帶來的新變化之一便是增加了自拍, 但這似乎並不是全部內容。按照Google的說法,薑餅android 2.3系統
Time of Update: 2018-12-05
android 的系統編譯系統 ubuntu10.102.3 gingerbread的編譯1)sudo apt-get install bison2)下載jdk-6u27-linux-i586.bin,解壓。設定環境變數在/etc/profile 後面添加export JAVA_HOME=/home/amx/java/jdk1.6.0_27PATH=.:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH3)/bin/bash: g++:找不到命令解決:sudo
Time of Update: 2018-12-05
KindleFire設定 Setting ->More->DeviceAllow Installation of Applications From Unknown Sources 設為 on 修改adb_usb.ini 開啟adb_usb.ini gedit ~/.android/adb_usb.ini 添加0x19490x0006儲存,關閉。 重啟adb server,保證kindlefire可悲檢測到 參考 Connecting your Kindle Fire to
Time of Update: 2018-12-05
from: http://blog.csdn.net/zjfstudio/article/details/4234414 在Android中,提供了三種資料存放區的途徑,和兩種儲存方式。三種途徑:l 系統配置(Shared
Time of Update: 2018-12-05
import java.io.File;import java.io.IOException;import android.media.MediaRecorder;import android.os.Environment;public class AudioRecorder{final MediaRecorder recorder = new MediaRecorder();final String path;public AudioRecorder(String
Time of Update: 2018-12-05
from : http://blog.csdn.net/hitlion2008/article/details/7567549Dialog是任何系統都必須有的一個控制項,作為次要視窗,用於顯示一些訊息,或請求使用者採取一引起操作等。在Android中也不例外,基本使用可能參看文檔。使用時的注意事項1. BACK鍵能取消掉對話方塊(dismiss),但是卻不會觸發其onOkey和onCancel回調介面,所以如果你的對話方塊會改某些狀態,一定要注意還有第三種方式取消對話方塊。2.
Time of Update: 2018-12-05
縮減顯示Android有效解決載入大圖片時記憶體溢出的問題部落格分類: AndroidAndroid遊戲虛擬機器演算法JNI盡量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource來設定一張大圖,因為這些函數在完成decode後,最終都是通過java層的createBitmap來完成的,需要消耗更多記憶體。因此,改用先通過BitmapFactory.decodeStream方法,建立出一個bitmap,再將其設為Imag
Time of Update: 2018-12-05
android核心編譯方法2008-09-24 嵌入式線上 {Favorites();}" href="javascript:;">收藏 | 列印 google的android很多人都希望在gphone沒有出來之前,把它移植到相關的硬體平台上去。網上看了不少文章,總的感覺是:在這一步走得最遠的就是openmoko的一個大師層級的駭客Ben “Benno” Leslie,他曾經試圖把目前google發布的android移植到openmoko的平台上去,並且做了10
Time of Update: 2018-12-05
Android主要有6部分 Applications (java)-------------------------------- FrameWork (java)===================================== | Core Libraries external Lib | -------------- | dalvik (jvm) |------------
Time of Update: 2018-12-05
android 系統關機,重啟 1.android系統的關機,重啟代碼位於frameworks/base/core/jni/android_os_Power.cpp,裡面有static void android_os_Power_shutdown(JNIEnv *env, jobject clazz){/*關機*/ sync();#ifdef HAVE_ANDROID_OS reboot(RB_POWER_OFF);#endif}static void
Time of Update: 2018-12-05
Android系統的移植的主要目的是為了能在特定的硬體上運行Android系統。而在移植的過程中,一個重要的方面就是把握關鍵要點,減少工作量。從工作的角度,首先要熟悉硬體抽象層的介面,其次要整合和複用已有的驅動程式,主要的工作量在硬體抽象層的實現中。為了更好地理解和調試系統,也應該適當地瞭解上層對硬體抽象層的調用情況。 移植方面主要的工作有兩個部分: Linux驅動 Android系統硬體抽象層 Linux中的驅動工作在核心空間,Android系統硬體抽象層工作在使用者空間,有了這兩個
Time of Update: 2018-12-05
這段時間看見很多人做listview(比如類比新浪用戶端)用到這一個圖片下載的類,我也不知道這個類到底是哪個大神寫的,反正我使用這個類的時候接手別人的,剛開始,感覺這個類寫的聽不錯,比我寫的AsyncImageTask.java好多了,先說說我最開始寫的吧,也算是拋磚引玉:public class AsyncImageTask extends AsyncTask<String, Void, InputStream>{private ImageView
Time of Update: 2018-12-05
viewgroup簡單說就是可以裝view的view.今天遇到一個問題,就是需要一個可以自動根據一行中view的寬度自動換行的布局,網上找了下,沒有相關的例子,但是找到了思路:自訂一個viewgroup,然後在onlayout檔案裡面自動檢測view的右邊緣的橫座標值,和你的view的parent view的況度判斷是否換行顯示view就可以了。因為代碼比較簡單,就不多說了: 1 public class MyViewGroup extends ViewGroup { 2
Time of Update: 2018-12-05
感覺FrameLayout很神秘,是因為用到它的地方少,一直覺得它雞肋,原來是自己無知。最近需要實現一些layer的效果,就用到了它。它的用法很簡單,這裡就不多說了,這裡就說說它的原理吧。 FrameLayout類裡面沒有什麼東西,主要說的還是它的自身的布局參數FrameLayout.LayoutParams,布局參數類繼承MarginLayoutParams。看名詞就知道,就是控制view的外邊距的,FrameLayout.LayoutParams本身自己定義的參數只有一個gravity
Time of Update: 2018-12-05
本文章轉接於:http://kofi1122.blog.51cto.com/2815761/521605 Android中常常使用shape來定義控制項的一些顯示內容,今天看了一些shape的使用,對shape有了大體的瞭解,稍作總結: 先看下面的代碼: <shape> <!-- 實心 --> <solid android:color="#ff9d77"/> <!--
Time of Update: 2018-12-05
首先說,Android系統的SDK包裡沒有Timer(J2SE裡的),所以實現定時器的功能還是會採取其他的方式。一想到非同步處理,自然就想到了android.os.Handler來代替Timer。但是想到Timer有重複執行特定的動作,這個該怎麼實現的呢?這個問題實際上你在post一個message裡時候,這個message嵌套一個自己的message就可以了。具體的代碼如下:public class MainActivity extends Activity {private
Time of Update: 2018-12-05
換了新的系統,新的電腦,以前的開發環境一切都要重來。 a。首先是安裝apt的時候出現了一些問題:由於我的eclipse的版本較新,所以在裝apt的時候出現一些錯誤。具體的我現在忘記了,好像記得什麼“core。*。*”之類的。網上教程感覺都很複雜,試了很多次都沒有成功解決我的問題。我最後的解決辦法是: help->check updates 更新它應該有的外掛程式庫就可以了。 b。接著在建立模擬器的時候出現如下問題: Error : Failed to create
Time of Update: 2018-12-05
public class JokeBean {private String id;private String title;private StringBuilder text=new StringBuilder();public JokeBean(){ }public String getId() {return id; }public void setId(String id) {this.id = id; }public String getTitle()
Time of Update: 2018-12-05
1、UI檔案:spinner.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"
Time of Update: 2018-12-05
原文地址在Android群裡,經常會有人問我,Android Log是怎麼用的,今天我就把從網上以及SDK裡東拼西湊過來,讓大家先一睹為快,希望對大家入門Android Log有一定的協助.android.util.Log常用的方法有以下5個:Log.v() Log.d() Log.i() Log.w()以及 Log.e() 。根據首字母對應VERBOSE,DEBUG,INFO, WARN,ERROR。1、Log.v