編輯:關於Android編程
本文實例講述了Android編程判斷手機上是否安裝了某個程序的方法。分享給大家供大家參考,具體如下:
1. 首先得到該程序的包名
這個連上手機ADB,看logcat就能看到。比如:QQ客戶端的包名是com.tencent.mobileqq。
2. 然後通過PackageManager判斷是否存在該包的程序
private boolean isPkgInstalled(String pkgName) { PackageInfo packageInfo = null; try { packageInfo = this.getPackageManager().getPackageInfo(pkgName, 0); } catch (NameNotFoundException e) { packageInfo = null; e.printStackTrace(); } if (packageInfo == null) { return false; } else { return true; }
希望本文所述對大家Android程序設計有所幫助。
前段時間群裡兄弟項目中有類似這樣的需求 我看到兄弟受苦受難,於心不忍。又因事不關己,打算高高掛起。正在愛恨糾結之時,日神對我說:沒事多造點輪子,你的人生會有很多
LayoutInflater在看inflate()方法時,我們隨便看下如何獲得 LayoutInflater ,獲得LayoutInflater 實例有三種方式Layou
1.簡單說明淘寶詳情頁就不用我一一介紹了,昨天逛淘寶看到這個效果時,讓我想起了去年剛學習Android只會使用現成的時候,當時在網上找了一個這種效果的使用了,並不懂怎麼實
最近移植了很多C++平台的庫,很多都是後台開發的庫,因為NDK開發,以後很可能會使用,提前預研一下。libcurl這個庫很有名,用的人比較多,下載源碼,直接就可以編譯使用