原创 Adnroid報"Manifest merger failed with multiple errors, see logs"
在寫項目時添加了個第三方分享後一直報"Manifest merger failed with multiple errors, see logs"這個錯,查找了哈資料解決了問題 網上是說清單合併錯誤 /項目與庫的清單文件配置不同
原创 使用mob獲取手機驗證碼
1.輸入框是個自定義view VerificationCodeInput package com.example.sj.laddernetwork.regist_modul; import android.annotation.S
原创 環信集成被擠下線
1.倒jar包 2.倒jar包後記得加so庫 sourceSets { main { //jni庫的調用會到資源文件夾下libs裏面找so文件 jniLibs.s
原创 Android拍照,獲取相冊並剪裁+水印
下面是點擊一個按鈕彈出一個popupwindow,popupwindow中有拍照,從相冊獲取並設置到imagerview上的一個小小demo 1.popopwindow的xml佈局 <?xml version="1.0" encod
原创 Android日夜切換
現在好多app都有日夜切換效果,下面就是日夜切換的一個簡單實現哈, 點擊一個button按鈕進行日夜切換 1.新建一個工具類ThemManager package com.example.daynightthemdemo; impor
原创 Android自帶分享
分享文本信息 Intent textIntent = new Intent(Intent.ACTION_SEND); textIntent.setType("text/plain");
原创 GreenDao升級詳解
數據庫升級嘛,就是在原有版本的基礎上進行增之類的操作 實際升級不難,下面就是GreenDao升級的小詳解哈,看完就懂嘍~~~~~ 1.新建MigrationHelper 類 import android.database.Cursor;
原创 Android studio Unable to start the daemon process(無法啓動守護進程)完美解決方案
前段時間studio無緣無故報了個無法啓動守護進程 百度了一下找到解決方案 希望對大家有所幫助哦 先說一哈出現的原因 Android Studio默認爲Gradle daemon process分配的heap size過大(window
原创 Android返回鍵
不說啥啦,,直接上代碼 boolean isExit; @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode ==
原创 RecyclerView置頂效果
implementation 'com.scwang.smartrefresh:SmartRefreshLayout:1.1.0-alpha-5' //下拉刷新依賴 MainActivity的xml佈局 <?xml
原创 摺疊toolbar
<?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.
原创 沉浸式狀態欄
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { int flagTranslucentStatus = WindowManager.LayoutParams
原创 用RecyclerView實現關注設置效果詳解
現在各種app中經常有興趣愛好關注的效果,先貼張圖看看效果: 咱一看到圖就想到了強大的RecyclerView 1.用RecyclerView的多佈局實現如圖效果:就得根據position判斷條目加載不同的佈局,這有點麻煩 2在Re
原创 fragment複用
在mainActivity中 List<Fragment> fragments = new ArrayList<>(); url = new ArrayList<>(); url.add