Time of Update: 2018-12-04
Providing ResourcesYou should always externalize application resources such as images and strings from your code, so that you can maintain them independently. You should also provide alternative resources for specific device configurations, by
Time of Update: 2018-12-04
轉自:http://android.yaohuiji.com/archives/299android2.2開始增加了match_parent這個屬性,這個屬性和原來的fill_parent一樣,如果作程式時,向考慮自己的程式向下相容的話,就要用fill_parent,下面是兩者相同的證據,看android.view.ViewGroup裡的靜態嵌套類LayoutParams中的代碼:public static final int FILL_PARENT = -1; /** *
Time of Update: 2018-12-04
轉自:http://hi.baidu.com/yizhizaitaobi/blog/item/96c6991d8ee46c9986d6b66f.html Android 已經協助我們做好了一些可以直接調用的類開啟andriod.net.wifi 我們可以看到Android 提供的幾個類。遊利卡的建議是,在看這一部分之前,最好能用一下PC 上的wifi,這樣對我們的理解會很有協助!這裡列了很多,但是大致可以分為四個主要的類ScanResult wifiConfiguration WifiInfo
Time of Update: 2018-12-04
感應器有幾種類型:方向感應器: Sensor.TYPE_ORIENTATION加速度(重力)感應器: Sensor.TYPE_ACCELEROMETER光線感應器: Sensor.TYPE_LIGHT磁場感應器: Sensor.TYPE_MAGNETIC_FIELD距離(臨近性)感應器: Sensor.TYPE_PROXIMITY溫度感應器: Sensor.TYPE_TEMPERATURE 這裡我們利用的是加速度感應器 package com.jamin.sensor;import
Time of Update: 2018-12-04
Time of Update: 2018-12-04
相信大家都對android案頭左右劃屏操作很羨慕吧,QQ,新浪weibo,AndroidMarket都有這種操作,而且很多都作為主介面使用,可見其使用者互動性特別好。 今天就把這種操作親手實現,大家共同學習。ViewPage是Google最近在Compatibilit
Time of Update: 2018-12-04
package com.sensor.demo;/** * from http://apps.hi.baidu.com/share/detail/53623456 */import android.app.Activity;import android.content.ContentResolver;import android.net.Uri;import android.provider.Settings;import
Time of Update: 2018-12-04
先要對pdf檔案進行解析,然後顯示出來解析pdf檔案需要pdfbox的jar包,為:http://pdfbox.apache.org/download.html下面是解析pdf的代碼:package com.lingjoin.extractors;import java.io.BufferedReader;import java.io.FileNotFoundException;import java.io.IOException;import
Time of Update: 2018-12-04
一、現實需求描述一般的,一個Android應用在開發到了一定階段以後,功能模組將會越來越多,APK安裝包也越來越大,使用者在使用過程中也沒有辦法選擇性的載入自己需要的功能模組。此時可能就需要考慮如何分拆整個應用了。二、解決方案提出一般有兩種方式,一種是將應用按照功能分拆成多個應用,使用者需要哪個就下載哪個,都需要就都下載。應用之間,可以在代碼層面做一定的關聯,以共用部分資訊。另一種方式,類似於其他平台外掛程式的方式,使用者可以在主應用中可以選擇性的下載需要的外掛程式,不需要該功能,則不需要下載。
Time of Update: 2018-12-04
如何把狀態列從頂部移動到底部;Around line 345 of frameworks/base/services/java/com/android/server/status/StatusBarService.java changeGravity.TOP toGravity.BOTTOM. Around line 1265 of
Time of Update: 2018-12-04
http://www.cnblogs.com/wii/archive/2012/03/18/2404947.html對於android上GPS的控制,官方提供了相關的API Settings.Secure.setLocationProviderEnabled(getContentResolver(), LocationManager.GPS_PROVIDER,
Time of Update: 2018-12-04
這裡介紹的是編譯的另一個方法,完全按照reader me 來編譯的,之前那些方法編譯成功,但是在運行是有些問題,比如登入時出錯的,以及沒有視頻等等問題,可能是有些檔案沒編譯的原因導致的。 首先配置好檔案,下載好README裡的所需檔案,配置sdk和ndk環境,如果不知道配置環境也無所謂,後面我會介紹方法。 其次下載安裝相關檔案,一定注意64位系統需要安裝的檔案。還有要安上ant apt-get install ant如果沒有配置環境變數可以這樣
Time of Update: 2018-12-04
方法很簡單,需要注意的是並不是所有機型都可用。 先說說 裝eclipse 和ADT 內建那個eclipse可以滿足 一般javaSE 使用,但是不知道為什麼,Fedora17裝ADT-20問題。 所以你自己需要去eclipse官方網站重新下一個,自己裝ADT。 直接不能調試的:[luozhuang@luozhuangVM tools]$ sudo ./ddmsError Loading DDMS Preferences(DDMS:3585): Gtk-WARNING **:
Time of Update: 2018-12-04
最近看到一篇所謂做平板機面臨三大困難。 我來談談國內為什麼難以做Android PAD 的兩大原因。 1、缺乏技術 Ipad出世的時候很多人就說這個不就是大號的愛瘋嗎? 實際上可不是這樣。我這邊有些人買愛瘋來就是打打電話,發發簡訊,裝裝13。 我想不管是不是愛瘋,也許老態龍鐘的Nokia都可以搞定了。 Ipad可不是這麼玩,不會有人發瘋那如此大的Pad來打電話發簡訊,很多人直接點說就是台遊戲機、影碟機。 國內平板現在面臨幾大技術難題:
Time of Update: 2018-12-04
剛剛收到 OTA 的 Android 4.1,小用了下吧,說說心得: 1、使用者介面以及效能方面有所提升。 更改瞭解鎖介面,還有載入程式介面改了,感覺快了,更流暢了。 2、不支援Flash,這對我無所謂。 3、最大好處:修正原來少數遊戲螢幕觸摸偶爾不靈的問題。 拿到平板最惱火就是有幾個遊戲觸摸偶爾不靈,比如FIFA的鏟球鍵偶爾按下去無反映,但是武士2 裡面每個鍵都OK啊。 現在升上4.1.1 百按百鏟了,大家一起玩鏟鏟隊囉。 4、軟體相容性: 已經測試了
Time of Update: 2018-12-04
在Android中,ListView是很常用的一個控制項。我們在使用的時候,經常會碰到點擊之後整個View變暗的現象,此現象在設定背景圖片後尤為明顯。這個要從Listview的效果說起,預設的ListItem背景是透明的,而ListView的背景是固定不變的,所以在捲軸滾動的過程中如果即時地去將當前每個Item的顯示內容跟背景進行混合運算,所以android系統為了最佳化這個過程用,就使用了 android:cacheColorHint
Time of Update: 2018-12-04
Android調用.NET WebService 的注意事項!網上有些資料說在需要傳入多個參數時,只要多個參數的順序與WSDL中參數出現的順序一致即可,名稱並不需要和WSDL中的一致,但實際測試發現,大多數情況下並不可行!)// 調用的方法String methodName = "GetGoodsSet_Android";// 建立HttpTransportSE傳輸對象HttpTransportSE ht = new
Time of Update: 2018-12-04
## Automatically generated make config: don't edit#CONFIG_PVK_KERNEL=yCONFIG_MOBM=yCONFIG_PVK_BLOB=yCONFIG_PVK_CP=yCONFIG_CPU_TAVOR=yCONFIG_WTPTP=y## System Type## CONFIG_PLATFORM_LITTLETON is not set# CONFIG_PLATFORM_ZYLONITE is not set#
Time of Update: 2018-12-04
在xml檔案中實現EditText不可編輯很簡單,只要設定android:editable的值為false即可,可是在代碼中卻沒有setEditable方法;在代碼中設定EditText不可編輯只能使用以下代碼:editText.setFilters(new InputFilter[] { new InputFilter() { @Override public CharSequence filter(CharSequence source, int start,
Time of Update: 2018-12-04
最近在用Android寫一個商品導購程式的時候遇到了一個問題:這個程式中有四個Activity A、B、C、D;其中A用來填寫購買商品時的一些客戶資訊,填寫完畢後點擊按鈕觸發事件跳轉到B;B用來顯示商品的所有分類,選中其中一個分類之後跳轉到C;C介面用來顯示該分類下的所有商品的簡要資訊,選擇其中一個商品跳轉到D;在D中顯示商品的詳細資料,並可以在介面中填寫購買個數。在D介面點擊確定之後要求直接返回A介面,並且保留上次離開該介面時的所有資訊。。。。