原创 Android-Snackbar介紹
Snackbar提供了一個介於Toast和AlertDialog之間輕量級控件,它可以很方便的提供消息的提示和動作反饋。 有時我們想這樣一種控件,我們想他可以想Toast一樣顯示完成便可以消失,又想在這個信息提示上進行用戶反饋。寫T
原创 開發實戰總結--編程規範
1.命名規範: 從正式開始Android開發工作第一天,主管就教我命名規範,這也從側面反應命名規範的重要性。良好的命名習慣對今後代碼的維護更新起很大作用,提高開發效率。 (1)佈局文件中的id命名 規則:使用駝峯命名,前綴+邏輯名
原创 Android之自定義View實現隨手勢滑動的控件
Android之自定義View實現隨手勢滑動的控件 1.新建自定義控件類:MyView public class MyView extends Button{ //記錄上次滑動後的座標值 private int lastX; pr
原创 Android 一般項目的 搜索功能 歷史記錄排序實現
先看張效果圖, 素材有點low,軟鍵盤右下角回車變成搜索按鈕。這種實現只需要在edittext上加入Android:imeOptions="actionSearch"即可,這個也根據版本的2.3以上就必須添加android:s
原创 設計模式之策略模式
策略模式【Strategy Pattern】 劉備要到江東娶老婆了,走之前諸葛亮給趙雲(伴郎)三個錦囊妙計,說是按天機拆開解決棘手問題, 嘿,還別說,真是解決了大問題,搞到最後是周瑜陪了夫人又折兵呀,那咱們先看看這個場景是什麼樣子
原创 設計模式之代理模式
代理模式(Proxy Pattern) 定義: 爲其他對象提供一種代理以控制對這個對象的訪問。 顧名思義,代理不就是一般找人去做事情嗎,比如小時候找人打架,你不上,花錢僱人幫你幹仗,這就是代理,兩個有共同的目標,就是揍那個欺負
原创 模仿荷包啓動動畫
原地址:http://www.jianshu.com/p/50c358e2155a 用荷包App的時候發現啓動動畫做的挺好玩的,於是便模仿實現了一下。gif效果圖: animation.gif 實現思路: 仔細觀察,可以看出動畫的執行分
原创 lua------初體驗
Lua 是一個小巧的腳本語言。是巴西里約熱內盧天主教大學(Pontifical Catholic University of Rio de Janeiro)裏的一個研究小組,由Roberto Ierusalimschy、Waldemar
原创 MPAndroidChart開源圖表庫(一)之餅狀圖
MPAndroidChart是一款基於Android的開源圖表庫,MPAndroidChart不僅可以在Android設備上繪製各種統計圖表,而且可以對圖表進行拖動和縮放操作,應用起來非常靈活。MPAndroidChart同樣擁有
原创 下拉刷新組件SwipeRefreshLayout
下拉小球式的刷新swiperefreshlayout、 佈局文件: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://s
原创 Lambda學習
什麼是lambda lambda是一種匿名表達式,retrolambda使得Android能使用lambda特性,舉個例子: view.setOnClickListener(new View.OnClickListener() {
原创 在Android應用中使用自定義證書的HTTPS連接(上)
對於初次接觸https有一定的幫助,本文屬於轉載篇。 原文地址:http://blog.csdn.net/raptor/article/details/18896375 前言 由於移動設備使用的網絡環境各種各樣,而且常常接入不安全的
原创 clipChildren屬性使用說明
clipChildren屬性 先來張效果圖,如下: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tool
原创 使用自定義證書並忽略驗證的HTTPS連接Post請求方式的封裝
使用自定義證書並忽略驗證的HTTPS連接Post請求方式的封裝 使用自定義證書並忽略驗證的HTTPS連接方式 解決證書不被系統承認的方法,就是跳過系統校驗。要跳過系統校驗,就不能再使用系統標準的SSL SocketFacto
原创 安卓界面上一些簡單QQ 一鍵加羣,微信號 手機號跳轉,可用在app關於我們的界面中
1.Android中根據QQ號碼或者QQ羣號碼,跳轉到指定的QQ號碼聊天或者QQ羣方法 跳轉到指定的QQ羣方法: String url11 = "mqqwpa://im/chat?chat_type=group&ui