Android之SlidingDrawer抽屜效果

           SlidingDrawer是自SDK 1.5才新加入的,實現Launcher的抽屜效果。SlidingDrawer配置上採用了水平展開或垂直展開兩種(android:orientation)方式,在XML裡必須指定其使用的android:handle與android:content,前者委託要展開的圖片(Layout配置),後者則是要展開的Layout Content。                                        收縮時的效果       

Android中的定時器AlarmManager

在Android上常用的定時器有兩種,一種是Java.util.Timer,一種就是系統的AlarmServiceAlarmManager的作用文檔中的解釋是:在特定的時刻為我們廣播一個指定的Intent。簡單的說就是我們設定一個時間,然後在該時間到來時,AlarmManager為我們廣播一個我們設定的Intent,常用方法有五個:(1)set(int type,long startTime,PendingIntent pi);       

Android之三種實現自訂ProgressBar的方式

一、通過動畫實現定義res/anim/loading.xml如下:<?xml version="1.0" encoding="UTF-8"?><animation-list android:oneshot="false" xmlns:android="http://schemas.android.com/apk/res/android"> <item android:duration="150"

Android Activity的四種載入模式

我們今天要講的是Activity的四種launchMode。launchMode在多個Activity跳轉的過程中扮演著重要的角色,它可以決定是否產生新的Activity執行個體,是否重用已存在的Activity執行個體,是否和其他Activity執行個體公用一個task裡。這裡簡單介紹一下task的概念,task是一個具有棧結構的對象,一個task可以管理多個Activity,啟動一個應用,也就建立一個與之對應的task。Activity一共有以下四種launchMode:1.standard

Android之ListView滾動到底後自動載入資料

       

Android之Handler與AsyncTask的那些事

AsyncTask和Handler對比1 ) AsyncTask實現的原理,和適用的優缺點AsyncTask,是android提供的輕量級的非同步類,可以直接繼承AsyncTask,在類中實現非同步作業,並提供介面反饋當前非同步執行的程度(可以通過介面實現UI進度更新),最後反饋執行的結果給UI主線程.使用的優點:l  簡單,快捷l  過程可控       使用的缺點:l  在使用多個非同步作業和並需要進行Ui變更時,就變得複雜起來.2

android簡易計算機

說明:簡易計算機,當輸入為空白時,彈出對話方塊提示:沒有輸入數字;當被除數為0時,彈出對話方塊提示:被除數不可為空;輸入數字後,點擊加減乘除按鈕,可以進行相應運算;點擊menu菜單後,螢幕最下方出現關於和退出按鈕,點擊關於,彈出關於對話方塊顯示相應資訊;點擊退出,直接退出程式。1.布局,activity_main.xml代碼:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

[Android演算法] 實現擷取視頻的縮圖(ThumbnailUtils),並且播放

package com.test.activity;  import java.text.DecimalFormat;  import java.text.NumberFormat;  import java.util.List;  import android.app.Activity;  import android.app.AlertDialog;  import android.content.Context;  import

Oprofile 移植到Android

Oprofile 移植到Android oprofileandroid模擬器 Oprofile 移植 工具的編譯參考 http://blog.csdn.net/louieuser/article/details/6152175工具使用: 1.建立一個AVD,啟動模擬器時,用我們編譯好的kernel替換SDK內建的kernel C:\Users\maricoliu>emulator @android2.3 -partition-size 300 -kernel ~\kernel-qemu注:

Android開發指南-使用者介面-使用者通知

通知使用者Notifying the User某些情況下需要通知使用者你的應用程式中發生了一個事件。一些事件請求使用者應答而另外一些則不需要。比如:·         當一個事件比如儲存檔案結束時,應該出現一條訊息確認儲存成功。·         如果一個後台啟動並執行應用程式需要使用者關注,這個應用程式應該建立一個通知來允許使用者在方便時進行應答。·        

建立,刪除快捷表徵圖shortcut android

