原创 OkHttp與Reftrofit2

一.前言 越來越多的人使用okhttp作爲自己的網絡訪問框架,okhttp與Reftrofit的結合也是很多人喜歡用的.本文就OkHttp與Reftrofit2與RxJava的結合使用的小demo介紹這三者的聯合使用. 二.okh

原创 Material Desigen之CardView

什麼是cardView cardView常見屬性 使用方法 buildgradle添加引用 添加布局 剩下的就正常使用就可以了 什麼是cardView? CardView稱之爲卡片,也是Android5.0推出來的

原创 [自定義控件系列2]--進階篇:可自動換行的ViewGroup

前言 上一篇文章介紹了簡單的自定義viewGroup怎麼實現 [自定義控件系列]–自定義viewGourp 下面我們介紹一個可以自動換行的Viewgroup,這是一個很常見的需求,先看一下實現效果。 具體實現 pack

原创 利用Theme實現Acitvity切換

在實際需求中我們可能有自定義Activity的切換動畫的情況,這裏我們可以通過修改Theme的方式實現: 1.首先寫進入和退出的動畫 fade_in.xml: <?xml version="1.0" encoding="utf

原创 go語言之beego框架

一.前言 1.Beego框架是go語言開發的web框架。 2.beego官網網址: https://beego.me/ 二.項目結構 基於MVC架構,其基本目錄如下 conf文件夾:放的是項目有關的配置文件 Controlle

原创 [自定義控件系列]--自定義viewGourp

一.前言 ViewGroup相當於一個放置View的容器,我們通過不同子view,你可以按照自己特定的規則去擺放。 通常自定義控件可以分爲這麼幾個階段 1,準備工作:(加載階段) 2,規劃大小:(測量階段) 3,繪製位置:

原创 goLang與redis

一.前言 Redis是一種高性能的Key-Value數據庫 1.Redis特性 Redis 與其他 key - value 緩存產品有以下三個特點: Redis支持數據的持久化,可以將內存中的數據保存在磁盤中,重啓的時候可以再次

原创 golang微服務教程1--protobuf

這裏寫自定義目錄標題一.什麼是微服務二、什麼是protobuf2.1優點2.2缺點三.Protobuf安裝步驟四.加入golang的支持1.獲取 proto包2.安裝protoc-gen-go插件五.demo1.編寫test.pr

原创 安卓edittext默認顯示數字鍵盤,但還能能輸入字母

我們都知道將EditText設置inputType=”number”可以調出數字鍵盤. 但此時只能輸入數字.那麼此時要是還想輸入字母怎麼辦? et_cardNum.setHint("請輸入消費卡號");

原创 angularJs-自定義服務(service,factory,provide)和使用

AngularJs的內置服務有很多,例如scope, http等,那麼如何自定義一個服務呢? AngularJs提供了三種方法可以自定義服務,分別是provider、factory、service. 那麼他們都是怎麼定義?怎麼

原创 android wifi連接打印機並獲取打印機狀態

最近在做wifi連接打印機打印小票.如何獲取打印機的狀態是個問題,簡單的寫一下大家可以參考一下. /** * 獲取打印機狀態 * @return */ public String getP

原创 javascript模塊化開發

一.什麼是模塊化開發 將軟件產品看作爲一系列功能模塊的組合 通過特定的方式實現軟件所需模塊的劃分、管理、加載 二.模塊化開發好處 解決命名衝突問題 添加命名空間YUI 、EXTJS—可以從一定程度上解決命名衝突,

原创 android常用的設計模式總結 一

前言 對於開發人員來說,設計模式是提高編程水平的一個非常重要的門檻. 以前寫過一些設計模式的文章,有興趣可以參考一下. 這一次來寫一下android中設計模式的應用,相信你會對設計模式有一個更深入的理解. 什麼是設計模式?

原创 redis安裝與介紹

一.前言 Redis是一種高性能的Key-Value數據庫 1.Redis特性 Redis 與其他 key - value 緩存產品有以下三個特點: Redis支持數據的持久化,可以將內存中的數據保存在磁盤中,重啓的時候可以再次

原创 go語言操作MySql數據庫(原生與ORM方式)

一.原生方式 golang其實官方不提供連接mysql實現,先下載第三方的實現 https://github.com/golang/go/wiki/SQLDrivers 該地址可以看到所以的驅動包.這裏選擇了Go-MySQL-Dr