Time of Update: 2018-12-05
SlidingDrawer是自SDK 1.5才新加入的,實現Launcher的抽屜效果。SlidingDrawer配置上採用了水平展開或垂直展開兩種(android:orientation)方式,在XML裡必須指定其使用的android:handle與android:content,前者委託要展開的圖片(Layout配置),後者則是要展開的Layout Content。 收縮時的效果
Time of Update: 2018-12-05
1.概念 SurfaceView是View類的子類,可以直接從記憶體或者DMA等硬體介面取得映像資料,是個非常重要的繪圖視圖。它的特性是:可以在主線程之外的線程中向螢幕繪圖上。這樣可以避免畫圖任務繁重的時候造成主線程阻塞,從而提高了程式的反應速度。在遊戲開發中多用到SurfaceView,遊戲中的背景、人物、動畫等等盡量在畫布canvas中畫出。2.實現方法1)實現步驟 a.繼承SurfaceView
Time of Update: 2018-12-05
一、通過動畫實現定義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"
Time of Update: 2018-12-05
我們今天要講的是Activity的四種launchMode。launchMode在多個Activity跳轉的過程中扮演著重要的角色,它可以決定是否產生新的Activity執行個體,是否重用已存在的Activity執行個體,是否和其他Activity執行個體公用一個task裡。這裡簡單介紹一下task的概念,task是一個具有棧結構的對象,一個task可以管理多個Activity,啟動一個應用,也就建立一個與之對應的task。Activity一共有以下四種launchMode:1.standard
Time of Update: 2018-12-05
AsyncTask和Handler對比1 ) AsyncTask實現的原理,和適用的優缺點AsyncTask,是android提供的輕量級的非同步類,可以直接繼承AsyncTask,在類中實現非同步作業,並提供介面反饋當前非同步執行的程度(可以通過介面實現UI進度更新),最後反饋執行的結果給UI主線程.使用的優點:l 簡單,快捷l 過程可控 使用的缺點:l 在使用多個非同步作業和並需要進行Ui變更時,就變得複雜起來.2
Time of Update: 2018-12-05
去年,做了一個簡單的案頭天氣外掛程式:Android之高仿墨跡天氣案頭組件(AppWidgetProvider)
Time of Update: 2018-12-05
2012-11-16 09:44 第一步,定義一個變數,用於標識是否退出boolean isExit; 第二步,重寫Activity中onKeyDown方法@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { exit(); return false;
Time of Update: 2018-12-05
我們在試用andengine編寫遊戲應用的時候,如果想在遊戲中增加豐富多彩絢麗的元素,可是嘗試下試用粒子發射器,andengine
Time of Update: 2018-12-05
在Android系統的emulator 裡,可以有兩種方式Gdb調試:直接利用Gdb調試和GdbServer進行調試。1、利用Gdb Server進行調試:A、從下面的連結中下載針對Android的Gdb Server http://www.billrocks.org/android_libs/bin/B、把下載的Gdb Server安裝到你的emulator 中 1)、 啟動emulator 2)、下載Gdb Server到你的emulator
Time of Update: 2018-12-05
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注:
Time of Update: 2018-12-05
ImageView.ScaleType|android:scaleType值的意義:ImageView.ScaleType.CENTER|android:scaleType="center" 以原圖的幾何中心點和ImagView的幾何中心點為基準,按圖片的原來size置中顯示,不縮放,當圖片長/寬超過View的長/寬,則截取圖片的置中部分顯示ImageView的size.當圖片小於View
Time of Update: 2018-12-05
聲明:本文轉載自android開發網 我們繼續Android JNI開發中的常用代碼,第二部分將包含如何在JNI中構造執行個體化一個Java類以及異常處理的具體方法,有關前一部分的內容可以查看 Android JNI執行個體代碼(一) 。 三、在JNI中構造和執行個體化Java類 public class AndroidJniDemo4{ public static native void constructClass(); //JNI方法 public static void
Time of Update: 2018-12-05
package com.easyway.android.ui;import java.io.IOException;import android.app.Activity;import android.app.WallpaperManager;import android.graphics.Color;import android.graphics.PorterDuff;import android.graphics.drawable.Drawable;import
Time of Update: 2018-12-05
布局檔案如下:<?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" &
Time of Update: 2018-12-05
Android NFC API概述Android中提供的與NFC相關的較高層的類都包含在android.nfc中,這個包中包含了用於與本地NFC適配器互動的類,用於代表已經識別的標籤的類以及用來使用NDEF(Nfc Data Exchange Format )格式的類。這個包中主要包括了如下幾個類:Show entriesSearch:
Time of Update: 2018-12-05
原文地址:http://blog.csdn.net/goohong/article/details/8536102 ANDROID從版本4.2開始提供了一個顯示管理服務DisplayManagerService,支援多種顯示類型的多個顯示器的鏡像顯示,包括內建的顯示類型(本地)、HDMI顯示類型以及支援WIFI Display 協議( MIRACAST),實現本地裝置在遠程顯示器上的鏡像顯示。整個架構類圖如下:顯示管理服務通過DisplayManager提供對外介面,提供的介面包括如下幾個:1
Time of Update: 2018-12-05
在Android開發中我們經常會用到網路連接功能與伺服器進行資料的互動,為此Android的SDK提供了Apache的HttpClient來方便我們使用各種Http服務。你可以把HttpClient想象成一個瀏覽器,通過它的API我們可以很方便的發出GET,POST請求(當然它的功能遠不止這些)。 比如你只需以下幾行代碼就能發出一個簡單的GET請求並列印響應結果: try { // 建立一個預設的HttpClient HttpClient
Time of Update: 2018-12-05
- 鑒於各位前輩都有關於置中的樣本,今天小弟在這結合自己的理解總結一下。 - 置中呢,這裡分兩種不同布局方式的置中!分別是 LinearLayout 和RelativeLayout。- 首先說的是LinearLayout布局下的置中:直接貼源碼 注意:android:layout_width="fill_parent" android:layout_height="fill_parent"
Time of Update: 2018-12-05
在分析Android訊息機制之前,我們先來看一段代碼: public class MainActivity extends Activity implements View.OnClickListener {private TextView stateText;private Button btn; @Override public void onCreate(Bundle savedInstanceState) {
Time of Update: 2018-12-05
本文主要講解如何通過百度地圖API搜尋指定位置附近的POI(Point of Interest,興趣點),如超市、餐廳、ATM、KTV等等。 雖然在上一篇文章中講到,在根據經緯度查詢地址資訊的同時,也會獲得該地址周圍的一些POI,但那些POI具有不確定性(可能是餐廳、銀行、酒吧,也有可能是學校、醫院、超市),並且很可能都不是我們所感興趣的地方。