在manifest.xml中,添加許可權:<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" /><uses-permission android:name="com.android.launcher.permission.UNINSTALL_SHORTCUT" />代碼如下:private void uninstallShortcut(){ Intent

Android應用程式Click事件與Touch事件處理

 一、Click事件與Touch事件的區別:Click事件:對於Button,既會響應按鍵,也會響應觸控螢幕事件;Touch事件:對於Button,只響應觸控螢幕事件;因此通常對於Button控制項,最好用Click事件處理。 二、Click事件處理模板import android.view.View.OnClickListener; public class xxxx Activityextends Activity{    private OnClickListener otl_conn =

ANDROID Porting系列十一、Power Management

http://source.android.com/porting/power_management.html介紹 wake_locksWake Locks類型探索Wake Lock例子PowerManager的類PM驅動註冊驅動程式早期掛起 介紹Android支援其自己的電源(標準的Linux電源管理)設計的前提是的CPU不應該消耗功率,如果沒有應用程式或服務需要電源。欲瞭解更多有關標準的Linux電源管理的資訊,請參見Linux的電源管理支援http:/ /

Android線程通訊模型-AsyncTask類

  Android線程通訊模型-AsyncTask類                1.非同步任務類:是對Android中線程通訊模型的封裝。            2.三個泛型                Params:非同步任務輸入參數類型。execute和doInBackground方法的參數類型。                Progress:進度提示類型。publishProgress和onProgressUpdate方法的參數類型。               

Android之使用Tabhost設計底部標籤欄

     iPhone中標籤欄在底部的這種風格,現在網上都很流行,那麼在Android中該怎麼實現呢?網上看到幾篇文章,其中農民伯伯的一篇比較有參考價值,但方法不是太簡便。因為公司的項目也使用到這個技術,我研究後發現寫的也過於複雜,後來我就自己琢磨寫了一個Demo出來,這個是我看到的網上的最簡單的方式,下面直接貼代碼了。  1.主Activity                                                                            

Android模仿Buttonbar

 布局檔案如下:<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"     android:orientation="vertical"     android:layout_width="fill_parent"     android:layout_height="fill_parent"     &

在Android中建立一種新的IME

在Android中建立一種新的IME(Creating an Input Method))一.1.建立一個新的IME需要繼承android.inputmethodservice.InputMethodService,這個類提供了一個IME的基本實現,例子可以參考sdk中的SoftKeyboard的代碼。2.IME跟其他application或service一樣會被打包成一個apk,在 AndroidManifest.xml,把它聲明成一個service.[code]<manifest

Android Camera旋轉了90度和強制橫屏

最近在寫Camera相關代碼時,發現螢幕顯示的圖片都是旋轉過90度後的,但是照片照片正常.因此試了試將旋轉螢幕90度,沒想到竟然搞定了.下面介紹下2個方法將螢幕橫屏(預設是豎屏).1.      修改manifest.xml,在需要橫屏的Activity裡加上android:screenOrientation="landscape"2.      在Activity裡加上setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCA

android SQLiteDatabase中版本控製作用詳解

 android 一說到資料庫,就要想到sqlite,想到sqlite就要想到SQLiteDatabase和SQLiteOpenHelper在Android系統,為我們提供了一個名為SQLiteOpenHelper的類,該類用於對資料庫版本進行管理,該類是一個抽象類別,有兩個重要方法分別是 onCreate(SQLiteDatabase db)和onUpgrade(SQLiteDatabase db, int oldVersion, int

android 模擬器獲得root 許可權

 1 下載安裝 su和Superuser.apk su-2.3.6.1-cd-signed.zipmd5: e1abb445d770075f49edc8810aa80758- Cupcake/Donutsu-2.3.6.1-ef-signed.zipmd5: 6d490575092a1c5d91af56b94c2328f4  地址:  http://forum.xda-developers.com/showthread.php?t=682828   2,安裝apk    一,啟動模擬器     

總頁數: 2771 1 .... 180 181 182 183 184 .... 2771 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.