Time of Update: 2018-12-07
在開發中我們經常需要把我們的應用設定為全屏,這裡我所知道的有倆中方法,一中是在代碼中設定,另一種方法是在設定檔裡改!下面我簡單的介紹一下各種設定的方法一、在代碼中設定:java代碼:public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //設定無title requestWindowFeature(Window.FEATURE_NO_TITLE);
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
import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.URLEncoder;import java.security.KeyStore;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.Map.Entry;import
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
在Android SDK安裝路徑下的tools目錄下找到draw9path.bat,雙擊運行。製作9Path圖片。layout.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"
Time of Update: 2018-12-07
本章寫一個程式用來讀取網狀圖片的功能,實現一個功能讀取到伺服器上的一張圖片,然後下載到本地的程式本程式使用多線程來讀取網狀圖片,包括自動判斷快取檔案,還有進度條。別的不多說,上內容,我把實現過程都當做注釋寫到程式裡了,很完全。希望對初學的朋友有協助! 1、讀取進度條的效果2、成功讀取到圖片的效果 1.首先是Activity package cn.itcast.pic;import android.app.Activity;import
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"