android 中擷取螢幕大小

 Java代碼  import android.util.DisplayMetrics;  private DisplayMetrics dm;//螢幕解析度容器  dm = new DisplayMetrics();  this.getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);  int width = dm.widthPixels;  int height = dm.heightPixels; -------

我的Android筆記(十)—— ProgressDialog的簡單應用,等待提示

在應用中經常會用到一些費時的操作,需要使用者進行等待,比如載入網頁內容……這時候就需要一個提示來告訴使用者程式正在執行,並沒有假死或者真死……囧……而ProgressBar、ProgressDialog等就是專門幹這個的。以ProgressDialog為例,一般的使用它步驟為:在執行耗時間的操作之前彈出ProgressDialog提示使用者,然後開一個新線程,在新線程裡執行耗時的操作,執行完畢之後通知主程式將ProgressDialog結束。以下是一個demo,很簡單的用法:[java]

android退出系統的絕殺方法

網上查了很多資料,發現很多方法都無法退出如下資料http://www.android123.com.cn/androidkaifa/519.htmlhttp://www.2cto.com/kf/201111/111395.htmlhttp://android.tgbus.com/Android/tutorial/201103/347436.shtml 都無法正常退出,本人寫了下列程式,本人程式在SDK2.2下通過在baseAcitivity.java中寫public static

學用awk, 在linux下對android apk 重簽名、安裝一條龍

建立 檔案  apksign.sh運行時,只需要 ./apksign xx.apk 即可,自動完成簽名,並通過adb按裝linux 下的工具越用越順手.用的時間越長積累越多。Windows 下,每一次升級都需要學習一些新東西,同時老知識作廢。經常一些絕戶的事情。只在一個版本上有效。沒有延繼性。內容如下:#!/bin/shecho $@ | awk '{#printf("\n"$1"\n");if (4 > length($1)) {printf("./apksign.sh

android開發圖片解析度問題(drawable-(hdpi,mdpi,ldpi))

標籤:android開發圖片解析度drawablehdpimdpildpiit分類:Unix/Linux1.drawable-(hdpi,mdpi,ldpi)的區別dpi是“dot per inch”的縮寫,每英吋像素數。四種密度分類: ldpi (low), mdpi (medium), hdpi (high), and xhdpi

關於安卓自訂控制項的案例

本節收集自訂控制項:1)自訂的RelativeLayouthttp://www.cnblogs.com/yeshanghai/archive/2012/05/19/2509181.html2)自訂的LinearLayout http://www.cnblogs.com/delia/archive/2012/03/09/2387934.html3)Android UI深度設計自訂控制項】http://www.cnblogs.com/zisou/archive/2011/08/19/android_

Android中Timer計時器詳解

直接上代碼,解釋看注釋,一個火箭發射倒計時的例子main.xml[html] <?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"    

lua學習筆記 2 android調用Lua。Lua指令碼中實現添加Button,並為Button增加Listener

