原创 RxJava實例-用debounce實現的簡單即時搜索

效果圖 debounce.gif 說明 運用debounce操作符進行文本搜索,輸入單個字符並不會觸發搜索,而是在等待一定時間後才觸發搜索。 debounce image.png 上面這個圖並不是很直觀,換一個圖 image.pn

原创 RxJava實例-按鈕點擊數累加

RxJava實例 RxJava實例-線程切換 效果圖 點擊累加.gif 說明 在一定時間內(3s),對點擊按鈕的次數進行累計,每點擊一下,輸出一條log,當時間到時(3s),會輸出這段時間內點擊的次數 buffer操作符 實現這種效

原创 利用Guetzli批量壓縮圖片

今天玩了下谷歌的開源圖片壓縮工具Guetzli,發現單張圖片壓縮效果還是不錯的,就寫了個簡單的python腳本,批量壓縮圖片 前提條件 1.安裝好Guetzli,可以使用命令行工具2.python環境 簡單的代碼 # -*- codin

原创 gradle命令報錯Unsupported major.minor version 52.0的解決辦法

原因 Java版本低,需要使用Java8 爲什麼Android Studio裏配置的gradle參數可以運行,點擊build,run也可以運行,gradle命令行就不行? 兩者使用的Java環境不一樣。 Paste_Image.png

原创 Android中 不那麼常用但非常重要的控件屬性

android:inputType參數類型說明 android:inputType="none"--輸入普通字符android:inputType="text"--輸入普通字符android:inputType="textCapChar

原创 機器學習-從kNN開始

import numpy as np import operator def createDataSet(): #數據集 group = np.array([[1.0,1.1], [1

原创 Android分享---調用系統自帶的分享功能

實現分享功能的幾個辦法 1.調用系統的分享功能2.通過第三方SDK,如ShareSDK,友盟等3.自行使用各自平臺的SDK,比如QQ,微信,微博各自的SDK 這裏就記錄下第一種辦法。 分享文本信息 Int

原创 Android中的SystemClock

三個時間 1.currentThreadTimeMillis Returns milliseconds running in the current thread. 2.uptimeMillis Returns milliseconds

原创 Android開發中那些常見到讓人忽視的基礎知識

Android版本和API Level對應表 Paste_Image.png Android支持庫(Android Support Library) 來由: 許多情況下,某項功能可能對應用開發者很有用,但是添加到 Android 框

原创 機器學習— 獲取數據,繪製圖表

獲取數據 用requests,請求網絡數據,然後寫入csv文件。 import requests #從遠程獲取數據 url = "http://aima.cs.berkeley.edu/data/iris.csv" response =

原创 機器學習-kNN實現簡單的手寫數字識別系統

不積跬步,無以至千里 功能 利用k-鄰近算法,實現識別數字0到9 開發環境 Mac Python3.5(Anaconda) PIL numpy 數據集和項目源代碼 Github:https://github.com/jiangkang/

原创 Java中的synchronized

最近發現自己對synchronized不怎麼熟悉,就在網上找了下相關文章,做個筆記,文末有參考的文章鏈接 作用 1.修飾一個代碼塊,被修飾的代碼塊稱爲同步語句塊,起作用的範圍是{}大括號括起來的代碼,作用的對象是調用這個代碼塊的對象。

原创 Handler簡單分析-runOnUiThread,view.post()

網上有很多關於Handler的帖子,但是看了那麼多,不自己親自分析一下,還是虛得很 哪些地方用到了Handler? 1. runOnUiThread(Runnable action) 我們在Activity中寫處理邏輯的時候,經常會用到

原创 Flutter-使用http請求數據並展示

關注 https://github.com/jiangkang/flutter-system 瞭解更多Flutter相關的知識 不能進行網絡請求的APP不是一個真的APP,Flutter目前在網絡請求上還沒有非常可靠的開源庫(

原创 Flutter-實現圖片圓角的幾種方式

關注 https://github.com/jiangkang/flutter-system 瞭解更多Flutter相關的知識 圖片圓角在開發中還是非常常見的,用Flutter實現圓角還是非常簡單的,目前瞭解的大概有下面這幾種