Time of Update: 2018-12-03
在values檔案夾下建立一個color.xml檔案提供顏色值,但在使用的時候發現了一個問題:在activity代碼中使用的時候直接用R.color.blue不能實現設定顏色的效果。color檔案:<?xml version="1.0" encoding="utf-8"?><resources> <color name="white">#FFFFFF</color> <!-- 白色 --> <color
Time of Update: 2018-12-03
package irdc.cunchu;import irdc.cunchu.R;import java.io.File;import java.text.DecimalFormat;import android.app.Activity;import android.os.Bundle;import android.os.Environment;import android.os.StatFs;import android.view.View;import
Time of Update: 2018-12-03
package irdc.dian;/* import相關class */import irdc.dian.R;import android.app.Activity;import android.app.Dialog;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import
Time of Update: 2018-12-03
Mac Book 中Android開發環境的搭建和配置方案android環境搭建完成之後需要配置android環境變數,這對以後的運行調試很有協助。下面我將一下mac環境下的配置步驟:1、在本地目錄(home directory)中建立檔案.bash_profile2、在檔案中寫入以下內容:export PATH=${PATH}:/Users/sxpmg/Application/android-sdk-mac_x86/tools:/Users/sxpmg/Application/android-
Time of Update: 2018-12-03
本文主要講述Android中的日期控制項和時間控制項的使用,以一個Demo的例子來展示日期和時間控制項的使用,先看下如下:從中可以看到該Demo是通過單擊【選擇日期】按鈕和【選擇時間】按鈕彈出日期或者時間的對話方塊,然後設定日期或者時間,設定完成後會在文字框中顯示設定的日期或時間值。【1】Demo程式架構圖:【2】布局檔案 res/layout/main.xml 源碼:<?xml version="1.0"
Time of Update: 2018-12-03
在android中,可以設定一個button控制項各狀態下的樣式。首先,在res/drawable中定義mbutton.xml:<?xml version="1.0"
Time of Update: 2018-12-03
調試中通過android simulator模擬器連結localhost或者127.0.0.1,因為我在電腦上面建立了apache,My Code大概就是URL url = new URL(urlString); URLConnection urlconn = url.openConnection(); 但是報錯了!! Exception 1:java.net.ConnectException: localhost/127.0.0.1:8080 -
Time of Update: 2018-12-03
1、前言 今天準備為大家講講aChatEngine方面的知識,在之後的一段時間裡會陸續講aChartEngine如何使用的Demo。為什麼選擇aChartEngine給大家講呢?因為在android平台上難免會遇到一些圖表的處理,aChartEngine是個易學易用的圖表庫並且功能強大。 2、AchartEngine是什嗎?總的來說,aChartEngine是一個android應用的圖表庫,他支援一些常見的一些圖表(文檔中說明的那些類型)。下面是官方文檔:AChartEngine is a ch
Time of Update: 2018-12-03
主控: Samsung ARM Cortex-A8(s5pv210)Gps: Ublox-6M 系統: android 2.3.1核心: Linux2.6.35bootloader: u-boot for tiny210 ver4.0開發板: Tiny210V1 SDK2(512M DDR2RAM SLC NANDFLASH 256M)
Time of Update: 2018-12-03
這幾天一直無法串連Google Market,連Google帳號都無法設定,在網上查了點資料,發現原來是Google的Android伺服器IP地址改掉了,無語……感覺 Google好像在做“小電影”下載網站,換IP幹什麼,解決方案如下: 修改hosts檔案,當前我的hosts檔案中的內容如下:127.0.0.1 localhost64.233.183.113 android.clients.google.com 如果你無法串連Google
Time of Update: 2018-12-03
本文主要是寫關於ImageSwitcher結合Gallery組件如何展示SDCard中的資源圖片,相信大家都看過API Demo 中也有關於這個例子的,但API Demo 中的例子是展示工程中Drawable目錄下的資源圖片,這樣調用系統的API比較容易實現,但我們在開發項目過程中,但有些圖片還不能完全確定下來,例如需要展示相機拍照的圖片,SDCard中某個目錄下的資源圖片等功能。其實系統中也提供相應的API給我們應用去實現該功能,下面就用異於API
Time of Update: 2018-12-03
通過前兩節HAL架構分析和JNI概述,我們對Android提供的Stub HAL有了比較詳細的瞭解了,下面我們來看下led的執行個體,寫驅動點亮led燈,就如同寫程式,學語言列印HelloWorld一樣,如果說列印HelloWorld是一門新語言使用的第一聲吆喝,那麼點亮led燈就是我們學習HAL的一座燈塔,指揮我們在後面的複雜的HAL代碼裡準確找到方向。 LedHAL執行個體架構描述了我們Led執行個體的架構層次:l LedDemo.java:是我們寫的Android應用程式l
Time of Update: 2018-12-03
Intent對象在Android應用開發中起到很大的作用,例如啟用組件(Activity,Service
Time of Update: 2018-12-03
from:http://blog.csdn.net/linweig/archive/2009/12/24/5061016.aspx Android building system 包括幾種重要的設定檔, (1) Android.mk (2) AndroidProducts.mk (3) target_-.mk, host_-.mk and -.mk (4) BoardConfig.mk (5) buildspec.mk Android.mk 是 module 和 package 的設定檔,每個
Time of Update: 2018-12-03
要想在 jni native 代碼中看列印資訊,printf 是不行的,需使用__android_log_print,如下所示。__android_log_print(ANDROID_LOG_INFO, "ProjectName", "I am : %d/n", n);該函數與 printf 用法相似,使用格式字元。列印的結果通過 logcat 查看。注意,使用時需要將標頭檔 android/log.h 包含進來。為方便使用,往往定義一些宏#include <android/log.h&
Time of Update: 2018-12-03
【11】Android匯入項目時出現:Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead. Please use Android Tools > Fix Project Properties. 的解決方案? 1. 按提示在工程檔案上 右鍵 -> Android Tools -> Fix Project Properties ,該方法無效。 2
Time of Update: 2018-12-03
我們知道DataConnectionTracker是跑在com.android.phone進程中,而MobileDataStateTracker是跑在system_server進程中,那麼兩者是如何通訊的在DataConnectionTracker的衍生類別GsmDataConnectionTracker的建構函式的最後一行:public GsmDataConnectionTracker(PhoneBase p)
Time of Update: 2018-12-03
在android中是不能夠使用localhost來表示本機地址的,其實localhost在pc上是映射到了127.0.0.1,android上是有不同的localhost標記法的:10.0.2.2也就是說10.0.2.2代表的了本機,也就是android作業系統,所以在編寫android應用時要注意了。附:怎麼查看android的ip等相關資訊:使用adb shell,其實adb
Time of Update: 2018-12-03
原文:http://blog.csdn.net/hongchangfirst/article/details/7650846作者:hongchangfirst之前寫的java程式,引用jar包的方式都是:右鍵工程,Build path,java build path,選擇libraries,在右邊的按鈕中點擊“Add External JARs”,然後選擇合適的jar包.這樣總是報classnotfound的錯誤,正確的方法如下: 1,右鍵工程, Build path,
Time of Update: 2018-12-03
前段時間項目之中遇到了按鍵燈不亮的問題,稍微看了一下framework的代碼,發現是因為滑蓋的開關狀態對其有影響。在PhoneWindowManager中有定義: boolean mLidOpen;這裡沒有初始化,所以為false,而且硬體確實沒有裝滑蓋,所以PhoneWindowManager對就不會對mLidOpen進行更新。 void readLidState() { try { int sw =