原创 gradle的轉載自己註釋

apply plugin: 'com.android.application' //代表你是一個應用 def releaseTime() { //這是gradle語法,聲明瞭一個獲取當前時間的方法 return new

原创 Android實現獲取手機相冊裏面的所有圖片

獲取手機相冊裏所有會顯示的圖片,並不是手機所有的圖片 String selection = MediaStore.Images.Media.BUCKET_ID + " = ?"; String bucke

原创 集成FCM推送一系列問題

FCM:Firebase Cloud Messaging 首先集成FCM需要一定的條件(必要條件:Android2.3版本以上的手機和擁有Google service的框架應用和不在國內的網絡,使用外網 第一國內的手機一般閹

原创 向github項目中上傳文件

1.先申請一個token 在github中Setting/Developer settings 中 這個token 出現一次,最好保存下 2.上傳文件到項目中(如果沒有,自己在github中創建一個項目) 1.使用PUT請求

原创 android 尋找和修改aar,jar 包

android 修改aar包 在android studio 裏找到對應的arr包 在build.gradle文件有引入某個包 在你項目目錄下找到這個資源 External Libraries裏 找到資源點擊右鍵 點擊

原创 Android安裝應用和跳轉(WhatsApp)應用簡單記錄

http://blog.csdn.net/qq_27512671/article/details/70224978 安裝應用代碼 7.0上 首先在AndroidManifest.xml文件,activity同級節點註冊prov

原创 android 混淆通用的配置(記錄並加入androidx包混淆)

#下面代碼中的路徑配置,你要修改成與你相對應的路徑 #引入依賴包rt.jar(jdk路徑)(注意:如在makeJar的時候提示指定了兩次,可以將其註釋掉) #-libraryjars 'C:\Program Files\Java

原创 應用保活套路

Android中有分爲5種進程,一種是前臺進程(與用戶交互),可見進程(可見沒交互),服務進程,後臺進程(一般爲應用退出後並沒有殺死的進程),空進程(被認爲是不活躍的進程),當系統內存不足時,就會對這些進程進行一個清理(按照系統定

原创 Android 小遊戲2048 代碼簡單實現

package com.my2048; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color

原创 webView的常見設置及簡單調用

常見簡單設置: mWebView = (WebView) findViewById(R.id.mWebView); //設置適應屏幕 WebSettings webSettings = mWebView.getSettings()

原创 Tinker版本1.9.13集成使用

官網dome下載 使用與集成在官方dome上改動 項目爲:tinker/tinker-sample-android 首先項目底下的 gradle.properties文件 (略有增加字段) org.gradle.jvmarg

原创 flutter GestureDetector onTop 點擊反應過慢

如果你遇到過需要自己定義的帶手勢的view,發現點擊幾下可能只響應一次, 很有可能是GestureDetector的child沒有加背景, 有時GestureDetector的child不需要加背景也可以點擊,但是只可以點擊chi

原创 Android開發fadingEdge和fadingEdgeLength設置及屏蔽頂部陰影設置

設置fadingEdgeLength及屏蔽頂部陰影 設置fadingEdge和fadingEdgeLength的效果圖(上下陰影遮擋,也可設置左右陰影遮擋) Android中所有的view都可設置,一般是可滾動的view設置了纔有效

原创 Glide加載靜態圖片時有動態placeholder(loadding)圖片加載方法

使用Glide加載靜態圖片(png,jpg等),placeholder(loadding)圖爲gif遇到的問題 加載圖片前預覽圖(git) RequestOptions options = new RequestOptions()

原创 android 簡單封裝上拉刷新,下拉加載功能

從開源中國控件裏而來,並自己改進一些功能 BaseRecyclerRefreshLayout: 主要用於控制全局的手勢是否上拉刷新,正常滑動,下拉加載三種情況.手勢控制源頭 public class BaseRecyclerRefre