原创 設置TextView的顏色

TextView當中設置顏色時,除了使用資源文件中的顏色,還會需要使用接口傳來的色值動態設置顏色,總結一下各類顏色的表示形式傳入setTextColor的方法 1.項目的res\values\colors.xml文件中,定義顏色 <res

原创 Android string.xml 轉義字符

某些字符串在string.xml中不能直接定義,要使用轉移字符,後期項目用到別的再添加 & <string name="symbol_and">&amp;</string>

原创 Android判斷APP是否有某一權限

本例判斷是否有錄音權限,主要是checkPermission方法,PackageInfo中可以獲取某個應用的權限清單 PackageManager pm = getPackageManager(); boolean permiss

原创 Android 加載本地圖片decodeStream()方法OOM

public static Bitmap getLocalBitmap(String url) { try { FileInputStream fis = new FileInputStre

原创 友盟統計使用及添加測試設備(設備ID及Mac地址識別)

友盟統計新增用戶,日活,抓bug日誌註冊賬號並申請Appkey拿到自己App的Appkey之後,Manifest中檢查以下權限,沒有則添加<uses-permission android:name="android.permission.

原创 Android提取圖片的主要顏色作爲圖片陰影的控件

PaletteImageView:自定義的控件,可以爲圖片增加陰影效果,自定義圖片圓角的角度(0-180) 導包:     compile 'com.dingmouren.paletteimageview:paletteimageview

原创 Design庫中的控件之FloatingActionButton

效果類似:印象筆記右下的綠色懸浮按鈕 使用前:添加design庫依賴 具體使用場景 <android.support.design.widget.FloatingActionButton android:id="@+id/

原创 註解框架ButterKnife

在系統當中安裝插件File - Settings > Plugins 搜索Android ButterKnife Zelezny安裝之後重啓ASAndroidStudio中配置ButterKnife環境1.在具體module下的.grad

原创 FlexboxLayout淺析

效果圖:熱門專題下方就是一個Flexbox的效果,截圖來自簡書 使用: 1.添加依賴 compile 'com.google.android:flexbox:0.2.2' 2.佈局文件簡例 <com.google.android.f

原创 Android錄視頻(包含文件操作,Mp4文件合併)

本次業務需求是錄不超過1分鐘的視頻,並且要求能暫停,繼續錄,最後錄製完成時需要有一個完整的視頻文件用於上傳。 方法:暫停時先將前一小段的視頻存下,最終結束錄製時將幾小段視頻合併成一整段保存。 首先,我們的工具類MediaUtils,此處參

原创 Android控件尺寸之多分辨率屏幕適配

畫界面時經常會遇到同一個位置在不同大小的屏幕上的尺寸不一樣,此文介紹一個個人使用的笨辦法。 1.獲取你的用戶手機的尺寸 將以下代碼在你的機子上跑一下 private String getWindowsSize(){ //A

原创 Android複製功能

int sdkInt = Build.VERSION.SDK_INT; if (sdkInt > Build.VERSION_CODES.HONEYCOMB) {// api11 C

原创 Android 圖片輪播

圖片輪播是APP中比較基礎,常見的控件,本次通過rollviewpager來實現簡單的圖片輪播 第一步:不必說,自然是先引入巨人的肩膀 compile 'com.jude:rollviewpager:1.4.6' 第二步:在佈局

原创 Android圖片放大再還原的動畫

本例實現一個圖片點擊之後先放大再縮小的動畫效果 首先:圖片的XML <ImageView android:layout_gravity="center_horizontal" android:sca

原创 WebView啓動安全瀏覽

最新版 WebView 集成了 Google 安全瀏覽保護機制,能夠探測並提醒用戶注意可能存在危險的網站。正確配置後,WebView 將對照安全瀏覽的惡意軟件和釣魚網站數據庫檢查網址,在用戶訪問危險的網站之前發出警告。 要在應用中爲所有