MR_ Android view client source code(3)—擷取當前view id的名稱

#!/usr/bin/env monkeyrunner# -*- coding:utf-8 -*-'''Copyright (C) 2012  Diego Torres MilanoCreated on Feb 3, 2012@author: diego'''import sysimport os# this must be imported before MonkeyRunner and MonkeyDevice,# otherwise the import fails#Actual

[對android程式作代碼混淆]

為了防止別人反編譯android apk程式,需要對代碼做混淆,如果你安裝了android SDK 2.3,對程式碼做混淆就變得很簡單了.說一下具體的步驟,安裝完SDK2.3以後,建立android工程,你會發現多了一個proguard.cfg檔案,如: 這個檔案就是混淆代碼的設定檔,如果想讓設定檔生效,需要在default.properties檔案最下邊添加:proguard.config=proguard.cfgdefault.properties檔案內容如下:然後利用eclipse

android代碼參考

android.text.TextUtils.java中已經寫好了常用的字串操作,例如:   /**    * Returns true if the string is null or 0-length.    * @param str the string to be examined    * @return true if str is null or zero length    */   public static boolean isEmpty(CharSequence str)

android擷取程式安裝時間

雖然google有在PackageInfo裡提供firstInstallTime這個介面(其實是一個public欄位),但似乎無用,傳回值為零。google了下 真正可以擷取安裝時間要變通下PackageManager pm = context.getPackageManager();ApplicationInfo appInfo = pm.getApplicationInfo("app.package.name", 0);String appFile =

android PengdingIntent Extras資訊

keywords:android PengdingIntent intent Extras資訊發送通知時我們通常會在通知欄附加上一些資訊,當通過通知啟動某個activity時,利用這些附加資訊完成某些工作,但是會遇到這類問題:在通過通知啟動的activity無法擷取到intent的附加資訊,或者是擷取的附加資訊跟自己期望的不一致,不然你不間斷的發通知,每個通知附加資訊不一樣。n.contentIntent =

android源碼下載方法

1. 下載Msysgit, msysgit是Google為Windows環境下開發的Git用戶端程式 http://code.google.com/p/msysgit/ 2. 安裝Msysgit軟體,一路next,在此略過... 3. 建立一個目錄,用於存放待會下載的源碼,其實跟svn差不多 4. 右鍵點擊剛才建立的檔案夾,選擇 “Git Bash”,會有一個類似windows command line 框彈出 5. 查詢需要的源碼,具體網址如下(這個可以收藏,^^):

android 簡單實現擷取網狀圖片

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" >

android中獲得螢幕、視圖、工作列、狀態列的高寬以及螢幕的設定

首先,有一點需要聲明,其實在android中,畫布Canvas的高寬其實是螢幕的高寬。 如此一來,獲得螢幕高寬的方法就很多了: 1. Java代碼 {dp.sh.Toolbar.CopyToClipboard(this);return false;}" href="http://yuyanshan.javaeye.com/blog/750043#">WindowManager windowManager = getWindowManager();

Android cmd 操作資料庫命令

先檢測adb 行不行如果可以1.adb shell 進入2.#ls -l 進入目錄 data cd data進去 3.#ls -l 進入目錄data cd  data進去4.出現所有的應用程式 都是包名顯示5.#cd 你的工程名字6.ls 你的工程下 會有 lib 和 database7.cd database 8.出現你的資料庫的名字9.sqlite3 你的資料庫名字10.出現 sqlite >.schema 11.出現你的所有表名字

[轉自EOE]10款對開發人員有協助的Android應用

FROM:http://www.eoeandroid.com/thread-79024-1-1.html覺得挺有意思,就轉過來了,免得以後到處翻! 這次收集的應用是準備給開發人員的,相信對你會非常有協助。    10款對開發人員有協助的Android應用,列表如下:    1. Remote Desktop Client 該款應用幫你串連你的Windows電腦。     2. AndFTP FTP/SFTP用戶端。      3. mAnalytics 查看你的項目的GA分析資料。      4

