Time of Update: 2018-12-07
1 //take the image to byte[] 2 byte[] byteIcon = userIcon; 3 4 //將位元組數組即頭像從二進位流轉換成drawable 5 if(byteIcon != null){ 6 7 ByteArrayInputStream bais = new
Time of Update: 2018-12-07
最近在研究GIF在Android上的實現,並有一些心得。現在分享出來,希望跟大家能一起實現。 起初看到GIF在手機上的實現,是在iphone上的gif快手的一個應用,感覺還不錯,也想在android上實現,後來去查了一下。原來Android上也有了,也叫GIF快手,下了一個,體驗還不錯的說。反編譯出來(不好意思啦,你應該用混淆編譯的嘛)。發現解碼是用的java演算法,但是編碼是調用的jni。好吧,接下來就是Google了。 關於gif的編解碼還是有蠻多的,我找了一個java演算法的,然後
Time of Update: 2018-12-07
在Android手機上進行程式的開發,其實也可以說是進行嵌入式的開發,由於裝置的處理速度,電量等等資源無法與電腦相比,因此在開發的時候特別需要進行一些最佳化,下面總結一下需要注意的方面。一、儘可能避免建立對象(Object)二、使用自身方法三、使用虛擬優於使用介面四、使用靜態優於使用虛擬五、儘可能避免使用內在的Get,Set方法六、緩衝屬性調用七、聲明Final常量八、謹慎使用增強型for迴圈語句九、避免使用枚舉類型十、通過內聯類使用包空間十一、避免浮點類型的使用
Time of Update: 2018-12-07
終於經過多次找錯,修改把一個簡單的照相機程式完成了,照相類代碼如下: 代碼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
Time of Update: 2018-12-07
•android:theme="@android:style/Theme.Dialog" 將一個Activity顯示為能話框模式•android:theme="@android:style/Theme.NoTitleBar" 不顯示應用程式標題欄•android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 不顯示應用程式標題欄,並全屏•android:theme="Theme.Light"
Time of Update: 2018-12-07
LogCat是一個極為重要的工具,但是有時候它會失效,比如當你反覆拔插或者幾台機器一起用的時候。這時候一般是adb出了問題,在DDMS介面左上方視窗的三角形下拉式功能表中有一個restart adb選項,但是有時候這樣也沒用,這時候你可以開啟工作管理員,然後殺掉所有adb進程,然後最好重啟下eclipse,這時候一般就可以了,或者再執行一次restart adb。
Time of Update: 2018-12-07
1 剛發現一個令人驚奇的事兒,TabActivity中的,無論用getTabHost().setCurrentTab(2);設定當前的subactivity為第幾個,例如第二個,可是第一個subactivity仍然會create,目前尚不知道create之後的情況以及是否和SetDefaultTab有關。2 ActivityGroup裡面的 @Override public void onBackPressed() { // TODO Auto-generated method stub
Time of Update: 2018-12-07
Time of Update: 2018-12-07
工作的時候需要往後台發送一個post資料請求 其中發送的xml資料為:<?xml version = “1.0” ?> <SSOMessage version=”1.0”><SSOParas><SeqID>SeqID</SeqID> <CommandID>CommandID</CommandID> <MSISDN>ABSCDSDF</MSISDN><ChargeMSISDN>
Time of Update: 2018-12-07
如果你把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
Time of Update: 2018-12-07
webview相當於android中的瀏覽器,基於webkit開發,可以瀏覽網頁檔案,支援css javascript 以及html 使用webview首先要有以下配置: 1. AndroidManifest.xml中必須註冊"android.permission.INTERNET"進行許可權許可,(如果只是使用本地HTML,可以不用註冊許可許可權)否則會出Web page not available錯誤。
Time of Update: 2018-12-07
在進行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();//
Time of Update: 2018-12-07
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
Time of Update: 2018-12-07
Https與Http類似,只不過Https一般是通過post請求伺服器,但是Https與http不同的是Https與伺服器會話是處於串連狀態。http則發送請求後串連就會斷開。發送post請求代碼:String query = r4 + "&pass=" + r3; //請求參數 byte[] entitydata = query.getBytes();//得到實體資料
Time of Update: 2018-12-07
1.android中利用webview調用網頁上的js代碼。Android 中可以通過webview來實現和js的互動,在程式中調用js代碼,只需要將webview控制項的支援js的屬性設定為true,,然後通過loadUrl就可以直接進行調用,如下所示:mWebView.getSettings().setJavaScriptEnabled(true);mWebView.loadUrl("javascript:test()");2. 網頁上調用android中java代碼的方法在網頁中調用jav
Time of Update: 2018-12-07
今天換新電腦,網上搜尋下Android SDK離線安裝。文章還是很多的,基本是通過直接下載API的壓縮包,加快安裝速度的方式。針對將老電腦上已有完整Android SDK檔案的情況,嘗試了新的方法,還是很方便的:1)讓eclipse和ADT就緒 直接copy老電腦的eclipse檔案(已安裝ADT),新電腦上安裝Java環境,eclipse就可以跑起來了。2)copy老電腦上的Android SDK檔案 copy老電腦上的Android
Time of Update: 2018-12-07
Android LBS App:春節在家無聊昨天忙活了一天,終於無師自學,開發了俺的第一個Android 程式有Android 手機的可以裝一下運行測試看看,謝謝啊!:http://pan.baidu.com/share/link?shareid=354701&uk=201606611下午做了改進:讓介面更漂亮,程式更穩定,除了擷取經度、緯度之外,還增加了所在地址的詳細資料,而且申請了正式永久的 google map KEY!你每移動 10米,就會自動報告你所在的座標、詳細地址本人是新
Time of Update: 2018-12-07
文章目錄 應用中文本原則舉例說明 文本風格應用中文本原則文本要簡短要簡潔的,簡單的和精確的。一般不要操作30個字元的限制(包括空格),除非必須超過30個字元,否則不要違反這個規定。 文本要簡單要把你的使用者是聰明並且精乾的,但使用者又不知道太多的技術術語並且英語講的不太好。使用簡單的字,多用主動動詞和常用的名詞。
Time of Update: 2018-12-07
在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"
Time of Update: 2018-12-07
詩詞大全收集了4000多首詩詞以及詩詞賞析。曆史跨度從先秦到近現代,是史上收錄最全的詩詞。軟體分類清晰,有朝代列表,作者列表,詩詞列表,詩詞搜尋,詩詞收藏。詩詞分享,您可以將詩詞通過簡訊,Email的方式分享給您的好友。對詩詞做了詳盡的品讀,對於想提高詩詞知識的人來說使用本軟體是一個非常好的選擇。對於朝代和詩人都做了詳細的介紹,便於讀者增長歷史知識。本軟體介面風格簡潔,操作簡單使用者體驗好,我們本著使用者為中心的設計理念來設計。如果您有寶貴的意見請Mail我vaiyanzi@gmail.com