原创 TextInputEditText 換行顯示

android:inputType="phone|textMultiLine" 除了此方式,像singleline = false maxlines > 1 都是無效的 當我們想改變換行按鈕的時候,必須調用singleline =

原创 kotlin-stdlib-jre7 is deprecated. Please use kotlin-stdlib-jdk7 instead

項目中引入了kotlin代碼,編譯的時候總是不通過。並且報kotlin-stdlib-jre7 is deprecated. Please use kotlin-stdlib-jdk7 instead的錯誤,查了好一會,最後發現是因爲ko

原创 android static final 初始化問題

public class Test { static { Log.d("xxxxxxxxxxxxxx","1"); } public static final String a = "

原创 android 代碼實現通知 音效和震動

/************************************************************ * * Hyphenate CONFIDENTIAL * __________________ *

原创 獲取android 唯一標識

這個問題來自於Is there a unique Android device ID?  我對這個問題的答案做了整理,包括將另一篇文章加入進來作爲補充,可以完美解決此問題。 作者提出的問題:  Android設備有沒有唯一的id?如果有的

原创 android button 覆蓋其他控件

在android 5.0之後,button 在 relativielatyou  和 framelayout 中 會覆蓋其他控件。解決方法   1.在button 外面再嵌套一個relativelayout   2.設置 stateLi

原创 android 引入moudle後在moudle 的build.gradle添加 implementation 無效

在moudle的build。gradle 中   api 'com.github.bumptech.glide:glide:3.7.0' 使用 api就可以在APP中使用moudle裏引用的jar

原创 android 調用相機,相冊

/** * capture new image */ protected void selectPicFromCamera() { if (!EaseCommonUtils.isSdcard

原创 android dialog純透明背景

<item name="android:backgroundDimEnabled">false</item> 或者 Window window = getDialog().getWindow();         WindowManag

原创 android textview 設置 上下左右drawable

Drawable drawable = getResources().getDrawable(R.drawable.icon_public); //一定要加這行!!!!!!!!!!! drawable.s

原创 android 聊天頁面,鍵盤彈起,列表頂上去

只爲記錄。 一:給listview 設置屬性   android:transcriptMode="normal"(必須) android:fastScrollEnabled="true"(非必須):快速滑動,會出現快速滑動條。    

原创 java.lang.StackOverflowError: stack size 8MB

java.lang.StackOverflowError: stack size 8MB 這個錯誤是因爲方法自己 調用自己。就是遞歸。 public void addHeaderView(View header){ th

原创 android 權限申請 自動獲取權限

@TargetApi(23) private void requestPermissions() { PermissionsManager.getInstance().requestAllManifestPermissionsIf

原创 Android studio 將moudle導入項目作爲library使用

1.將 android module導入 android project 中  2.在要作爲lib導入的module 的build.gradle文件中添加一行 “apply plugin: ‘android-library’ 3.在

原创 android recyclerview scroolToPosition

boolean move = false; int mIndex = 0; private void moveToPosition(int index) { mIndex = index;