原创 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