原创 greenDao3.0+gradle3.0.1 NoClassDefFoundError

今天,不堪android studio升級提示的持續騷擾,終於屈服了~~ 我將com.android.tools.build:gradle升級到了3.0.1; 隨之而來的`distributionUrl=https://serv

原创 android studio NDK開發環境搭建實踐

android studio現在已經很好的支持了NDK開發,使用android studio進行NDK的開發變得很方便。本文講的NDK開發時基於CMake編譯的NDK開發,有關ndk-build編譯的方法,我找時間會整理出來,因爲

原创 viewpager java.lang.IllegalArgumentException:The observer is null

最近在做豎向切換的ViewPager時遇到了問題。。。 首先這個豎向的ViewPager是參照github上的大神做的,github地址請參考: https://github.com/simplezhli/ChangeTabLa

原创 android自定義drawable之shape、selector和layer-list詳解

雖然開發過程中,一直都在使用shape、selector,但總是現學現用—項目中需要的時候纔去學習一下,用完就忘了,而且都是針對項目中需要的內容進行學習,而沒有對這些屬性進行全面深入的理解和總結,所以就對這些常用的基礎知識點進行總

原创 java中Math常用的數學函數

最近AI比較火,於是沒事自己看下深度學習等方面的文章。 深度學習中的各種算法,用到了數學領域的很多公式、函數,回頭想要敲代碼熟悉一下這些算法時,發現很多公式、函數不用用代碼寫了,還要翻Math類。所以在這裏記錄一下Math中常用

原创 android自定義View之尺子

最近在做一個時間設置功能,之前都是簡單的用一個EditText來實現,並設置輸入範圍或者輸入錯誤的警告信息,這樣的方法雖然簡單,但用戶使用起來,顯得繁瑣,而且還動不動的蹦出來倆提示,一點都不友好。 因此這次換個新的設計吧——卡尺

原创 android-studio 複製項目到新的路徑 Installation fail問題解決

今天,由於項目需要,需要把現有的項目另外做開發,所以我就把之前的項目文件夾重新複製到了一個新的文件夾中。但在編譯運行軟件是發生瞭如下問題: 這時候肯定選擇【OK】了,於是我選擇【OK】,但還是出現瞭如下問題: 打開eve

原创 騰訊X5內核預加載

最近在做Webview加載頁面的時候,用到了騰訊的X5內核,但是在使用過程中發現每次點擊鏈接時,都會有一定的延遲,之後才能跳轉到對應的頁面,這體驗很不好。。。 所以就抽時間找問題,解決問題。 原因 通過一步一步的調試,發現在加載

原创 springboot打包發佈jar到阿里雲的window server服務器

整理一下springboot後臺jar程序的打包發佈過程,內容包括: jar打包準備 window server服務器後臺運行jar程序配置 發佈配置阿里雲 springboot打包jar包 因爲是打包jar包發佈,首先pom.

原创 Cannot open Eclipse Marketplace

1、打開Eclipse->help->eclipse marketplace,報以下異常 Cannot open Eclipse Marketplace Cannot install remote marketplace locati

原创 Axure8.0 註冊碼

我的Axure升級到8.1.0.3382,使用最後一個可用的! 其他版本的小夥伴,請自行試驗吧~ 升級了8.1.0.3377版本後,需要使用下面這組註冊碼 license:zdfans.com key:gP5uuK2gH + iIV

原创 Vue.js開發微信小程序:開源框架mpvue解析

年底了,手頭工作要忙,下季度計劃要忙,學習要忙。。。。 反正各種原因吧,停更了一段時間。。 今天也是轉載一片最近在學習的東西——小程序,入門博文。 以後技術方面的博文可能就偏向於小程序或者前端了。 另外也會加一點其他的亂七八糟的問題,

原创 java基礎複習——隊列

隊列概念 複習了一下隊列這種數據結構,隊列這種數據結構起始挺好理解的:將它想象成奶茶店排隊買奶茶的人,先排隊的,排在隊伍前面,先買到奶茶喝,後來排隊的都在隊伍後邊,最後買到奶茶。 先進先出,後進後出(FIFO) 所以,隊列是一種操作

原创 CoordinatorLayout等控件實現Google Material Design效果

本文介紹以下很 google的UI控件:CoordinatorLayout、AppbarLayout、NestedScrollView以及CollapsingToolbarLayout。它們共同實現了下面這樣的效果: 初始控件

原创 安裝新版本的apk:android.os.FileUriExposedException

最近在做app更新升級功能的時候,又碰到因爲android 7.0 引起的兼容問題了。 android.os.FileUriExposedException: file:///storage/emulated/0/Download/a