圖庫在播放投影片時,按power鍵滅屏,然後再亮屏,會發現投影片繼續在播放,沒有顯示keyguard。如何在亮屏後顯示解鎖介面。 修改方法是去掉FLAG_SHOW_WHEN_LOCKED標誌位,在ICS2、JB和JB2上的修改位置略有不同。 1、在ICS2和JB版本上,修改Gallery2\src\com\android\gallery3d\app\ActivityState.java檔案中SCREEN_ON_FLAGS ,如下: 複製代碼 代碼如下: private static final
多開發人員不知道ListView清單控制項的快速滾動滑塊是如何啟用的,這裡Android開發網告訴大家,輔助滾動滑塊只需要一行代碼就可以搞定,如果你使用XML布局只需要在ListView節點中加入 android:fastScrollEnabled="true" 這個屬性即可,而對於Java代碼可以通過myListView.setFastScrollEnabled(true);
Activity 跳轉 都知道用startActivity(Intent)但是如果下面情況呢?Activity1 跳轉到 Activity2 但是還需要在Activity2 再回到 Activity1呢? 可能有人說: 那我在Activity2 再使用 startActivity() 不就可以了 是的 但是 startActivityForResult() 能夠直接完成這項工作[樣本]Activity1: 有2個EditText 用於接收使用者輸入的2個字串
檔案main.java複製代碼 代碼如下:package com.HHBrowser.android;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.util.Log;import android.view.View;import android.webkit.WebView;import
Android 1.5之後將調節亮度的api隱藏了,不過android的源碼中依然有方法可以實現,如下:複製代碼 代碼如下:IPowerManager power = IPowerManager.Stub.asInterface(ServiceManager .getService("power")); if (power != null)
1.放大縮小圖片複製代碼 代碼如下:public static Bitmap zoomBitmap(Bitmap bitmap,int w,int h){ int width = bitmap.getWidth(); int height =
複製代碼 代碼如下:class surface extends SurfaceView implements SurfaceHolder.Callback { SurfaceHolder sfholder; Camera camera;
情景模式的設定大家應當相當熟悉了,但是在Android中如何通過自己的程式進行情景模式的設定呢,情景模式分為多種多種,即可以使用系統內建的,也可以使用自訂的,但是在開發某些程式時,可能需要在程式中更改情景模式,那麼此就需要進行情景模式的設定。下面簡單介紹一下情況模式的設定方式:首先擷取當前的情景模式:代碼 複製代碼 代碼如下:void getInitring(AudioManager audio)
要擷取正在啟動並執行任務,首先需要聲明一個使用中的物件管理器(ActivityManager) 所有的活動任務都屬於此,然後通過擷取服務可以得到所有的使用中的物件,然後通過使用中的物件可以得到所有啟動並執行任務和服務,當然要擷取服務和任務是使用不同的方法,但是方式是一樣的。下面是擷取代碼:代碼 複製代碼 代碼如下:void getTask() {
相信看到此文章的時候,大多人已經看了許多擷取螢幕像素的文章,從其他文章我們知道 螢幕的像素是根據DisplayMetrics類來擷取的 具體的計算方法是 width = widthPixels * density; height = heightPixels * density (ps: widthPixels 和 heightPixels ,density
複製代碼 代碼如下:public class MirrorView extends View { Paint m_paint; int m_nShadowH; Drawable m_dw; Bitmap m_bitmap; //xxxx Matrix mMatrix; int shadowHeight; public MirrorView(Context context, Bitmap bitmap) {
方法一1.放在drawable下的selector.xml檔案複製代碼 代碼如下:<android="http://schemas.android.com/apk/res/Android"> android:drawable="@drawable/temp2" /> 2.布局檔案main.xml複製代碼 代碼如下:<http://schemas.android.com/apk/res/android"
很多開發人員表示,不知道Android的Drawable和Bitmap之間如何相關轉換。下面Android123給大家兩種比較簡單高效的方法。 一、Bitmap轉Drawable複製代碼 代碼如下: Bitmap bm=xxx; //xxx根據你的情況擷取 BitmapDrawable bd=BitmapDrawable(bm); Android開發網提示因為BtimapDrawable是Drawable的子類,最終直接使用bd對象即可。 二、
android:autoLink設定是否當文本為URL連結/email/電話號碼/map時,文本顯示為可點擊的連結。可選值(none/web /email/phone/map/all)android:autoText如果設定,將自動執行輸入值的拼字糾正。此處無效果,在顯示IME並輸入的時候起作用。android:bufferType指定getText()方式取得的文本類別。選項editable
1. 圖片放在sdcard中,複製代碼 代碼如下: Bitmap imageBitmap = BitmapFactory.decodeFile(path) (path 是圖片的路徑,跟目錄是/sdcard) 2. 圖片在項目的res檔案夾下面複製代碼 代碼如下: //得到application對象 ApplicationInfo appInfo = getApplicationInfo(); //得到該圖片的id(name 是該圖片的名字,"drawable"
廢話少說,直接上圖,有圖有真相。這兩個工具列全是用布局來實現的。底部工具列布局代碼:代碼複製代碼 代碼如下: < xmlns:android="http://schemas.android.com/apk/res/android" android:background="@drawable/bottom"
網上有很多解決 android listview 水平和垂直滾動的代碼,我沒有按照他們說的做(以前沒搜到 O(∩_∩)O~) 我採用的是添加HorizontalScrollViewJava代碼複製代碼 代碼如下: < ScrollView
在Android中intent傳遞對象主要有2種方式分別是,Bundle.putSerializable(Key,Object)和Bundle.putParcelable(Key, Object);當然這些Object是有一定的條件的,前者是實現了Serializable介面,而後者是實現了Parcelable介面,以下是我為大家做的一個執行個體 首先我們建立一個工程項目命名為:ObjectTestDemo 然後我們再修改main.xml布局檔案,主要增加2個按鈕view
本文執行個體講述了Android編程實現對電池狀態的監視功能。分享給大家供大家參考,具體如下:最近在開發一個與GPS相關的項目,因為其中涉及到了GPS的使用,眾所周知,GPS是相當耗電的,因此就想著怎麼能知道當前的電量,並且在電量達到一個下限的時候,及時提醒給使用者,以根據情況關閉GPS,節省電量,以備電話急用,後來查資料,看API,終於找到了方法,怎麼來監視電量,根據電量的變化來擷取當前的電量多少,並且根據其它狀態綜合對手機進行管理,以達到管理最優的狀態。下面是代碼:private
Android中的Adapter在自訂顯示列表時非常有用,比如SimpleAdapter,它的建構函式是: public SimpleAdapter (Context context, List> data, int resource, String[] from, int[]