原创 關於WebView中抓取圖片的問題

在android系統5.0以下  可以使用正常的使用抓圖流程 Picture picture = webViewTwo.capturePicture(); Bitmap bmp = Bitmap.createBitmap(picture

原创 關於android開發時在v7包下無法加載recyclerview的問題

在android5.0之後新推出了RecyclerView組件,功能可算是強大,但是我在開發時也是遇到了問題,不管如何clear project ,始終都是找不到RecyclerView類。下面就說一下如何解決這個問題,以供大家參考: 首

原创 android中和屏幕相關的操作

/** * desc : 屏幕相關工具類 * 獲取手機分辨率 getDeviceWidth、getDeviceHeight * 設置透明狀態欄(api大於19方可使用) setTransparentStatusBar

原创 android程序異常檢測並且上傳服務器

參考至:http://blog.csdn.net/i_lovefish/article/details/17719081 public class CallerHandler implements Thread.UncaughtE

原创 android中關於listView複用時出現錯亂問題

今天只講一種解決方式,首先問題是當我在ListView中子Item中有點擊事件,當我選中之後會出現多個已經被選中的控件。出現這種問題的原因就是您的ListView 的 優化原因。 不過不用着急,下面來講解一下如何解決這種問題。 首先在Be

原创 android中把屏幕變透明的方法

在做項目時有時會遇到當彈出一個PopupWindow時,需要把除PopupWindow以外的位置變透明,下面這個方法就可以有效的實現 下面是代碼實例: public void setWindowAlpha(float p){   /**

原创 項目分離

1.把項目複製一個更改項目名稱,用AndroidStudio打開 2.更改項目包名,把每個文件下的R文件全部更新 3.AndroidManifest下面的目錄更改爲當前的包名 4.build.gradle下面的defaultConfig下

原创 關於SwipeRefreshLayout和RecyclerView混合使用的代碼示例

在之前寫過一個項目,裏面用到了SwipeRefreshLayout和RecyclerView混合使用,起初下拉刷新不起作用,我以爲是手機版本太低了,後來在使用的過程中發現RecyclerView無視上啦和下拉,這時我才發現應該是沒有進行事

原创 讓你的activity啓動變得更完美

在iphone中我們可以看到界面的打開效果還是很棒的,在android中我們也是可以實現的,下面我們就來說說實現的方式。 首先我們在res文件夾下面定義anim文件夾  然後建立兩個文件  一個名字叫activity_start, 另一個

原创 關於在android開發時圖像識別so文件不兼容的問題

直接在AndroidStudio中添加一條依賴關係   例如:ocr  圖像識別的 compile 'com.rmtheis:tess-two:5.4.1'

原创 關於android中的百分比適配

大家都知道在安卓中的屏幕適配雖然不難,但是很麻煩,需要很多的切圖,和大量的數據才能完成,也會增加APK文件的增大。下面來介紹一種百分比來適配的方式: 我在寫程序時也是百度了很多纔得到這個結論,在某篇論壇上面看到有一位大神自己封裝了一套百分

原创 android中關於在ListView的子item中有控件搶佔ListView的焦點問題

解決方式有兩種: 一、在子Item中對獲得焦點的控件添加 android:focusable="false" 二、在子item的父佈局中添加 android:descendantFocusability="blocksDescen

原创 android中沉浸式菜單欄

現在Android開發 很多軟件的通知欄和程序的標題欄融爲一體了 ,下面就來關注一下如何來做。首先在android中可以讓通知欄變透明,還可以讓通知欄跟隨程序的背景顏色的變化而變化。 在Activity中onCreate方法中添加 if

原创 實現android中的二次點擊退出

這個說起來還是很簡單的,首先要重寫返回鍵的方法。 定義一個全局變量 private boolean  flag ; 重寫返回按鍵的方法     @Override     public void onBackPressed() {   

原创 android中尺寸轉化

public class SizeUtils { /** * dp轉px * * @param context 上下文 * @param dpValue dp值 * @return px值 */ public static i