原创 android 沉浸式主題記錄

方式一:代碼設置 if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP){//判斷系統版本5.0以上 Window wind

原创 android 6.0權限申請封裝

此篇文章目的在於封裝android 6.0權限申請,讓開發者能進行快速開發。開發者只需要在項目中添加一個工具類,在baseActivity中添加幾個方法,在需要的activity中添加三個方法即可~ 權限流程 關於android 6

原创 關於Android App整體架構的設計

本文是對我在知乎一個回答的整理,其中的內容大多是對我平時的閱讀和實踐的總結,希望對Android的開發者有所幫助。但畢竟是個人的一些思考,難免有疏漏,也歡迎對本文的內容提出建議。 1. 架構設計的目的         對程序進行架

原创 【Android】 Intent跳轉功能

Intent跳轉到系統應用中的撥號界面、聯繫人界面、短信界面及其他 現在開發中的功能需要直接跳轉到撥號、聯繫人、短信界面等等,查找了很多資料,自己整理了一下。 首先,我們先看撥號界面,代碼如下: Intent intent =new

原创 android 6.0以後的運行時權限申請及封裝 相關記錄

本人最近因爲app需求要把部分涉及到系統權限的功能進行更加精準的提示,所以要對權限獲取狀態進行判斷,然後6.0(sdk23)以前的版本沒有提供判斷的api,所以一直使用自己功能運行情況進行權限判斷(如錄音使用錄音文件內容進行判斷)但會出

原创 Eclipse代碼轉Android Studio NDK報錯處理記錄

最近考慮到合作問題,想要把公司一直用eclipse開發的代碼轉成android studio能用的格式,於是用as的項目導入功能進行導入,解決了導入後String id不能出現資源id重複 以及各奇葩問題,最後一步剩下了  ndk 使用失

原创 Java 內存溢出(java.lang.OutOfMemoryError)的常見情況和處理方式總結

 java.lang.OutOfMemoryError這個錯誤我相信大部分開發人員都有遇到過,產生該錯誤的原因大都出於以下原因:JVM內存過小、程序不嚴密,產生了過多的垃圾。 導致OutOfMemoryError異常的常見原因有以下幾

原创 Android端應用秒開優化體驗

前言 最近部門內拋出了一個問題,應用啓動很慢、卡圖標?主要表現在中低端機型中。究其這個問題,由於對性能優化比較感興趣,借了個低端機和一箇中端機來一看究竟,對同一應用分別測了下它在中低端機的啓動時間,下面爲啓動耗時情況: 啓動了三次,

原创 個性代碼註釋 哇哈哈 麻麻再也不用擔心我的註釋啦

 寫在前面的話:一時興起就收集了以下神註釋,希望能爲廣大ITer帶來快樂,緩解你們工作中的壓力,下面開車,先自爆頭像,下文會給出製作鏈接。 /**                                      *    

原创 Android中小數處理(DecimalFormat)

 java.text.DecimalFormat df=new java.text.DecimalFormat(String pattern) String s=df.format(235.5666423542345300294308

原创 android中連接到指定wifi

((Button)findViewById(R.id.button1)).setOnClickListener(new OnClickListener() { @Override public void onClick(Vie

原创 xml中一些特殊字符的表示

在XML數據中,一些特殊字符必須用轉義符號來代替,而回車換行字符就是屬於特殊符號。報表XML數據中如果要求文字強制換行,就需要插入回 車換行字符。 空格 ( ) Tab (	) 回車 (
) 換行 (&#x0

原创 ANDROID版本號和版本名稱

轉載請註明出處http://blog.csdn.net/y150481863/article/details/41249159,來自【http://blog.csdn.net/y150481863】 當我們在剛開始學習ANDROID的

原创 Android官方下拉刷新控件SwipeRefreshLayout

SwipeRefreshLayout是Google提供的一個官方的下拉刷新控件,比傳統的使用起來更簡易。 效果圖: 主要方法: OnRefreshListener:刷新監聽,下拉觸發。setRefreshing(true)

原创 Android中Service與Activity的通信---回調接口方式

最近在技術交流羣中有人問到:要實現service與activity的高強度通信用什麼方法? 羣友回答的是用handler,但面試官好像不太滿意,後來本人查找了下資料,得到個人的結論:service與activity之前的通信方式有很多,回