Time of Update: 2018-12-04
之前的一些配置如mainfest.xml,xml/widget ,res/layout/my_widget的具體配置請參考API文檔,有詳細的介紹。 一。對widget的配置。 要實現對widget的configurate的設定有以下幾點要注意的Intent intent = new Intent();intent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID,
Time of Update: 2018-12-04
最近在寫一個播放rtsp的測試程式,這個需要真機上測試,結果在Ubuntu 11.04上,接上Android 2.1的手機後,adb service沒有找到裝置,只有模擬器的。於是上網尋找了資料,經過研究後終於把這個問題給解決掉了。 首先確認,我已經在G1的settings-applications-development-debug
Time of Update: 2018-12-04
一、提高UI效能1、提高Adapter和AdapterView的效率重用已產生的Item View添加ViewHolder,避免重複尋找需要修改的控制項緩衝Item資料分段現實執行個體:class OptAdapter extends BaseAdapter{List<String> list;LayoutInflater inflater;ViewHolder viewHolder; ...@Overridepublic View getView(int
Time of Update: 2018-12-04
Android作為一個行動裝置的平台,其軟體 階層包括了一個作業系統(OS),中介軟體(MiddleWare)和應用程式(Application)。根據Android的軟體框圖,其軟體階層自下而上分為以下幾個層次:第一、作業系統層(OS)第二、各種庫(Libraries)和Android 運行環境(RunTime)第三、應用程式架構(Application Framework)第四、應用程式(Application) 以下分別介紹Andoid各個層次的軟體的重點及其相關技術:●
Time of Update: 2018-12-04
android:layout_weight詳細分析介紹:布局檔案是:<?xml version="1.0" encoding="utf-8"?><LinearLayout
Time of Update: 2018-12-04
轉自:http://blog.sina.com.cn/s/blog_69a4fbd70100r5j4.html 概述Fragment 表現 Activity 中用UI的一個行為或者一部分. 可以組合多個fragment放在一個單獨的activity中來建立一個多介面地區的UI,並可以在多個activity裡重用某一個fragment.把fragment 想象成一個activity的模組化地區, 有它自己的生命週期, 接收屬於它的輸入事件,
Time of Update: 2018-12-04
當我們開發需要和伺服器互動的應用程式時,基本上都需要擷取伺服器端的資料,比如《地震及時通》就需要及時擷取伺服器上最新的地震資訊。要擷取伺服器上不定時更新的資訊一般來說有兩種方法,第一種是用戶端使用Pull(拉)的方式,隔一段時間就去伺服器上擷取資訊,看是否有更新的資訊出現。第二種就是伺服器使用Push(推送)的方式,當伺服器端有新資訊了,則把最新的資訊Push到用戶端上。 雖然Pull和Push兩種方式都能實現擷取伺服器端更新資訊的功能,但是明顯來說Push is better than
Time of Update: 2018-12-04
一、checkbox的介紹與應用:多項選擇(checkbox)介紹和應用首先在main.xml中定義一個Button<Buttonandroid:text="CheckBox"android:id="@+id/check_box_button"android:layout_width="wrap_content"android:layout_height="wrap_content"></Button>然後再WigetDemo.java裡面給該Button添加監聽器But
Time of Update: 2018-12-04
一、首先在android模擬器中找到email,然後就可以添加一個email的使用者名稱和密碼(確保你的模擬器有移動訊號) 二、點擊Next 就有個ACCOUT的選擇,一般我們選擇的是POP3 accout 三、點擊後則出現一些關於你的郵箱的配置 四、點擊next 則會出現串連伺服器 五、串連成功你就可以load more mail 在的android模擬器中,也可以給的朋友發郵件了!ok!
Time of Update: 2018-12-04
如果android的source在android21檔案夾(即Makefile檔案的目錄)下,先執行cd android21,然後可以執行下面的命令;1、make Settings 產生Settings.apk的檔案2、 make snod 等同於make droid該命令產生一個新的系統映像system.img,速度比make快很多,但不穩定(有的時候不好用)將這個系統映像拷貝至sdk下cp out/target/product/generic/system.img
Time of Update: 2018-12-04
$sudo apt-get install openjdk-6-jdk$sudo update-java-alternatives -s java-6-openjdk$export PATH=/usr/lib/jvm/java-6-openjdk/bin:$PATH$java –version //should be java version “1.6.0_18” 1.Modify build/core/main.mk Change line 75
Time of Update: 2018-12-04
作為菜鳥,剛學Android幾天,覺得有必要記錄自己遇到的問題…… 在寫程式的時候,代碼在eclipse上編譯通過,卻無法在虛擬機器上運行,找了很久,看到有在AndroidManifest上註冊Activity一說。於是把<activity android:name=".MenuDemoActivity" android:label="@string/app_name">
Time of Update: 2018-12-04
在開發過程中,發現了有時候即便是android:layout_width和android:layout_height都設定成了fill_parent,如下面樣本中的paraTableLayout仍然沒有全螢幕顯示<HorizontalScrollView android:layout_gravity="top" android:id="@id/horizontal" android:layout_width="fill_parent"
Time of Update: 2018-12-04
Ten Reasons Why Android Should Support OpenCL>> WEDNESDAY, APRIL 3, 2013In an earlier post, I explained why a Google engineer's grievance with OpenCL was mistaken. Now here are ten reasons why Google should make OpenCL the high-performance
Time of Update: 2018-12-04
在預設情況下,Android應用程式啟動時,會有一個黑屏的時期,原因是,首個activity會載入一些資料,比如初始化列表資料、向伺服器發送請求擷取資料等等。同樣,使用startActivity(intent)方法從一個Activity進入到新的Activity時,這個過程中也會出現短暫的黑屏。這個問題的存在是由Android應用程式框架決定的,但的確很影響使用者體驗。下面就動手來解決這個黑屏問題!第一步:自訂Theme(主題)在your_project/res/values/styles.xm
Time of Update: 2018-12-04
Android 1.5 新特色之一就是IME架構(Input Method Framework,IMF),正是它的出現,才為誕生不帶實體鍵盤的裝置提供了可能。IMF設計用來支援不同的IME,包括了soft keyboard,hand-writing recognizes和hard keyboard translators。這裡,我們把焦點鎖定在soft
Time of Update: 2018-12-04
(1)自訂DefineProgressDialog類,繼承ProgressDialog,複寫onCreate()方法package com.lizhen.animation;import com.lizhen.key.study.R;import android.app.ProgressDialog;import android.content.Context;import android.os.Bundle;import android.widget.TextView;public
Time of Update: 2018-12-04
EditText繼承關係:View-->TextView-->EditTextEditText的屬性很多,這裡介紹幾個:android:background="@null"//edittext
Time of Update: 2018-12-04
/** * @Title HasSD * @Description 判斷是否有SD卡 * @param @return * @return boolean * @Date 2012-10-25 上午9:03:56 */ private boolean HasSD(){
Time of Update: 2018-12-04
[問題解決]Error: ShouldNotReachHere() [整理]部落格分類: AndroidAndroid 在Android項目中建立一個包含main()方法的類,直接右鍵運行該類時會報如下錯誤:## A fatal error has been detected by the Java Runtime Environment:## Internal Error (classFileParser.cpp:3494), pid=5940, tid=5632# Error: