android 截屏程式碼片段

private Bitmap screenShot() {        View view = getWindow().getDecorView();        Display display = this.getWindowManager().getDefaultDisplay();        view.layout(0, 0, display.getWidth(), display.getHeight());      

linux環境下android常用工具和技巧

工作1年多了,我總結了下linux環境下android常用工具和技巧。一方面鞏固複習之前的知識,另一方面共用出來,這裡工具和技巧可能會對大家有用。一.終端1.建立終端 ctrl-alt-t2.建立新終端視窗 ctrl-shift-t二.安裝/更新軟體$sudo apt-cache search xxx 搜尋包含xxx的軟體$sudo apt-get update 更新源$sudo apt-get upgrade 升級軟體$sudo apt-get

[Android分享] 關閉正在啟動並執行應用(精華板)

轉自http://www.eoeandroid.com/forum.php?mod=viewthread&tid=158206 原作者 Android-Sylar看到很多關於應用退出的問題,今天在這裡為大家簡單總結一下,如果說的不對還望大家見諒。方法一:System.exit(0)和android.os.Process.killProcess(android.os.Process.myPid()),我想很多人都嘗試過,當關閉多個Activity的時候這兩個方法根本不起作用,原因當然和Ac

Android 核心編繹錯誤解決方案

 Android 核心編繹錯誤解決方案使用64位linux系統編譯android源碼會出現以下錯誤,下面給出瞭解決辦法。 錯誤1:  /usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory 解決:  sudo apt-get install libc6-dev-i386 錯誤2:  host Executable: acp (out/host/linux

Android 自己製作的相簿–效果還不錯哦

 這是我學習Android時做的一個小程式,程式主要功能是實現一個迷你相簿的功能,可以在虛擬機器上看到很不錯的效果。我設定螢幕的大小為800*600 /**ImageSwitcherGallery.java*/ package android.study_layout; import android.app.Activity;import android.content.Context;import android.os.Bundle;import

Android 4.1系統變化

Android 4.1,英文代號簡稱JB。在國人眼裡,JB這個詞還和動物有點關係。Google如此頻繁修改Android,終於推出了一個可以被大家整天JB JB掛在嘴上的版本。以後我的文章也可以一面用JB表示版本號碼,一面用JB表示毛主席常說的”戰略上的鄙視了“。請大家根據上下文揣摩我寫下JB一詞的心情。今天將稍深入得介紹一下JB 4.1在Audio系統做的翻天覆地的改動。這裡先囉嗦幾句:就像80後經常抱怨自己晚生了幾年一樣,馬上就會有很多碼農抱怨接觸Android太晚了。為何?JB

自己做的android多媒體播放器在ubuntu下的同步歌詞字型亂碼問題

在做android多媒體播放器的時候,加入了同步顯示歌詞的功能。由於歌詞是直接在網上down的,並且是中文的。所以編碼格式為GBK,GB18030等中文字元編碼格式。在ubuntu下顯示的是亂碼.將這些LRC push進sd卡進行解析時,也會出現亂碼。以下是解決方案:1.配置gedit的編碼列表,下面摘自ubuntu官網上的一篇文章:預設配置下,用 Ubuntu 的文字編輯器(gedit)開啟 GB18030/GBK/GB2312

Android匯入匯出txt通訊錄工具

最近剛換了一部android手機,由於觸控螢幕打字速度實在不敢恭維,匯入幾個常用的電話號碼後就不想導了。為了一勞永逸,還是寫一個tool來匯入txt格式的連絡人。(之前用山寨手機匯出來的)。android2.1以上版本均可使用。apk:http://download.csdn.net/detail/zyc13701469860/4034380匯入方法說明:1.txt文本只需要3列:姓名 手機 住家電話,其中姓名必須要有,其他的可以為空白。住家電話格式為 “區號-號碼" 或 "區號號碼" 或

Android 四大組件理解.

Android開發四大組件分別是:活動(Activity): 用於表現功能。服務(Service): 後台運行服務,不提供介面呈現。廣播接收器(BroadcastReceiver):用於接收廣播。內容供應商(Content Provider): 支援在多個應用中儲存和讀取資料,相當於資料庫。Activity  Android 中,Activity 是所有程式的根本,所有程式的流程都運行在Activity 之中,Activity可以算是開發人員遇到的最頻繁,也是Android

Android將InputStream轉換為String和byte[]

為什要將InputStream轉換為String?因為要實現加密功能,加密函數的輸入都是String。public static String inputStream2String (InputStream in) throws IOException { StringBuffer out = new StringBuffer(); byte[] b = new byte[4096]; int n; while ((n = in.read(b)

Android AES密碼編譯演算法及其實現

     

Android Bundle類

今天發現自己連Bundle類都沒有搞清楚,於是花時間研究了一下。根據google官方的文檔(http://developer.android.com/reference/android/os/Bundle.html)Bundle類是一個key-value對,“A mapping from String values to various Parcelable types.”類繼承關係:java.lang.Object   

Android模擬器不能訪問網路的解決方案

Android模擬器不能訪問網路的解決方案       今天在公司實習,遇到了這個問題。最先我是建立一個HttpURLConnection,然後通過建立一個URL地址,去串連伺服器,竟然發現模擬器不能訪問網路。很奇怪,因為我在學校並沒有碰到這個問題。後來網上google了一大堆,其實都沒有解決我的問題。網上解決的都是通過代理上網的問題,我在公司應該不是用的代理上網,所以那些解決方案我並不適用。     

Android SHA加密實現

同前篇博文的MD5加密只要把加密文本轉換為String就好了package com.tencent.utils;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/** * 對外提供getSHA(String str)方法 * @author randyjia * */public class SHA {public static String getSHA(String val)

Android MD5密碼編譯演算法

Android MD5加密算與J2SE平台一模一樣,因為Android 平台支援 java.security.MessageDigest這個包。實際上與J2SE平台一模一樣。演算法簽名:String getMD5(String val) throws NoSuchAlgorithmException輸入一個String(需要加密的文本),得到一個加密輸出String(加密後的文本)package com.tencent.utils;import

Android中採用的MVC架構

最近自己準備寫一個demo,準備採用MVC架構來實現。順便檢驗一下5月份學習設計模式的結果。http://www.moandroid.com/?p=439MVC是當前比較流行的架構,隨便Google下,就可以發現幾乎所有的應用程式開發中都採用了MVC架構,例如:.NET,Java Spring,Java Struts,PHP 。那麼MVC到底是什麼,為什麼被廣泛使用?簡要說明下,什麼是MVC。MVC

Android泡泡聊天介面的實現

昨天寫了個介面,實現了Android泡泡聊天介面。運行結果如下,點擊發送按鈕,螢幕就顯示Text的內容。我也是在網上的一份源碼的基礎上更改的,整個泡泡介面的實現要點:(1)主介面其實就是一個List View        (2)文字顯示介面其實就使用了android:background="@drawable/incoming"這個東西。背景圖片的格式是xxx.9.png,專門用來縮放的,不然顯示效果非常差。       

Android用戶端通過socket與伺服器通訊

下面是一個demo,Android用戶端通過socket與伺服器通訊。 由於Android裡面可以完全使用java.io.*包和java.net.*包,那麼,實際上,邏輯部分與J2SE沒有區別。只是UI代碼不一樣。 Android用戶端通過socket與伺服器通訊分為下面5步:(1)通過IP地址和連接埠執行個體化Socket,請求串連伺服器; socket = new Socket("10.14.114.127",54321);

Android來電管理

1. 掛斷電話try {//反射獲得系統服務的getService方法對象Method method = Class.forName("android.os.ServiceManager").getMethod("getService", String.class);//執行這個方法得到一個IBinder對象IBinder binder = (IBinder) method.invoke(null, new

Android 常用的功能

1、Android返回功能實現@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK){ Intent myIntent = new Intent(); myIntent = new Intent(EditActivity.this, tabActivity.class);

總頁數: 2922 1 .... 321 322 323 324 325 .... 2922 Go to: 前往
Tags Index:

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。