原创 在android中使用WindowManager 動態修改dialong的高度寬度

最近項目中發現在華爲手機或者一些全面屏手機中,dialog彈出框會出現各種適配問題,使用WindowManager 動態修改dialog可完美解決此問題 //dialog xml佈局 final View vv = View.infl

原创 使用廣播在頁面間傳遞消息

相鄰activity之間傳遞消息使用Intent比較方便,但是不相鄰的activity之間傳遞消息是,用activity就比較麻煩了,這時間使用廣播就完美的解決了這個問題。 首先,acvtivity發送一條廣播 //NetUrl中的成員

原创 git 提交本地代碼到碼雲

電腦安裝git客戶端、註冊github賬號並登陸 到本地項目文件夾右鍵選擇git bash here 輸入個人信息(代碼提交者) git config --global user.name "xxxx"  git config --glo

原创 android Volley請求框架的簡單使用——訪問網絡和加載圖片

   1. Volley簡介 我們平時在開發Android應用的時候不可避免地都需要用到網絡技術,而多數情況下應用程序都會使用HTTP協議來發送和接收網絡數據。Android系統中主要提供了兩

原创 android網絡請求框架的學習之路——淺談對Volley,OkHttp,Retrofit的瞭解與對比

           網絡請求這個話題基本是所有 App 開發都會遇到的,對於選擇什麼樣的App網絡請求框架相信很多人剛開是都會是一臉懵逼的樣子,博主也不例外,於是通過大量資料和學習,就來說說網絡請求到底哪家強! 1. 原則      

原创 android設計模式之單例模式詳解

    單例模式是應用最廣的模式,也是我最先知道的一種設計模式,在深入瞭解單例模式之前,每當遇到如:getInstance()這樣的創建實例的代碼時,我都會把它當做一種單例模式的實現。其實經常使用的圖片加載框架ImageLoader的實

原创 android自定義折線圖——之簡單的溫度折線圖

              最近做了一個類似天氣預告的demo,其中有一個自定義折線圖,在網上找了很多例子,沒有一個合適的,於是只能參考別人的例子,根據自己的想法寫了一套demo.            在做自定義控件之前,先熟悉一下pa

原创 android中activity的的四種啓動模式

             在和朋友聊天中偶然提到activity的四種啓動模式,這個問題在很多人面試的時候都會問到,特意查了一些資料,整理了一下做一些筆記。       一、啓動模式介紹   啓動模式簡單地說就是Activity啓動時

原创 android Matrix圖片的縮放和拖動

              開發中經常遇到圖片的大小超過手機屏幕的大小,或者圖片過小,在手機上顯示出來太小,這時候我們就需要對圖片進行放大縮小或者拖動。          android爲ImageView提供了scaleType的屬性,

原创 android 自定義listview——實現上拉刷新下拉加載的功能

           在開發中,listview是一個使用非常頻繁的控件,原生的listview只是一個展示列表的容器,雖然在功能上很強大,但是用戶的體驗和動態效果上還是比較差勁的,於是出現了各式各樣的自定義listview,其中比較常見

原创 android 仿QQ微信側滑刪除

                最近由於項目需求,需要做一個listview中的item策劃刪除的效果,與是查找資料和參考了一些相關的博客,終於完美實現了策劃刪除的效果。           先看一下效果圖(研究了半天竟然沒研究出來真機上

原创 android圖片加載之imageloader的簡單使用

開發項目中,避免不了圖片的上傳,下載,緩存等問題,imageloader是比較廣泛的加載圖片的框架。本人新手,研究了幾天,希望大神指點一下。 該項目的Github地址鏈接:點擊打開鏈接 一、功能特性: 1、多線程異步加載和顯示圖片(

原创 android activity的生命週期

                  在瞭解Activity之前,我們有必要了解一下什麼是activity。Activity是Android程序的呈現層,顯示可視化的用戶界面,並接收與用戶交互所產生的界面事件。對於一個Android應用程序

原创 Android 訪問網絡框架之——OkHttp框架的解析

                 越來越發現一些第三方的框架比Android 原生大的API好用多了,而且android廢棄掉了HttpClient,有必要學習一些訪問網絡的框架,於是踏上了一條框架學習之路,先前學習了Volley框架。今

原创 android自定義view之圓形頭像的完美例子

            前段時間對Android的paint和canvas做了深入的瞭解,針對於開發過程中遇到的頭像幾乎都是圓形的問題,抽空寫了個demo,,廢話不多說,直接上代碼。       首先自定義一個view,繼承imagevi