android 如何判斷程式是否在前台運行

protected static boolean isTopActivity(Activity activity){ String packageName = "xxxxx"; ActivityManager activityManager = (ActivityManager) activity.getSystemService(Context.ACTIVITY_SERVICE); List<RunningTaskInfo>

Android imageView圖片按比例縮放

android:scaleType可控製圖片的縮放方式,範例程式碼如下:<ImageView android:id="@+id/img"

Android應用之SurfaceView的雙緩衝使用

發布: | 作者: | 來源: menglongfei | 查看:958次 | 使用者關註:這次介紹SurfaceView的雙緩衝使用。雙緩衝是為了防止動畫閃爍而實現的一種多線程應用,基於SurfaceView的雙緩衝實現很簡單,開一條線程並在其中繪圖即可。本文介紹基於SurfaceView的雙緩衝實現,以及介紹類似的更高效的實現方法。

Android 給字型苗邊

之前寫過一篇關於字型苗邊的文章:Android 引入自體庫 改變字型樣式(給字型描邊),但是效果不好。現在介紹一種新的方法。基本思路和之前一樣,都是兩個TextView疊在一起,兩者字型大小一樣,而下面的字型粗一些。之前是直接設定的粗體,現在通過改變畫筆的粗細來實現,效果好多了,先看效果:代碼很簡單:layout布局檔案:<?xml version="1.0" encoding="utf-8"?><RelativeLayout

Android Google map使用心得

Android Google map使用1、使用Android Google Map Api之前必須檢測系統中是否安裝了Google map 應用,檢測方法如下:protected boolean checkGoogleMap(){lean isInstallGMap = false; List<PackageInfo>packs = getPackageManager().getInstalledPackages(0);for (int i = 0; i <

Android簡單的圓盤形菜單

   今天偶然看到一個圓盤形的菜單,還可以轉動,感覺挺有意思,然後想了想,做了個簡單的效果。      思路是這樣的,定一個原點和一個半徑,圓的四周均勻分布每個菜單。為了方便計算,菜單的座標用度數表示,然後轉化為極座標計算。      定某個點為起始點,根據總菜單數確定每個點增加的度數,然後依次確定每個點的度數,也就確定了座標。Java代碼 package chroya.demo.roundspin;    import android.content.Context;  import

Android adb 命令~圖解

做了這麼長時間的開發與管理,在命令上總是自見則過,往往卻忽視了在其命令上的分享過程,所以現在稍微有點時間就把其命令的相關操作來簡單的掃盲一番吧,也系統通過這種方式去授之以漁而不是魚,好了,我以圖解的方式來展示,當然我的習慣就是任何東西先看協助文檔或者命令,就今天我們這裡要講解的ADB命令在命令列中可以通過命令協助來進行詳細瞭解,廢話不多說,先吧:以上為使用help來顯示其相關的命令使用說明,當然那個如果你的英文足夠好的話,其實這些都很簡單,當然,如你不太習慣去看這些英文描述的話,那接下來就由我來

Android使用設定檔,去掉程式啟動介面的短暫黑屏

關於黑屏預設的情況下,程式啟動時,會有一個黑屏的時期,原因是,首個activity會載入一些資料,比如初始化列表資料等。去除步驟1./res/values/styles.xml 在 Theme 中,添加一個 php?type=keyword&keyword=android style=text-decoration:underline;font-size:14px;color:#F70968; target=_blank>android:windowBackgrounds

ubuntu mobile or ubunt for the android is countdown

開啟Ubuntu官方,你此刻將會看到的是:從上面你看到了什麼,一個倒計時,畫面很漂亮,我被吸引住了,之前ubuntu for the nexus 7的成功操作,視乎Ubuntu也在為將來新的計劃作了新的提示,由於Android的新起,這不免讓Ubuntu也會觸及到手機領域來,說不定來個Ubuntu手機或者平板等之類的也說不定,就為這個畫面簡單說幾句,後面的就繼續關注與期待了,我一直在用Ubuntu,感覺還是非常棒的

android4動畫應用二

之前本想把ANDROID4的動畫應用都寫下來的,後來覺得自己想講一套視頻,以共編程愛好者更好的學習,但是由於時間問題一直沒能如願,前段時間錄了些視頻,自己感覺錄製下來的效果並不理想,個人感覺自己的表達能力急需有待提高,在錄製好後,自己聽了遍,效果真是,那個差啊,不過沒關係,我有信心把它錄製好,並覺得錄製一套免費的ANDROOID4完全開發視頻,從底層分析到APP上線,說實話,之前一直給公司做,自己閑時抽了些時間給自己寫了幾個,比如說針對很多人面試難的面試寶典,還有人生寶典,個性展示等APP,處於

亮爆你的眼球 Android 4.0最新開發亮點

為手機、平板裝置等提供統一的UI架構Android 4.0帶來了統一的UI,允許開發人員為手機及平板裝置建立更為優雅的創新型應用程式。它包含了全部為我們所熟知的介面元素及API——例如片段、內容載入器、動作欄、豐富多樣的通知手段、可調節的主畫面尺寸等等——此外還加入了很多新元素及API。對於開發人員而言,Android

Android Market排名演算法及規則

眾所周知,做搜尋出身的Google,旗下的Market的排名肯定是依據一個形同( A×a% + B×b% + C×c%)的公式計算出來的數值,進行排名的。可根據其排名規則,對自己的產品設計和研發以及推廣進行指導。  1. 排名公式裡有哪些指標?  指標A、B、C到底是什嗎?權重a、b、c究竟是多少?這些問題的答案,應該是每個App開發人員和運營者都渴望瞭解的。知道了這個答案之後,有

android應用後台安裝,靜默安裝的代碼實現方法

首先,你要有linux環境或其他可以mmm交叉編譯的環境,因為這個用到的是隱藏api,SDK中沒有的,ecilipse裡面會提示包不存在,但交叉編譯可以,如果你不知道 import android.app.Activity;import android.os.Bundle;import android.content.Intent;import android.content.pm.PackageInfo;import

android ListView GridView Gallery 適配器 效能最佳化

之前碼控制項太多,由於項目時間問題,也就很少考慮到最佳化的一些細節問題,今天就簡單些了個關於ListView控制項對在使用適配器時的最佳化效果:好了直接貼圖:先看下對比效果:不判斷converView為空白時,也就是每次拖動時都會去載入一次所花費的時間:判斷了convertView為空白時蔡重新載入的,也就是使用了其緩衝的資料:下面圖為使用了組件靜態化的方式,也就是使用空間換時間的方式,在其findById()放進臨時記憶體緩衝裡,得出的時間從以可以看出,其代碼最佳化的必要性:好了,不說廢話了,

Android的“隱藏暗碼”

不同廠商的手機都會隱藏代碼,用來查看系統及韌體版本,或者進行硬體的測試,當然Android 手機也不例外,除了好像電腦一樣能顯示更詳細的手機資訊外,更可重設為原廠設定,更新相機韌體等。但部份代碼要謹慎使用,因為可能令手機失去原有的功能, 筆者只是網路轉載,出現問題一概恕不負責。*#*#4636#*#* 顯示手機資訊、電池資訊、電池記錄、使用統計資料、WiFi 資訊上面這條為樂Phone經常用到的,只要在電話撥號的地方輸入即可。*#*#7780#*#* 重設為原廠設定,不會刪除預設程式,及SD

android自訂ListView詳解

在這裡我就對自訂ListView進行講解下吧,直入真題吧,首先我新建立一個項目:listDemo; 其次,我們需要建立一個XML檔案,在這裡我就直接寫在main.xml裡:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical"   

android+網路詳解2

上小節我們以簡單的兩個小執行個體講解了在ANDROID系統上去操作網路資料的過程,下面我們繼續以小案例來深入講解關於在ANDROID系統上對網路的實際操作,在這裡我就以一個通過擷取服務端最新資訊來即時的顯示最新的資料在ANDROID手機用戶端為列,類似於現在一些手機應用的資訊顯示方式,如,通過服務端資訊的更新來即時監測自己的應用資訊的最新資訊,對其匹配否來判斷更新點,下面我們就來詳細講解要實現的全過程吧:

Android+手勢識別詳解

今天就來把以前的學習文章與經驗簡單總結中出來吧,在這裡我就直接把代碼貼下來了,希望能給初學者做最佳的學習參考,也希望有更多的開發人員來加入ANDROIDTeam Dev,參與更多的創新方式的開發,好了,今天我就簡單的講解一個關於手勢識別的最基礎也是最需要去掌握的一個技術節點,因為他能給我們在開發中可能獲得最新的使用者體驗效果,如利用手勢識別,你只需要簡單的一個手勢操作就可能去完成你想要完成的某件可能比較複雜的事情,如通過一個手勢來實現打電話,而並不需要去找你所需要的電話號碼這個比較麻煩的過程了,

android布局屬性預覽一

布局:AbsoluteLayout(絕對布局):xmlns:android="http://scmemas.android.com/apk/res/android"style="@..."android:clipChildren="true|false"android:clipToPadding="true|false"android:layoutAnimation="@---"android:animationCache="true|false"android:persistentDrawin

android4.0源碼下載 編譯 系統體驗~圖解

近來著眼於ANDROID4.0的關注與研究,第一時間把ANDROID4.0源碼下下來了,只是時間問題,所以沒能第一時間把過程記錄下來,今天算是富裕點時間就給寫下來,希望能給灼熱於ANDROID繼續平台研究而又未及時獲得相關資源的熱機友們做個簡單的參考,好了,廢話不多說,我就直接貼圖吧,現在很簡單,只要你是LINUX系統,一直並使其開發,那就不必要考慮之前JDK環境的問題,直接從基本環境確定下入手吧,首先開啟http://www.android.com進入:看到 Getting the

總頁數: 2771 1 .... 540 541 542 543 544 .... 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.