Android將映像轉換成流儲存與將流轉換成映像

1 //take the image to byte[] 2 byte[] byteIcon = userIcon; 3 4 //將位元組數組即頭像從二進位流轉換成drawable 5 if(byteIcon != null){ 6 7 ByteArrayInputStream bais = new

Android GIF 編解碼

  最近在研究GIF在Android上的實現,並有一些心得。現在分享出來,希望跟大家能一起實現。  起初看到GIF在手機上的實現,是在iphone上的gif快手的一個應用,感覺還不錯,也想在android上實現,後來去查了一下。原來Android上也有了,也叫GIF快手,下了一個,體驗還不錯的說。反編譯出來(不好意思啦,你應該用混淆編譯的嘛)。發現解碼是用的java演算法,但是編碼是調用的jni。好吧,接下來就是Google了。  關於gif的編解碼還是有蠻多的,我找了一個java演算法的,然後

Android 開發程式的最佳化總結

在Android手機上進行程式的開發,其實也可以說是進行嵌入式的開發,由於裝置的處理速度,電量等等資源無法與電腦相比,因此在開發的時候特別需要進行一些最佳化,下面總結一下需要注意的方面。一、儘可能避免建立對象(Object)二、使用自身方法三、使用虛擬優於使用介面四、使用靜態優於使用虛擬五、儘可能避免使用內在的Get,Set方法六、緩衝屬性調用七、聲明Final常量八、謹慎使用增強型for迴圈語句九、避免使用枚舉類型十、通過內聯類使用包空間十一、避免浮點類型的使用

Android 簡單的照相機程式

