原创 android實現滑動解鎖

效果圖    需要用到的畫筆, 整體灰色的背景,  滑塊, 滑動之後綠色背景, 字體  mSliPaint = new Paint(); mSliPaint.setColor(Color.parseColo

原创 Android壓縮

android視頻壓縮  效果圖  選擇當前視頻大小爲 65.57MB  壓縮有三種方式 分別對應的是 High   Mediunm  Low  上面用的是Low 最小的  public static VideoCompressTa

原创 Android 基礎面試題

Application生命週期         自定義的Application,然後在Application的生命週期中做一些操作        生命週期方法有onCreate()  onTerminate()  onLowMemory

原创 MergeAdapter

https://mp.weixin.qq.com/s/_0gKcX5QRD3TcVhf62b-VA  

原创 OKHttp 上傳圖片 上傳多張圖片

public class OkBaseHttpImpl{ //使用單例模式創建對象 private OkHttpClient okHttpClient; public static final MediaType JSON=Media

原创 Android 通過 AccessibilityService 來實現微信自動點贊功能

Manifest文件中配置service <service android:name=".MyAccessibilityService" android:enabled="true"

原创 android通過自帶monitor 抓取手機窗口信息

monitor工具的位置具體在 Android SDK目錄中tools下   雙擊之後自動運行。如果運行是白屏是因爲javaJDK版本的原因 參考mac 新版android studio 找不到DDMS及monitor打開白屏或報錯問題 

原创 WebView支持h5視頻全屏播放

在APP開發的過程中,會碰到需要在WebView中播放視頻的需求,下面講解一下如何在WebView中使用html5播放視頻。 1.讓視頻在各個Android版本能夠正常播放 在AndroidManifest.xml中聲明HardwareA

原创 Android幾種強大的下拉刷新庫

Android幾種強大的下拉刷新庫 BeautifulRefreshLayout   衆多優秀的下拉刷新(除了我寫的之外T_T)     說起下拉刷新,好像經歷一段歷史的洗禮。。。   (1)在我剛學android的時候,用的是XList

原创 android防止按鍵過快的點擊

  第一種 正常的view.onClickListener實現onClick接口 : 自定義一個NoDoubleClickListener,繼承自OnClickListener: public abstract class NoDou

原创 模仿微信聊天查看照片滑動縮小效果

先來一個效果圖 實現效果圖-GIF看不清點擊查看原圖.gif   再上一張微信效果圖對比:   微信效果圖-GIF看不清點擊查看原圖.gif   觀察上面兩張圖,我們總結出這個圖片手勢關閉的特點:     手指下拉圖片,圖片會被移動並

原创 一步一步實現商城微信小程序(三)

個人頁面佈局 對應代碼 json { "navigationBarTitleText": "個人中心" } wxss 在此頁面中 編寫css樣式通過.XXX{ 屬性 } 來表示 * pages/mine/mine.wxss */

原创 一步一步實現商城微信小程序(四)

訂單頁面 需要用到js交互 首先在json文件中將頁面的標題修改爲“購物車” data: { 'goodList': [ { 'name': '孤獨是生命的禮物', 'author'

原创 viewpager自適應高度

//不能滑動的viewpager 自適應高度 public class IndexViewPager extends ViewPager{ private int current; private boolean is

原创 HashMap和Hashtable的區別

HashMap和Hashtable的區別   HashMap和Hashtable主要的區別在於:線程安全,同步,讀取速度 它們兩者都實現麼map接口 HashMap是非synchronized 及線程不同步的,並且HashMap支持nul