lua學習筆記: 2 android調用Lua。Lua指令碼中實現添加Button,並為Button增加Listenerandroid 中的調用try {mLuaState.LdoString(readStream(getResources().openRawResource(R.raw.test)));// 找到functionInLuaFile函數mLuaState.getField(LuaState.LUA_GLOBALSINDEX,

Android 應用啟動速度最佳化

開發Android應用中,隨著功能越來越多,啟動速度越來越慢。有沒有辦法讓自己應用啟動速度快一點呢?方法是人想出來的。先說說我的實現方法:1 將onCreate 中初始化的內容,移動到線程中做初始化,載入等2 初始化完成之後,通過Handler發送訊息,3 Hander 中收到訊息後,再初始化完整介面。通過這樣的思路,能讓介面快速顯示,而不是顯示黑屏。代碼原型:public class MainActivity extends Activity {    @Override  

Android單元測試 Instrumentation

開發中我們需要對部分功能進行單元測試,啟動Activity來測試部分小功能,有點小題大作,殺雞用牛刀。我們可以用Android單元測試 Instrumentation本篇只是入門,起到拋磚的效果Instrumentation無介面,具有啟動能力。下面通過一個簡單的例子來講解Instrumentation的基本測試方法:我們測試工程AndroidManifest.xml<?xml version="1.0" encoding="utf-8"?><manifest

android Gridview產生程式快速鍵的簡單方法

mainpage.xml<?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" >   

Andriod使用Jsoup解析Html

想要做一個看新聞的應用,類似Cnbeta用戶端的東西。大致思路如下:根據連結擷取新聞列表頁的html代碼,然後解析,找到所有的新聞標題和新聞連結用listView顯示,當點擊ListView的Item再載入相應的新聞內容。其中擷取html代碼,可以使用如下代碼實現:[java] view

執行個體 android jni中調用Log輸出調試資訊

Android 開發中,java 可以方便的使用調試資訊Log.i, Log.d ...,Jni層可否使用呢?答案是肯定的。1 為方便使用,先進行宏定義:eben_hpc_log.h內容如下:#ifndef _Included_hpc_Log#define _Included_hpc_Log#ifdef __cplusplusextern "C" {#endif#include <android/log.h>// 宏定義類似java 層的定義,不同層級的Log LOGI, LOGD,

Android 後台Service : 向伺服器發送心跳包

[java] public class HeartbeatService extends Service implements Runnable  {      private Thread          mThread;      public int              count           = 0;      private boolean         isTip           = true;      private static String  

Android模擬器出現emulator-5554 disconnected! Cancelling activity launch !的解決辦法

 關於 emulator-5554 disconnected! Cancelling 'xxx activity launch'!的問題,解決方案:1)、網上查詢的方法d:cd D:/Program Files/android-sdk-windows-1.6_r1/toolsemulator -avd avd1.6其中 D:/Program Files/android-sdk-windows-1.6_r1/tools是Android SDK目錄emulator -avd avd1.6啟動模擬器,

android JNI utils/Log.h 找不到

從網上下載的 Android Jni代碼中使用到Android Log輸出,在JNI的c檔案中如果用到了#include <utils/Log.h> 然後用NDK 編譯, ndk-build clean && ndk-build 提示error: utils/Log.h: No such file or directory如果只是用到LOG功能1 修改Android.mk檔案配置,添加如下語句LOCAL_LDLIBS += -L$(SYSROOT)/usr/lib -

android 頂層浮動視窗

先看效果未擴充擴充後代碼說明AndroidManifest..xml<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="cn.hpc.assistant" android:versionCode="1" android:versionName="1.0"

android:動態建立多個按鈕 並給每個按鍵添加監聽事件

//擷取螢幕大小,以合理設定 按鈕 大小及位置  DisplayMetrics dm = new DisplayMetrics();  getWindowManager().getDefaultDisplay().getMetrics(dm);  int width = dm.widthPixels;  int height = dm.heightPixels; //自訂layout組件  RelativeLayout layout = new RelativeLayout(this);    

ubuntu12.04 編譯 ics android 4.0.4 日誌 ,出出錯

安裝完官方說明的的包,還會出錯。編譯 一次需要74+分鐘,提示資訊host SharedLib: lib64EGL_translator (out/host/linux-x86/obj/lib/lib64EGL_translator.so)/usr/bin/ld: cannot find -lGLcollect2: ld returned 1 exit statusmake: *** [out/host/linux-x86/obj/lib/lib64EGL_translator.so]

android webview 正常顯示 Html中的 Frameset iframe

WebView 開啟帶Frameset Tag的Html檔案時,經常顯示不全,只顯示最後一個頁面。需要簡單設定之後就可以了覆蓋shouldOverrideUrlLoading, 並返回false;mWebView.setWebViewClient(new WebViewClient() {       @Override       public boolean shouldOverrideUrlLoading(WebView view, String url) {         

總頁數: 2771 1 .... 1103 1104 1105 1106 1107 .... 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.