終於經過多次找錯,修改把一個簡單的照相機程式完成了,照相類代碼如下:  代碼Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 class surface extends SurfaceView implements SurfaceHolder.Callback { 2 3 SurfaceHolder sfholder; 4 5

android 內建的主題theme

•android:theme="@android:style/Theme.Dialog"   將一個Activity顯示為能話框模式•android:theme="@android:style/Theme.NoTitleBar"  不顯示應用程式標題欄•android:theme="@android:style/Theme.NoTitleBar.Fullscreen"  不顯示應用程式標題欄,並全屏•android:theme="Theme.Light" 

android開發:LogCat失效,adb失效

LogCat是一個極為重要的工具,但是有時候它會失效,比如當你反覆拔插或者幾台機器一起用的時候。這時候一般是adb出了問題,在DDMS介面左上方視窗的三角形下拉式功能表中有一個restart adb選項,但是有時候這樣也沒用,這時候你可以開啟工作管理員,然後殺掉所有adb進程,然後最好重啟下eclipse,這時候一般就可以了,或者再執行一次restart adb。

android開發:筆記

1 剛發現一個令人驚奇的事兒,TabActivity中的,無論用getTabHost().setCurrentTab(2);設定當前的subactivity為第幾個,例如第二個,可是第一個subactivity仍然會create,目前尚不知道create之後的情況以及是否和SetDefaultTab有關。2 ActivityGroup裡面的 @Override public void onBackPressed() {  // TODO Auto-generated method stub   

Android程式的“現場保護”

   

Android通過post請求發送一個xml,解析返回xml資料

 工作的時候需要往後台發送一個post資料請求 其中發送的xml資料為:<?xml version = “1.0” ?> <SSOMessage version=”1.0”><SSOParas><SeqID>SeqID</SeqID> <CommandID>CommandID</CommandID> <MSISDN>ABSCDSDF</MSISDN><ChargeMSISDN>

Android設定為鈴聲

如果你把data/data/sd卡下的db檔案拉出來看過,你會知道,其實設定鈴聲很簡單,只需要更新android掃描出來的音樂檔案的欄位即可switch (R_id) {case R.id.set_alarms:values.put(MediaStore.Audio.Media.IS_ALARM, true); mContext.getContentResolver().update(uri, values, "_id=?", new

android webview 設定

webview相當於android中的瀏覽器,基於webkit開發,可以瀏覽網頁檔案,支援css javascript 以及html       使用webview首先要有以下配置:       1. AndroidManifest.xml中必須註冊"android.permission.INTERNET"進行許可權許可,(如果只是使用本地HTML,可以不用註冊許可許可權)否則會出Web page not available錯誤。       

Android 開發TCP、UdP用戶端

在進行Android開發的過程中,免不了,要開發TCP/UDP通訊的程式,下面這兩段代碼,分別介紹了TCP/UCP通過的一個執行個體:代碼一: private void tcpdata() {try {Socket s = new Socket("192.168.0.25", 65500);// outgoing stream redirect to socketOutputStream out = s.getOutputStream();//

Android 為Notification加上一個進度條

package com.notification;import android.app.Activity;import android.app.Notification;import android.app.NotificationManager;import android.app.PendingIntent;import android.content.Intent;import android.os.Bundle;import android.os.Handler;import

Android通過https協議與伺服器端進行通訊

Https與Http類似,只不過Https一般是通過post請求伺服器,但是Https與http不同的是Https與伺服器會話是處於串連狀態。http則發送請求後串連就會斷開。發送post請求代碼:String query = r4 + "&pass=" + r3; //請求參數                        byte[] entitydata = query.getBytes();//得到實體資料                      

Android中webview和js之間的互動

1.android中利用webview調用網頁上的js代碼。Android 中可以通過webview來實現和js的互動,在程式中調用js代碼,只需要將webview控制項的支援js的屬性設定為true,,然後通過loadUrl就可以直接進行調用,如下所示:mWebView.getSettings().setJavaScriptEnabled(true);mWebView.loadUrl("javascript:test()");2. 網頁上調用android中java代碼的方法在網頁中調用jav

針對檔案轉移情況的Android SDK離線安裝方法

今天換新電腦,網上搜尋下Android SDK離線安裝。文章還是很多的,基本是通過直接下載API的壓縮包,加快安裝速度的方式。針對將老電腦上已有完整Android SDK檔案的情況,嘗試了新的方法,還是很方便的:1)讓eclipse和ADT就緒  直接copy老電腦的eclipse檔案(已安裝ADT),新電腦上安裝Java環境,eclipse就可以跑起來了。2)copy老電腦上的Android SDK檔案  copy老電腦上的Android

Android LBS App:春節在家無聊昨天忙活了一天,終於無師自學,開發了俺的第一個Android 程式

Android LBS App:春節在家無聊昨天忙活了一天,終於無師自學,開發了俺的第一個Android 程式有Android 手機的可以裝一下運行測試看看,謝謝啊!:http://pan.baidu.com/share/link?shareid=354701&uk=201606611下午做了改進:讓介面更漂亮,程式更穩定,除了擷取經度、緯度之外,還增加了所在地址的詳細資料,而且申請了正式永久的 google map KEY!你每移動 10米,就會自動報告你所在的座標、詳細地址本人是新

Android的介面設計規範-4

文章目錄 應用中文本原則舉例說明 文本風格應用中文本原則文本要簡短要簡潔的,簡單的和精確的。一般不要操作30個字元的限制(包括空格),除非必須超過30個字元,否則不要違反這個規定。 文本要簡單要把你的使用者是聰明並且精乾的,但使用者又不知道太多的技術術語並且英語講的不太好。使用簡單的字,多用主動動詞和常用的名詞。

android 播放MP3執行個體

在android中播放mp3非常簡單,也是項目中經常使用的,比如說要做項目的背景音樂,應用中某些功能的提示音等的。應用非常廣泛,下面提供一個簡單的使用執行個體:layout檔案的配置:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content"

發布一款android小應用-《詩詞大全》

詩詞大全收集了4000多首詩詞以及詩詞賞析。曆史跨度從先秦到近現代,是史上收錄最全的詩詞。軟體分類清晰,有朝代列表,作者列表,詩詞列表,詩詞搜尋,詩詞收藏。詩詞分享,您可以將詩詞通過簡訊,Email的方式分享給您的好友。對詩詞做了詳盡的品讀,對於想提高詩詞知識的人來說使用本軟體是一個非常好的選擇。對於朝代和詩人都做了詳細的介紹,便於讀者增長歷史知識。本軟體介面風格簡潔,操作簡單使用者體驗好,我們本著使用者為中心的設計理念來設計。如果您有寶貴的意見請Mail我vaiyanzi@gmail.com

總頁數: 2771 1 .... 2403 2404 2405 2406 2407 .... 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.