原创 學習AndroidMVP以及優化

什麼是MVP M:Model 數據層(網絡,數據庫,文件存儲等等…) V:View UI層 View、Activity、Fragment/以及他們的子類 P:Presenter 中介(作用:將M層與V層進行關聯,交互的中

原创 騰訊應用認領操作

操作步驟: 1.win+R cmd打開命令操作框 2.cd到你下載的空白包in_unsign.apk所在目錄下,並將你要上架的應用的安卓證書xxx.jks文件也放在同位置(爲了方便可以放在桌面的文件夾中)。然後執行第3步,將生成具

原创 手寫單鏈表LinkedList,以及實現了LRU算法的單鏈表

LinkedList public class LinkedList<T> { //記錄頭部節點 public Node list; //記錄鏈表大小 public

原创 android6.0 一些動態權限申請

Android 6.0系統權限的動態申請。 由於android 6.0的動態權限問題,導致一些功能,不能正常使用,有時還伴隨着app崩潰。 解決這個功能必須要動態申請權限,用戶取得權限,才能正常使用。流程代碼大致如下,這裏動態申請兩個權限

原创 android 開源 + 一些素材網站

android 開源 + 一些素材網站 ui 設計工具:http://www.sketchcn.com/ 分類彙總: https://github.com/Trinea/android-open-pro

原创 android 啓動app時白屏解決方案

1.由於app的冷啓動時間過長造成app進入假死狀態。 2.解決方案如下 //此風格防止app啓動白屏 <style name="AppBlackTheme" parent="Theme.AppCompat.Light.NoAction

原创 Android接入支付寶支付Demo

進入app支付文檔有兩種方式,一種是直接在下面的開放業務裏 還有一種是通過上面的導航欄文檔中心,然後滾動到業務接入那一欄,可以看到移動支付 當然也可以直接打開這個地址,文檔還是挺多,可以關注我勾選的這幾項 首先

原创 Unknown host 'dev-proxy.oa.com'. You may need to adjust the proxy settings in Gradle.

騰訊雲通信的demo導入,發生Unknown host 'dev-proxy.oa.com'. You may need to adjust the proxy settings in Gradle.這個錯誤。解決辦法,全局搜索dev-p

原创 【乾貨】五年Android開發,讓我“刻骨銘心”的那些坑

 前言             這篇文章是本人對在開發過程中踩坑經歷的一次總結;分爲系統API的坑、使用不當導致的坑、開源項目中的坑等幾個方面,知識面有限,認知難免會有偏頗,如發現有問題還請指正。 1

原创 android studio 快速集成騰訊bugly

android studio 快速集成 第一步 登錄騰訊bugly,創建項目。,這一步我就不詳細描述了,很簡單。 第二步 添加依賴 compile 'com.tencent.bugly:crashreport:latest.releas

原创 android 獲取手機型號

Android中獲取手機的硬件信息,例如型號,系統版本等,可以直接通過接口獲取。 ①在AndroidManifest.xml文件中添加權限 <uses-permission android:name="android.permissi

原创 android 開發dialog 嵌套listview佈局

示例代碼: 示例:public void setDialog(){     LayoutInflater inflater=LayoutInflater.from(this);//將xml佈局轉換爲view      View view

原创 Error:Cause: https://downloads.gradle.org/distributions/gradle

Error:Cause: https://downloads.gradle.org/distributions/gradle android studio gradle版本錯誤 改成你之前下載過的gradle版本

原创 android listview嵌套listview只顯示一行解決方法

1.複製下面方法加入你代碼: public void setListViewHeightBasedOnChildren(ListView listView) {         // 獲取ListView對應的Adapter