原创 listview嵌套listview,同時進行網絡請求

業務需要,在父Listview裏面(以下簡稱A)嵌套子listview(以下簡稱B),通俗來講就是在A的item佈局裏面有一個B,先上效果圖: A的item佈局文件很簡單, 一個圖片, 兩個textview, 一個listview(B

原创 更新版本的操作

如題,根據是否有新版本和是否必須更新來對Dialog進行操作 Activity activity = SlidingSe

原创 Android性能優化之加快應用啓動速度

應用的啓動 啓動方式 通常來說,在安卓中應用的啓動方式分爲兩種:冷啓動和熱啓動。 1、冷啓動:當啓動應用時,後臺沒有該應用的進程,這時系統會重新創建一個新的進程分配給該應用,這個啓動方式就是冷啓動。 2、熱啓動:當啓動應用時,

原创 Android性能優化典例

1、使用 Maven 依賴方案代替使用導入jar包方案 如果項目中需要用到第三方jar包,常用的做法是去網上下載後然後放入libs文件夾,再添加到項目依賴,不過,在Android Studio已經不推薦使用這套做法了,因爲如果jar有

原创 顯示密碼和隱藏密碼

就像幾乎所有有登錄和忘記密碼的應用一樣,顯示和隱藏密碼是不可少的 兄弟們,上代碼!!! showPwd = (CheckBox) findViewById(R.id.showPwd); showPwd.setOn

原创 android studio 常見問題(僅限於鄙人遇到的)

反正是自己看~~~~~~~ 1、android studio打開之後沒有別的文件,所有的工程,項目都沒有了,只有幾個AS自己生成的     解決方案:重新導入一次 2、android studio在vcs裏面找不到subversion這個

原创 可以控制位置的Dialog

業務需要,做一個顯示在屏幕上方,距離頂部xdp的Dialog,Dialog裏面有多個選擇的東西 效果圖我是不上呢還是不上呢還是上吧~ 接下來,上代碼 這是Dialog的代碼 import android.app.Dialog; i

原创 嗯~有意思的Dialog動畫

爲什麼會搞這個 最近公司要一個提供用戶中獎的動畫效果,我接到這個任務就想了想應該用什麼做呢,特麼我的第一反應就是一個dialog,然後給dialog加一個動畫,嗯,就是這樣。 特麼咋搞 首先必須瞭解dialog是啥,dialog即

原创 事件分發機制的用法和理解

前言 我在昨天的博客裏面轉載了一篇寫的比較好的關於事件分發機制的文章,想要了解分發機制的相關信息的可以移步https://blog.csdn.net/WalterZhoukick/article/details/82628902 這篇文章

原创 Android事件分發機制詳解:史上最全面、最易懂

前言 Android事件分發機制是Android開發者必須瞭解的基礎 網上有大量關於Android事件分發機制的文章,但存在一些問題:內容不全、思路不清晰、無源碼分析、簡單問題複雜化等等 今天,我將全面總結Android的事件分發機制,我

原创 需求文檔 | 商業需求文檔(BRD)

不論在工作還是生活中,我們總會產生一些好想法,或者有機會去做一些新的事情,比如領導說,我們的競爭對手做了一個xx產品,讓你想想看我們要不要做,或者你想到一個好的產品解決方案,能彌補現在產品的短板,你想把它實現了,如果你剛參加工作,以上情況

原创 Android Studio的各種冷知識,黑科技

  設置maven   在File->settings->搜索maven   Mavan home directory--設置maven安裝包的bin文件夾所在的位置 User settings file--設置setting文件所

原创 Android混淆配置總結

Android打正式的release包混淆是必備的,避免APP被反編譯,使項目中隱祕的技術或信息被別人查看。 Eclipse中混淆配置寫在proguard-android.txt文件中,並在project.properties文件中設置

原创 transformClassesAndResourcesWithProguardForRelease打包混淆失敗錯誤

使用walle打包的時候出現transformClassesAndResourcesWithProguardForRelease錯誤,導致打包失敗 分析後有以下幾種原因 1.包引用重複 這種情況很常見,一般就是app依賴了一個lib項目,

原创 找不到@android:windowEnterAnimation,@android:windowExitAnimation

android 3.0 提示找不到@android:windowEnterAnimation,@android:windowExitAnimation,類似於這種問題   解決辦法 第一種:直接把上面的修改爲android:windowE