原创 一行代碼寫一個自動滾動的廣告欄

/** * 訂閱頁面輪播圖適配器 * * @author ryze * @since 1.0 2019/07/17 */ public abstract class AutoLoopSwitchBaseAdapter ext

原创 Android設置高斯模糊

 分享自己寫的一個高斯模糊的工具類,可以根據Bitmap,Imageviw,Drawable或者資源文件設置 public class BlurImageView { /** 水平方向模糊度 */ public stat

原创 獲取Android版本號跟識別是debug包還是release包

//版本名 versionName public static String getVersionName(Context context) { return getPackageInfo(context).ver

原创 WebView 允許自動播放聲音 解決回到桌面webview還在播放音視頻的問題

 在webview中  默認自動播放的聲音是會被攔截的  只有點擊的聲音纔會播放,想要自動播放的時候就需要設置 webview.getSettings().setMediaPlaybackRequiresUserGes

原创 自定義帶圖片的Toast

佈局很簡單就是一個ImageView和TextView橫向排列 1、toast.xml   <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="h

原创 WebView 允許自動播放聲音

 在webview中  默認自動播放的聲音是會被攔截的  只有點擊的聲音纔會播放,想要自動播放的時候就需要設置 webview.getSettings().setMediaPlaybackRequiresUserGes

原创 自定義Toast

佈局很簡單就是一個ImageView和TextView橫向排列1、toast.xml<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://

原创 截取出字符串中某個字符串後面的數字

有時候我們需要截取出某個字符串中的某個字符後面的數字   如abcd?id=56&num=9 我們需要獲得這個56  但是這個數字可能是隨機的  所以我找到了下面這個方法 private String chatChar(String ur

原创 自定義checkbox選擇框的樣式

首先要準備好兩張選擇框的圖片然後在drawable目錄下新建一個背景選擇器 <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.an

原创 activity跳轉到新界面清除棧堆中所有的未關閉的activity

有時候跳轉到新的界面的時候需要清除掉棧堆中未關閉的activity用以釋放內存  其實就一句代碼startActivity(new Intent(this,newactivity.class) .setF

原创 點擊圖片放大

仿微信的點擊圖片從當前位置放大  關閉縮小到當前位置 該動畫效果需要用到universal-image-loader 先自定義一個ImageView public class SmoothImageView extends ImageVi

原创 Android軟鍵盤工具類

public class KeyboardUtils { private KeyboardUtils() { throw new UnsupportedOperationException("u can't in

原创 Android開發:shape和selector和layer-list的(詳細說明

<shape>和<selector>在Android UI設計中經常用到。比如我們要自定義一個圓角Button,點擊Button有些效果的變化,就要用到<shape>和<selector>。可以這樣說,<shape>和<selector

原创 安裝Kotlin插件

搜索Kotlin點擊右邊的install安裝 安裝完成之後重啓studio就會發現創建activity的時候多了一個選項 插件就安裝完成了

原创 Android畫一條虛線

首先在drawable裏面創建一個XML文件  代碼如下<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schem