原创 調用系統相機用法
1.首先設置讀寫權限:<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <uses-permission android:name="a
原创 調用系統相機6.0以上需要加的權限
1.先在清單文件裏註冊:<provider android:name="android.support.v4.content.FileProvider" android:authorities="com.zz.filepr
原创 實現 ViewFlipper 跑馬燈 效果
<LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical">
原创 沉浸式 幾行代碼輕鬆搞定
1.在BaseActivity裏設置:代碼如下(這是第一種方案)if (Build.VERSION.SDK_INT >= 21) { View decorView = getWindow().getDecorView();
原创 抽取基類 BaseActivity
public abstract class BaseActivity<P extends BasePresenter> extends AppCompatActivity implements IBaseView { public
原创 封裝Fresco 工具類
public class FrescoUtils { public static void setControllerListener(final SimpleDraweeView simpleDra
原创 添加依賴實現底部導航欄
一首先添加依賴: implementation 'com.hjm:BottomTabBar:1.1.1' 二然後寫佈局文件: <com.hjm.bottomtabbar.BottomTabBar android:id="
原创 詳細介紹Logger日誌
public class Logger { /** * log tag */ private String tagName = "MoGuLogger";// tag name //private st
原创 Android中實現點擊兩次返回鍵退出程序的效果總結
摘要:第一種辦法響應Activity的onKeyUp事件,兩次點擊時間大於2秒鐘就不響應,小於2秒鐘就退出程序代碼://記錄用戶首次點擊返回鍵的時間privatelongfirstTime=0;/***第一種解決辦法通過監聽keyUp*@
原创 抽取基類 Fragment
public abstract class Fragments<T extends FragmentsPresenter> extends Fragment implements IFragments { public T fr