Time of Update: 2018-12-05
大家好,今天給大家共用一下對PopupWindow使用動畫,先看一下目錄結構:MainActivity.java檔案package com.tracy.test;import android.app.Activity;import android.os.Bundle;import android.view.Gravity;import android.view.LayoutInflater;import android.view.View;import
Time of Update: 2018-12-05
最近項目中用到了這一點,研究了一下。1、首先在要啟動的activity註冊一下scheme,代碼如下:<activity android:name=".main" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.VIEW" />
Time of Update: 2018-12-05
概述:用戶端緩衝機制是android應用開發中非常重要的一項工作,使用緩衝機制不僅僅可以為使用者節省3G流量,同時在使用者體驗方面也是非常好的選擇.緩衝機制分為兩部分,一部分是文字緩衝,另一部分是多媒體檔案快取. 快取檔案儲存策略:1.
Time of Update: 2018-12-05
如何改變Android Progressbar預設顏色2011-05-12 11:54預設情況下Indeterminate
Time of Update: 2018-12-05
對圖片本身進行操作。盡量不要使用setImageBitmap、setImageResource、BitmapFactory.decodeResource來設定一張大圖,因為這些方法在完成decode後,最終都是通過java層的createBitmap來完成的,需要消耗更多記憶體。因此,改用先通過BitmapFactory.decodeStream方法,建立出一個bitmap,再將其設為ImageView的source,decodeStream最大的秘密在於其直接調用JNI>>nati
Time of Update: 2018-12-05
有些時候,應用需要在開機時就自動運行, 例如某個自動從網上更新內容的後台service。怎樣實現開機自動啟動並執行應用?在撰寫本文時,聯想到高煥堂先生以“Don''t call me, I''ll call youback!”總結Android架構,真是說到點子上了。理解這句話的含義,許多有關Android平台上實現某種功能的問題,都能迎刃而解。使用情境:手機開機後,自動運行程式,在螢幕上顯示"Hello. I
Time of Update: 2018-12-05
首先是stackFromBottom屬性,這隻該屬性之後你做好的列表就會顯示你列表的最下面,值為true和falseandroid:stackFromBottom="true"
Time of Update: 2018-12-05
Android模擬器預設的地址是10.0.2.3,預設的DNS也是10.0.2.3,對於在家裡上網學習Android的人(像我)來講,一般電腦的IP都是192.168.1.100之類的,不在同一個網段。所以就會出現電腦可以上網但是模擬器不能上網的情況。其實設定方法很簡單,只要把模擬器的預設DNS設定成電腦的DNS地址即可。 第一步:用系統的命令進入Android開發包的tools目錄 cd
Time of Update: 2018-12-05
項目上遇到一個問題,初次載入資料是正確的,等到下拉重新整理、上拉載入的時候,資料就亂了,百度得到的結果,希望可以幫到遇到類似問題的朋友們。解決辦法:在重寫的adapter裡 添加一個方法reSetViewHolder (ViewHolder viewHolder)
Time of Update: 2018-12-05
1.軟鍵盤的顯示原理 軟鍵盤其實是一個Dialog。InputMethodService為我們的IME建立了一個Dialog,並且對某些參數進行了設定,使之能夠在底部或者全螢幕顯示。當我們點擊輸入框時,系統會對當前的主視窗進行調整,以便留出相應的空間來顯示該Dialog在底部,或者全屏。歡迎來到我的部落格2.活動主視窗調整 Android定義了一個屬性windowSoftInputMode,
Time of Update: 2018-12-05
具體使用如下:1、下載到http://code.google.com/p/microlog4android/downloads/list 下載microlog4android-1.0.0.jar和microlog.properties檔案2、建立使用logger對象private static final Logger logger =
Time of Update: 2018-12-05
1. 當項目中包含大量圖片,或者圖片過大方法1:等比例縮小圖片BitmapFactory.Options options = new BitmapFactory.Options(); options.inSampleSize = 4方法2:對圖片採用軟引用,及時地進行recyle()操作SoftReference<Bitmap> bitmap; bitmap = new SoftReference<Bitmap>(pBitmap); if(bitmap != null){
Time of Update: 2018-12-05
-optimizationpasses 5-dontusemixedcaseclassnames 【混淆時不會產生形形色色的類名 】-dontskipnonpubliclibraryclasses 【指定不去忽略非公用的庫類。 】-dontpreverify 【不預校正】-verbose-optimizations !code/simplification/arithmetic,!field/*,!class/merging/* 【最佳化】-keep public class *
Time of Update: 2018-12-05
最近項目需要用到TextView顯示服務端html資訊,查閱資料android提供了html.fromhtml()方法,很好用。1、擷取服務端返回的資訊,不多說了。2、例如服務端返回<html><head><title>新聞詳情</title></head><body>山地和貸款風光好的
Time of Update: 2018-12-05
http://www.oschina.net/bbs/thread/1543 現成的Android SDK 源碼包:轉:http://www.javaeye.com/topic/534010 1.android下載▼android-1.5的有如下http://rgruet.free.fr/public/android-1.5-cupcake-src.zip
Time of Update: 2018-12-05
下午遇到一個問題,jni找不到類,解決步驟如下:1. 系統變數設定:(1)我的電腦-屬性-進階-環境變數增加系統變數:java_home:D:\Program Files\Java\jdk1.7.0_01(java安裝好後的路徑),Path變數中添加 %java_home%/bin,增加系統變數:classpath:.;D:\Program Files\Android\android-sdk\platforms\android-8\android (第1點android檔案夾路徑,特別注意要加"
Time of Update: 2018-12-05
僅供參考來源:轉載This article is exerpted from chapter 10: Accessing Android Hardware of the Wrox book Professional Android Application Development by Reto Meier and is reused by permission of the publisher. This may not be reused without publisher
Time of Update: 2018-12-05
轉載:http://www.zzzyb.com/html/fuwuqijishu/Linux/20090822/13345.html感謝原作者!----------------------------------------------------------------------------------------------------------------- 1、首先安裝Git依賴的一些包. yum install zlib-devel yum install
Time of Update: 2018-12-05
/*** 在wifi未開啟狀態下,仍然可以擷取MAC地址,但是IP地址必須在已串連狀態下否則為0* * @param context*/public static void getMacAddress(Context context) {String macAddress = null, ip = null;WifiManager wifiMgr = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);WifiInfo
Time of Update: 2018-12-05
項目中需要支援特殊字型,在網上查了一些資料,現在跟大家共用一下:首先需要下載特殊字型.ttf,這個大家可以自己搜尋搞定;再建立一個Android project,看一下目錄結構:第三,把.ttf檔案放到assets/fonts目錄下,使用時Typeface typeface =Typeface.createFromAsset(getAssets(), "fonts/cat.ttf"); Typeface typeface2 =Typeface.createFromAsset(getAssets(