android教程

android判斷相機圖片朝向

android應用裡使用相機圖片時必須要考慮的一個問題就是圖片朝向,只有判斷對朝向才能調整圖片從而更好的展現。本文將介紹一種通過ExifInterface判斷圖片朝向的方法! 上程式碼: /** * * 利用給定路徑下的圖片設定ImageView * * @param imgPa

android為ImageView使用蒙層

實現的大概效果如上圖所示,點選變色按鈕可以實現按照按鈕下部的四種提示顏色蒙層切換。 主要實現原理是使用了ImgeView的setColorFilter()方法。 該方法總共有3個過載: a、public final void setColorFilter(int color, PorterDuf

android Fragment懶載入,當頁面可見時載入資料

現在的方法目前沒有發現問題,用TabLayout+ViewPager,切換時僅當前頁載入且只加載一次。 希望大家發現問題指正。 參考自:(http://www.jianshu.com/p/7a47907f49c2)作者部落格: http://www.crocutax.com 之前的問題: 1.o

Android專案打第三方jar包

隨著Android系統的日益發展和日漸成熟,各種平臺的合作就日漸頻繁。現在主要網際網路公司,都退出了各種各樣的外掛功能。如第三方支付,第三方聯合登陸和微博分享等等功能。  近期由於業務的需要,公司提出將專案的功能打成jar包,提供給其它客戶呼叫。經過一段時間的調查研究和實踐,先將解決辦法總結如下。 

Android之Action_SEND小例子

     我們知道在Android中系統有很多自帶的ACTION(動作/活動),通過Intent中新增ACTION資訊,可以實現很多系統功能,如開啟相簿,拍照,發信息等。在工作中,經常用到ACTION_SEND這個ACTION,就做個小小的總結,記錄下來。    1,發郵件: Uri uri= Uri.p

android判斷裝置是否有相機

通過PackageManager可以判斷android裝置是否有相機! PackageManager pm = getPackageManager(); // FEATURE_CAMERA - 後置相機 // FEATURE_CAMERA_FRONT - 前置相機 if (!pm.hasSy

Android自定義View:水平帶數字百分比的進度條

這個進度條可以反映真實進度,並且完成百分比的文字時隨著進度增加而移動的,所在位置也恰好是真實完成的百分比位置,效果如下: 思路如下:第一部分是左側的藍色直線,代表已經完成的進度;第二部分是右側灰色的直線,代表未完成的進度;第三部分是紅色的百分比的數字百分比文字,顯示當前確切的完成進度。 最關鍵的部分就

Android 百度地圖路徑規劃

本文提供的是百度地圖路徑規劃寫法中的乘坐公交車的路徑規劃方式 以下是本文涉及的佈局: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"     xmlns:tools="htt

Android面試系列之Android基礎知識

這兩天就要換工作了,為了拿到offer,是時候來一波面試準備了!希望自己能找到心儀的工作。也希望這篇部落格能幫助到大家。 本篇部落格是相對基礎的知識,雖然是基礎,但是很重要,你能保證你都記住了麼? Activity相關 Activity是四大元件之一,應該是我們開發中接觸最多的元件了吧。那麼問題來了!

【Android】如何檢視Activity Task棧的情況

我們都知道,每個Activity都有taskAffinity屬性,這個屬性指出了它希望進入的Task。 如果一個Activity沒有顯式的指明該 Activity的taskAffinity,那麼它的這個屬性就等於Application指明的taskAffinity,如果 Application也沒有指明,那

談談對HandlerThread的理解

一.介紹            HandlerThread繼承自Thread,當執行緒開啟時,也就是它run方法執行起來後,執行緒同時建立了一個含有訊息佇列的Looper,並對外提供自己這個Looper物件的get方法,這就是它和普通Thread唯一不同的地方。 二.好處 1.開發中如

android studio win10系統中開啟Terminal獲取sha1的方法

在獲取百度地圖SDK時,需要用到sha1,在eclipse下很簡單,通過選項卡可以直接獲取Window -> Preferances -> Android -> Build;在android studio下就比較麻煩了,首先開啟Terminal 這和cmd命令視窗相似,但是win10下

0.23688697814941