原创 Android SDK 版本 查詢 API 地址
Android SDK 版本 查詢 API 地址 https://developer.android.google.cn/reference/android/telephony/TelephonyManager.html?
原创 Android 複製內容到剪切板
ClipboardManager cm = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE); cm.setText(tvMsg.getTex
原创 android 撥打電話
android 打電話頁面直接撥打電話跳轉到撥號界面跳轉到撥號界面,同時傳遞電話號碼 直接撥打電話 Intent dialIntent = new Intent(Intent.ACTION_CALL,Uri.parse(“tel:”
原创 BaseActivity
在項目中經常會用到自定義BaseActivity,主要目的就是爲了方便我們去實現一些想要的功能和效果。 例如 統一管理 程序關閉、toast、log、dialog顯示、findViewById、Activity跳轉、 Bu
原创 MVP 簡單實現
什麼是MVP MVP是模型(Model)、視圖(View)、主持人(Presenter)的縮寫,分別代表項目中3個不同的模塊。 模型(Model):負責處理數據的加載或者存儲,比如從網絡或本地數據庫獲取數據等; 視圖(Vie
原创 Android 怎麼Debug正式版本
關於這個問題 以前我也是隻知道 打完release包再去測試的 所以找問題的效率很低 現在就給大家說一個簡單實用的方法 直接運行出來的就是正式簽名的release包 很簡單 在項目的gradle裏面 配置一下步驟 貌似就行了
原创 Butterknife詳解
butterknife 快速集成 與使用步驟 首先ButterKnife是一個專注減少大量的findViewById以及setOnClickListener 而生的庫 在這裏我想說還在用Eclipse的小夥伴趕緊切換到andro
原创 EventBus 簡單使用
這個就是類似接收發送廣播的東西 集成使用起來比較簡單一點: 下面是一個簡單使用的例子: 我們先寫一個Java類 繼承bus public class EventBus extends Bus{ private stat
原创 工廠模式
工廠模式 分爲 簡單工廠模式 抽象工廠模式 方法工廠模式 本人不善言談 直接代碼附上! 看代碼 用實踐去總結理論! 1、簡單工廠:簡單工廠模式的工廠類一般是使用靜態方法,通過接受的參數的不同來返回不同的對象實例
原创 CountDownTimer 簡單使用
由於本屌不屌 所以就倒計時的時候簡單使用了下這個類!其它地方暫時沒用到 。 下面就給大家簡單介紹一下使用方法; public abstract class CountDownTimer extends Object Ja
原创 java獲取當天星期幾
簡單粗暴的兩種方法 1、自己寫一個方法獲取日期 取餘 /** * 獲取當前日期是星期幾<br> * * @param dt * @return 當前日期是星期幾 */ pu
原创 定位上傳方案
前言 定位是社交APP 中能夠實時定位社交圈中各個成員的位置 後臺實時上傳位置則是非常重要的一個技術點 需求 1. 如果用戶的位置在持續變化 則隔一段時間上報一次; 2. 如果用戶的移動速度很慢 則隔一段距離上報一次; 3. 如果
原创 單例7種寫法
轉載出處 :http://www.blogjava.net/kenzhh/archive/2013/03/15/357824.html 第一種(懶漢模式):這種寫法lazy loading很明顯,但是致命的是在多線程不能正常工作。
原创 android 如何管理打開的多個Activity AppManager
廢話不多說 直接上代碼 沒有註釋 看不懂得先把代碼複製下來 走一遍 還不懂在問我!!! public final class AppManager {private static final String LOG_TAG
原创 微信跳轉App
下載相應的SDK : http://www.openinstall.io/download.html dependencies { compile files('libs/OpenInstall_vX.X.X.jar') }在An