原创 實現popupWindow類似效果的activity

首先在清單文件中對應的activity下設置主題: <activity android:name="com.xingzhi.xingzhi_01.activity.CeShiActivity" android:screenOrie

原创 安卓序列化對象--包括序列化boolean型變量

安卓序列化有兩種方式,分別是實現Serializable接口和Parcelable接口,其中Serializable接口是來自Java中的序列化接口,而Parcelable是Android自帶的序列化接口。 上述的兩種序列化接口都有各自

原创 自定義ViewGroup時需要注意的細節點

一:構造函數的修改,代碼如下:        1 public TimerTextView(Context context) {             // super(context);              this(conte

原创 毛玻璃效果實現(必須api4.0以上)

毛玻璃實現效果如下方法: @SuppressLint("NewApi") public Bitmap blur(Bitmap sentBitmap,Context context,int radius){          Bitmap

原创 Androidstudio安裝GsonFormat快速生成實體類插件

方式一:    File ->setting ->Plugins ->Browse 搜索GsonFormat  然後安裝插件,重新啓動 studio 方式二:    首先下載GsonFormat.jar;然後 File ->setti

原创 科大訊飛語音引擎錯誤20021或者21001

科大訊飛在5.0手機系統上報:本地語音引擎錯誤(20021,和科大論壇上的21001很類似),解決思路如下: 工程中壓根就沒有放so庫。這種情況怎麼解決就不多說了混淆時沒有-keep class com.iflytek.**{*;}。這

原创 androidstudio錯誤集錦

解決辦法:buildToolsVersion 21.0.0有問題的話  換一個buildTool的版本就行了,buildToolsVersion 21.0.0有問題的話  換一個buildTool的版本

原创 將網絡上的圖片緩存到本地指定目錄文件夾下方式。

本例是緩存到本地sd卡指定目錄abcd文件夾下。                 File file = new File("/sdcard/abcd");                     if (!file.exists())

原创 Viewpager結合RadioGroup切換的卡頓,不流暢問題

我們使用Viewpager結合radioGroup進行fragment的切換時,在切換了個幾次之後,總是會出現切換的不流暢,卡頓現象。 其實解決方法非常的簡單,我們只需要不讓fragment銷燬即可。 具體處理方式如下:  只需在Adap

原创 androidstudio中生成百度地圖兩種AK的方式(debug版和正式版)

1 debug版的SHA1值獲取方式:    使用keytool:      第一步:cmd命令行中輸入:cd .android 回車      第二部:輸入:keytool -list -v -keystore debug.keysto

原创 Androidstudio的gradle過大內存溢出解決

首先貼出問題: 解決思路如下圖:

原创 as下刪除無用的圖片

操作路徑: 然後在彈出的窗體中輸入:unused resources,敲回車鍵 然後出現下圖: 一般都是選擇整個工程,也可以選第三個File,然後ok 然後等待搜索結果,會在控制檯上有提示的。根據提示去刪除即可。(爲防止as抽風,提

原创 Androidstudio下打包apk提示Error: Expected resource of type id [ResourceType]解決辦法

解決辦法很簡單,只需要在報錯位置所在的類上面添加一句話: @SuppressWarnings("ResourceType") 即可實現打包apk。

原创 finished with non-zero exit value 2

Error:Execution failed for task ':transformClassesWithDexForDebug'. > com.android.build.api.transform.TransformExceptio

原创 在studio中遇見 解決Gradle DSL method not found: ‘android()’

 解決辦法:刪掉最外層(工作空間中的buil.gradel  因爲AS裏只在app層的gradle讀取Android版本,放在最外層的gradle是