原创 Git學習筆記之常用Git命令

看了網上的許多教程,要不就是特別難,要不就是隻介紹幾個命令,感覺完全忘了初學者不懂的到底有哪些,找了一些很適合初學者的一些教程,放在下面。首先感謝廖雪峯大神寫出這麼詳細的教程。這篇文章是記錄一下看的過程中比較重要或則是比較容易忘的

原创 Android中ActionBar的使用方式

雖然ActionBar已經有一些過時,現在是ToolBar的天下了,但是覺得ToolBar還是不太會用,以後有空再去看ToolBar 俗話說:最好還是google官方原文檔。。(其實是我自己說的) ActionBar是從Andro

原创 Android中自定義RatingBar(評分控件)的方法

先給出RatingBar的佈局文件,寬高必須爲wrap_content,否則無法完全顯示 <!-- 評分 --> <RatingBar android:i

原创 Android studio下使用ShareSDK

首先新建了一個項目用來演示集成ShareSDK 下載好了ShareSDK之後,我們按照下面的步驟使用快速集成ShareSDK的工具QuickIntegrater.jar。 Windows下 首先確定您已經安裝了JDK,並且正確配

原创 Android中一些自己使用的小軲轆

1.BaseFragment package com.example.administrator.smartbj.fragment; import android.app.Activity; import android.os.

原创 Android中PagerSlidingTabStrip的簡要使用方法

使用pagertabstrip有時候樣式不能滿足我們,可以使用PagerSlidingTabStrip。 Android Studio導入庫的時後裏面的build.gradle定義一些常量,直接導入後build後報錯,需要在pr

原创 Android屏幕適配之固定寬高比

圖形自己的寬高比不等於控件的寬高比造成了顯示的時候圖片的變形. 以最常見的情況爲例: 已知條件:圖片的寬高比,控件的的寬度(match_parent) 解決辦法:讓圖片寬高比等於控件寬高比,自定義一個Layout控件 pac

原创 Android Studio下使用ShareSDK使用方法詳解

【前言】 如今的app當中,幾乎都包含了社會化分享的功能,來兩張圖see 一 see: 好在這種分享功能已經有第三方平臺幫我們做好了,我們直接調用其SDK即可。市面上做社會化分享平臺的比較好平臺的有:mob等。 今天我們就

原创 Android中ListView中selector使用

在ListView中要實現item的選中,不能使用pressed,因爲只有按下的時候調用selector,但是在鬆開時就會變會原來的默認狀態。當然checked也不能使用,這個時候我們在selector中使用state_enabl

原创 ViewPagerIndicator簡要使用方法

ViewPager指針項目,在使用ViewPager的時候能夠指示ViewPager所在的位置,就像Google Play中切換的效果一樣,還能使用在應用初始化的介紹頁面 引入ViewPagerIndicator庫 編寫佈局文件

原创 Android中WebView的使用方法

功能:使用WebView加載網頁,在等待網頁加載時一個ProgressBar旋轉,一個按鈕可以來選擇改變字體的大小。 佈局文件 <?xml version="1.0" encoding="utf-8"?> <LinearLayou

原创 Java設計模式學習筆記之 —— 模板方法(Template Method)

跟隨郭霖大神的腳步學習設計模式,真是通俗易懂~贊: 原文出處:http://blog.csdn.net/guolin_blog/article/details/8744002 模板方法: 定義一個操作中的算法的骨架,而將一些步

原创 ViewPager相互嵌套,裏層ViewPager無法滑動的解決方法

ViewPager嵌套一個ViewPager典型的就是嵌套一個輪播圖,但是在低版本的裏層的ViewPager,是無法滑動的! 因爲外層的ViewPager,會攔截觸屏事件(TouchEvent) 通過重寫裏層控件的onTouchE

原创 Android中下拉刷新和加載更多的實現方式

首先需要明確的是下拉刷新是一個佈局文件是作爲ListView的頭佈局HeaderView和加載更多的佈局文件是作爲ListView的腳佈局 頭佈局: <?xml version="1.0" encoding="utf-8"?> <

原创 SuperBaseAdapter以及BaseHolder的抽取封裝

在一個項目中,用到ListView的地方可能會很多,如果每一次都創建一次Adapter,再來一個ViewHolder就太傷感情了,特別是一個listView還帶有加載更多的一個item,那麼每一次都需要去實現。 所以對SuperB