Android開發筆記——通知欄設定

    手機有未接來電或未讀簡訊時在通知欄就可以有一個狀態,下拉後點擊相應條目就可以進入此條目,同時通知欄上的此條資訊消失,其實實現起來並不難,通過一個notification和notificationmanager即可我下面一個activity和一個intentservice實現,類比下載程式:源碼如下:package com.example.activity;import com.example.service.IntentServiceDemo;import

Android 中 複製檔案的方法

a)首先要把許可權加到AndroidManifest.xml當中    b)建立一個類,將下面的代碼複製進去  public static void copyfile(File fromFile, File toFile,Boolean rewrite )  {  if (!fromFile.exists()) {  return;  }  if (!fromFile.isFile()) {  return ;  }  if (!fromFile.canRead()) {  return ;  

Centos 64位上搭建Android

 在linux上搭建Android環境,因為遇到很多問題,所以記錄下來跟大家分享。 使用Java開發,我們都知道JDK是首選,然後就是一個Eclispe,然後就是第三方的SDK+plugin.JDK

Android學習之簡單實現SurfaceView

下面就貼上一個小程式代碼,主要運用SurfaceView來實現在螢幕上畫一個圓,你可以通過按方向鍵和觸控螢幕幕來改變圓的位置。MainActivity 1 package com.view; 2 3 import android.app.Activity; 4 import android.os.Bundle; 5 import android.view.Window; 6 import android.view.WindowManager; 7 8 public class

Android學習之獲得手機連絡人基本資料

直接上代碼了...View Code 1 Cursor cCursor = getContentResolver().query(Contacts.CONTENT_URI, null,null, null, null); 2 Cursor dCursor; 3 startManagingCursor(cCursor); 4 while (cCursor.moveToNext()) { 5 //直接獲得名字 6

Android完全退出的方案

繼承Application,實現一個Activity的管理器容器,管理所有的Activity,在使用者明確退出應用的時候,迴圈遍曆所有的Activity,並調用其finish()。虛擬碼如下: 1 public class MyApplication extends Application { 2 3 private List<Activity> activityList = new LinkedList<Activity>(); 4

《Android Dev Guide》系列教程1:什麼是Android?

Android是一個行動裝置的軟體集,他包括一個作業系統、中介軟體,和一些重要的應用程式。AndroidSDK提供了Android開發平台的必要的工具和APIs,他使用Java程式設計語言。 特點: 應用程式架構:支援組件的重用和替換。Dalvik虛擬機器:轉為行動裝置最佳化的虛擬機器。整合的瀏覽器:基於開源瀏覽器WebKit引擎。最佳化的圖形影像處理:採用定製的2D圖形庫,基於OpenGL

如何使Android應用程式擷取系統許可權

在 android 的API中有提供 SystemClock.setCurrentTimeMillis()函數來修改系統時間,可惜無論你怎麼調用這個函數都是沒用的,無論模擬器還是真機,在logcat中總會得到"Unable to open alarm driver: Permission denied ".這個函數需要root許可權或者運行與系統進程中才可以用。        本來以為就沒有辦法在應用程式這一層改系統時間了,後來在網上搜了好久,知道這個目的還是可以達到的。       

android下m、mm、mmm編譯命令的使用

通過查看android源碼目錄下的build/envsetup.sh檔案,可知: - m:       Makes from the top of the tree. - mm:      Builds all of the modules in the current directory. - mmm:     Builds all of the modules in the supplied directories. 要想使用這些命令,首先需要在android源碼根目錄執行.

Android開發教程 — Android調用WS

Hi,大家好!    上節我們搭建了Java版的WS,那麼在Android用戶端上如何去訪問呢?這將是我們這節需要涉及到的知識點。    照例,輕鬆一下:     一個年輕的程式員和一個專案經理登上了一列在山裡行駛的火車,他們發現列車上幾乎都坐滿了,只有兩個在一起的空位,這個空位的對面是一個老奶奶和一 個年輕漂亮的姑娘。兩個上前坐了下來。程式員和那個姑娘他們比較曖昧地相互看對方。這時,火車進入山洞,車廂裡一片漆黑。此時,只聽見一個親嘴的聲音,隨

Android開發筆記——PendingIntent

package com.mobile.Main;import android.app.Activity;import android.app.AlertDialog;import android.app.PendingIntent;import android.content.BroadcastReceiver;import android.content.Context;import android.content.DialogInterface;import android.content.

phoneGap-Android開發環境搭建

一.安裝在安裝PhoneGap開發環境之前,需要按順序安裝以下工具:1.Java SDK  java sdk,不安裝的話不能正常安裝Android SDK。  安裝成功檢測:啟動DOS視窗start-->run-->cmd,在DOS視窗中鍵入:java -version,如能顯示版本資訊說明安裝正常。2.Eclipse  java開發工具,這我就不用多說了,推薦裝classic版的。3.Android SDK  下下來安裝完之後是一個Android SDK

android ListView中自訂SimpleAdapter動態添加ratingBar及圖片更新

                                                                android中listView的實現有多種方式,但是當我們利用simpleAdapter實現listView的時候,SimpleAdapter並沒有提供顯示一個ratingBar的功能(即上面的星星用來評分的控制項)。要實現上面的功能,我們可以通過繼承SimpleAdapter類重寫其中一些方法來實現。下面即是此類的實現:package

android BitmapFactory的OutOfMemoryError: bitmap size exceeds VM budget解決方案

    使用android提供的BitmapFactory解碼一張圖片時,有時會遇到該錯誤,即:java.lang.OutOfMemoryError: bitmap size exceeds VM

android 模擬器手機如何添加檔案到sd卡?

在DDMS中直接添加檔案到模擬器sd卡如果出現錯誤類似:Failed to push XXXXX.txt on emulator- : Read-only file system的錯誤,原因是你的sdcard許可權不夠,需要直接建立一個SDCARD 。一、首先建立SDCARD  我建立的sdcard名為:sdcard.img(名字隨便取,以img尾碼名結束)  進入DOS  指向  目錄 E:\android-sdk_r10-windows\android-sdk-windows\tools 

android中使用startActivityForResult回傳資料

假設:我這裡有兩個Activity:A和B從A中向B中傳遞資料的時候採用的是Bundle封裝資料,然後從A中跳轉到B中,當B有需求將資料封裝起來回傳給A並跳回A。那麼A中接收資料時還要先判斷Bundle是否為空白,因為第一次訪問A的時候(即B還沒有回傳的時候),Bundle是為空白的,這樣顯然是比較麻煩的,不明智的做法。還好startActivityForResult來做跳轉給了我們更好的解決辦法:

Android的計量單位px,in,mm,pt,dp,dip,sp

px   :是螢幕的像素點in    :英寸mm :毫米pt    :磅,1/72 英寸dp   :一個基於density的抽象單位,如果一個160dpi的螢幕,1dp=1pxdip  :等同於dpsp   :同dp相似,但還會根據使用者的字型大小偏好來縮放。建議使用sp作為文本的單位,其它用dip針對dip和px 的關係,做以下概述:QVGA屏density=120;          QVGA(240*320)HVGA屏density=160;        

Android 根據螢幕大小設定字型

適應不同Android手機螢幕大小240*320320*480480*800480*854540*960800*1200800*1280public static int adjustFontSize(int screenWidth, int screenHeight){if (screenWidth <= 240) { // 240X320 螢幕return 10;}else if (screenWidth <= 320){// 320X480 螢幕return 14;}else

Android 映像使用者介面免費的PSD設計檔案

做android開發的朋友們是不是經常需要需要GUI介面元素檔案,並且網上的資源並不一定好用,今天我就奉獻給大家幾款android

android Dialog去掉標題列 和邊框

首先在 values/Style.xml檔案中加入以下代碼(如果沒有該檔案就建立一個XML名為Style.xml)<!--重寫系統彈出Dialog --> <style name="myDialogTheme" parent="android:Theme.Dialog"> <item name="android:windowFrame">@null</item> <item

總頁數: 2771 1 .... 395 396 397 398 399 .... 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.