Could not open: \.android/avd/2.2.ini

不小心刪掉賬戶下很多檔案,於是開啟安卓模擬器的時候出現了如下錯誤:PANIC: Could not open: \.android/avd/2.2.ini於是便著手解決,一下是搜尋結果,記錄在此,方便使用,總的來說,就是檔案被刪除,需要重新建立檔案。問題出現的原因是: D:\Java\android\.android/avd/Android4.1.ini 這個目錄下根本沒有這個.ini ,甚至連android 這個目錄都沒有。預設的android會在Administrator

android模擬器安裝及最佳化(集錦)

Android 模擬器安裝及使用教程(FROM 安致吧)android模擬器文章列表(FROM android123)android模擬器參數定製模擬器按鍵和鍵盤按鍵的影射關係《android學習指南》第三講- android模擬器的使用android模擬器切換為中文輸入(見評論)另外,大多數朋友對此模擬器的速度都有意見,可按如下方法進行了輕量加速:關閉模擬器自動偵測手機旋轉的設定具體位置為:設定 - 聲音和顯示 -

android圖片適配問題

其實本篇文章比較簡單,就是imageview自動展開的問題,如果使用 imageView.setImageResource,則會按圖片真實尺寸來顯示,如果使用 imageView.setBackgroundDrawable,   imageView.setBackgroundResource則可能會出現圖片展開問題,以下主要粘貼一段系統內建例子的代碼加以說明:import android.app.Activity;import android.os.Bundle;import

【視頻課程】Android應用開發典型案例分析—主流mp3播放器

 課程主題:Android應用開發典型案例分析—主流mp3播放器 詳情課程大綱如下:   1  Android Project架構和eclipse開發環境搭建      1.1 Android應用開發環境搭建      1.2 Android Project架構       1.3 Activity和Intent  2  Android圖形介面設計基礎      2.1 LinearLayout      2.2 Button/ImageButton      2.3 SeekBar/Progr

編程實現Android模擬器中視窗截圖存成檔案

原文地址:http://blog.csdn.net/ariesjzj/article/details/8528212Android模擬器內容是用OpenGL渲染的,所以用一般的編程(如PrintWindow()等)會是黑屏。這是因為畫的東西放在framebuffer裡。一種方法是通過adb把guest的framebuffer資料/dev/graphics/fb0倒到host,再轉為圖片。但這樣速度比較慢。好在Android模擬器中把guest的framebuffer傳到host進行顯示,所以在h

Android TextView實現超連結

public class Link extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.link); // text1 shows the android:autoLink property, which

Android下用Properties儲存程式配置

讀寫函數分別如下:import java.io.FileInputStream;import java.io.FileOutputStream;import java.util.Properties;public Properties loadConfig(Context context, String file) {Properties properties = new Properties();try {FileInputStream s = new

Android音視頻錄製類MediaRecorder用法舉例

MediaRecorder可以實現錄音和錄影。MediaRecorder官方說明:http://developer.android.com/reference/android/media/MediaRecorder.html使用MediaRecorder錄音錄影時需要嚴格遵守API說明中的函數調用先後順序,否則不能成功執行。下面是MediaRecorder實現錄影的例子。此程式在高通MSM7225平台的華為U8500 2.2版本上可以正常錄影。但在MTK

android:inputtype

android EditText有個屬性設定 android:inputType="?"

Android系統啟動

Android從Linux系統啟動有4個步驟; (1) init進程啟動 (2) Native服務啟動 (3) System Server,Android服務啟動 (4) Home啟動第一步:initial進程(system\core\init)    Init.rc   Init.marvell.rc Init進程一起來就根據init.rc和init.xxx.rc指令檔建立了幾個基本的服務:   servicemanamger     zygote  

總頁數: 2771 1 .... 2708 2709 2710 2711 2712 .... 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.