Android開發2——建立測試專案

一、建立普通Android項目 二、在AndroidManifest.xml添加兩個配置<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"package="cn.xy.app" android:versionCode="1" android:versionName="1.0"><application

Android新浪微博開發(四)主UI的完善

1 如何通過http協議從網上下載圖片  通過地址構造URL對象,同過URL對象得到HttpURLConnection 對象,然後得到InputStream ,再用InputStream 構造Bitmap 對象。public Bitmap getBitmapFromUrl(String url) {Bitmap bitmap = null;URL BitmapUrl=null;try {BitmapUrl = new URL(url);} catch

Android新浪微博開發(五)android中的selector,背景選取器

1 先看看SDK中怎麼說的  StateListDrawable對象,就是根據對象的不同的狀態用不同的image來表現相同的grapics,比如Button。只能有一個<selector>元素,可以有好幾個<item>,用不同的屬性來顯示不同的狀態。檔案放在res/drawable/filename.xml中,文法如下:<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http:

android程式保護、防止反編譯(proguard),簽名打包

1 使用proguard防止反編譯   反編譯了很多程式,發現基本上沒有能讀懂的,使用proguard防止反編譯基本上已經普遍了,不會這個怎敢發布程式。 一般人這樣告訴你,2.3就帶了proguard.cfg檔案,2.2沒有(但其實也有了),但你可以拷過去,然後在系統屬性檔案中加入config就行了。proguard.cfg的檔案如下:-optimizationpasses 5-dontusemixedcaseclassnames-dontskipnonpubliclibraryclasses-

Android新浪微博開發(二)主UI的實現:動態建立TabActivity

仿照官網微博,設立5個視窗,這就需要TabActivity。動態建立TabActivity的步驟如下:1 建立所需的Activity跟官方的一樣,也建5個,裡面的先空著,別忘了最後要在設定檔中加上,並把啟動的Activity改成下邊的TabActivity<activity android:name="HomeTimeLineActivity" android:label="My Weibo"></activity><activity

Android環境搭建以及第一個執行個體

一、環境搭建1、下載與android搭建有關的SDK和ADT2、開啟Eclipse,點擊Help下的Install New Software,點擊add,通過彈出的介面來安裝ADT,Name可以自己隨便起一個,Location為ADT的路徑(注意:路徑不要有中文名),添加完成後點擊OK,然後就是下一步…下一步…完成3、安裝所需要的虛擬機器:點擊window,然後點擊AVD

android案例之傳送簡訊

其實傳送簡訊的步驟和打電話的步驟是相同的步驟一:頁面1、res/layout/main.xml檔案 <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/user" /> <EditText android:id="@+id/user"

android案例之當字數超過一定限制時發送多條簡訊

生活中我們經常遇到一種情況,有時候一條簡訊過長,會發送多條,其實要想實現這個效果是很簡單的,只要加一個條件判斷就行,所有在這裡詳細步驟我就不寫了,只把activity中的內容貼出來package cn.csdn;import java.util.List;import android.app.Activity;import android.app.PendingIntent;import android.content.Intent;import

Android應用程式架構

在建立一個android工程時工具會自動建很多檔案夾等,下面解釋一下這些檔案夾的作用src/ java原代碼存放目錄 gen/ 自動組建目錄 gen 目錄中存放所有由Android開發工具自動產生的檔案。目錄中最重要的就是R.java檔案。

Android之使用檔案進行資料存放區

首先給大家介紹使用檔案如何對資料進行儲存,Activity提供了openFileOutput()方法可以用於把資料輸出到檔案中,具體的實現過程與在J2SE環境中儲存資料到檔案中是一樣的。 //寫入的檔案的路徑是data/data/cn.csdn/files/file.txtFileOutputStream fos = openFileOutput("file.txt", Activity.MODE_PRIVATE);String

Android案例之撥打到電話

步驟一:首先在layout下的main.xml檔案中構建出撥打到電話的介面(建議利用工具去拖動,因為這樣速度比較快,而且不用去別的檔案中去定義一些東西)Main.xml <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/tipMsg" /> <EditText

自學 Android NDK 的學習之旅—–環境搭建

基於 Android NDK 的學習之旅-----環境搭建參考:http://datuo.iteye.com/blog/1074299http://dadoneo.iteye.com/blog/984928工欲善其事 必先利其器 , 下面介紹下 Eclipse SDK NDK Cygwin

[轉載]Android HAL簡介

Android HAL簡介1、 HAL介紹現有的HAL架構由patrick brady(Google)在2008 Google IO演講中提出的,如:Android的HAL是為了保護一些硬體供應商的智慧財產權而提出的,是為了避開Linux的GPL束縛。思路是把控制硬體的動作放到了Android HAL中,而Linux driver僅僅完成一些簡單的資料互動動作,甚至把硬體寄存器空間直接映射到user

Linux與Android休眠喚醒對比(1)

Linux與Android休眠對比(1)Linux休眠(suspend)的簡單介紹在Linux中(PC和嵌入式系統),休眠主要分三個主要步驟:1.      凍結使用者態進出和核心態任務;2.      調用註冊的裝置和suspend的回呼函數,調用順序按照註冊順序;3.      休眠核心裝置和使CPU進入休眠態凍結進程是核心把進程列表中所有的進程的狀態都設定為停止,並且儲存所有進程的上下文。當這些進程被解凍時,它們是不知道自己被凍結過的,只是簡單的繼續執行。如何讓Linux進入休眠呢?使用者

android啟動方式

android啟動方式 具體參數不詳細解釋,只為了做個記錄。第一種nandflash啟動方式設定bootargs和bootcmd參數:Set Bootargs console=ttySAC2,115200 noinitrd root=/dev/mtdblock3 init=/init radio=wcdmaSet Bootcmd nand read C0008000 600000400000\; bootm

Android Loader詳解四:回調及完整例子

onLoadFinished這個方法是在前面已建立的裝載器已經完成其載入過程後被調用.這個方法保證會在應用到裝載器上的資料被釋放之前被調用.在此方法中,你必須刪除所有對舊資料的使用(因為它將很快會被刪除),但是不要自己去釋放它們,因為它們的裝載器會做這些事情.裝載器一旦瞭解到應用不再使用資料時,將馬上釋放這些資料.例如,如果資料是一個從CursorLoader來的遊標,你不應調用遊標的close().如果遊標被放置在一個CursorAdapter中,你應使用swapCursor()方法,以使舊的

NFS掛載android檔案系統

NFS掛載android檔案系統1.安裝NFS服務$sudo apt-get install nfs-kernel-serverportmap$sudo mkdir /nfsboot$sudo vim /etc/exports /*(rw,no_root_squash,sync)然後重啟NFS服務$sudo /etc/init.d/nfs-kernel-server restart 2.配置核心NFS選項$make menuconfig修改預設配置,取消”general setup”->”

android 多媒體和相機詳解一

  Android多媒體架構套件含了擷取和回放音頻,視頻和各種類形的映像的功能,所以你可以很容易的把它們整合到你的應用中.你可以從儲存在資源中的檔案,檔案系統中的檔案,或從網路資料流中播放音頻或視頻,這些都是用MediaPlayer或JetPlayerAPI實現.你也可以使用MediaRecorderand Camera

android 多媒體和相機詳解四

處理AUDIO_BECOMING_NOISYIntent  很多良好的音頻播放的應用都會在那些導致聲音變為噪音(通過外部擴音器輸出)的事件發生時自動停止播放.例如,這可能發生在當一個使用者用耳機聽音樂時忽然斷開了耳機串連.音頻從擴音器播放可能不是使用者期望的.  你可以通過處理ACTION_AUDIO_BECOMING_NOISYintent 來保證你的應用在此情況下停止播放音樂,你可以把如下代碼添加到你的manifest來註冊一個receiver:<receiver

android 多媒體和相機詳解五

相機  Android架構架包含了各種相機和相機功能的支援,使你可以在你的應用中捕獲映像和視頻.本文檔討論一個簡單快速的擷取映像和視頻的方法,並概述一個建立自訂使用者相機體驗的進階方法.想一想  在使你的應用能使用裝置上的相機之前,你應該先想一想你的應用將來會如何使用此硬體.Camera必須-相機是必須的,你不希望你的應用安裝到一個沒有相機的裝置上.你應該在manifest檔案中聲明需要相機.快速映像或自訂特性-你的應用將如何使用相機?你僅僅是抓取一個快速圖片或視訊剪輯,還是提供一個新的使用方式

總頁數: 2771 1 .... 1475 1476 1477 1478 1479 .... 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.