原创 object-c 佔位符

Specifier Description %@ Objective-C object, printed as the string returned by descriptionWithLocale: if available

原创 Android常用系統廣播

查看詳情: //關閉或打開飛行模式時的廣播 Intent.ACTION_AIRPLANE_M; //充電狀態,或者電池的電量發生變化;//電池的充電狀態、電荷級別改變,不能通過組建聲; Intent.ACTION_BATTE

原创 Android沉浸式狀態欄SystemBarTint的使用方法

什麼是沉浸式狀態欄 Android從4.4開始支持這種顯示效果,直接看對比圖: 從上圖可以看到左邊淘寶APP最頂部的狀態欄背景是黑色的,而右邊的360手機助手那個位置不是黑色,就是用了沉浸式狀態欄這種效果。 SystemBar

原创 Android 使用SystemBarTint設置狀態欄顏色

做項目時,發現APP的狀態欄是系統默認的顏色,突然想到,爲啥別的APP是自己設置的顏色(和APP本身很相搭),於是也想給自己的APP設置系統狀態欄的顏色,更加美美噠。。。   搜了下,發現原來設置狀態欄居然有個很高大上的名字(聽不懂的

原创 詳解Paint的各種set方法

  一、前言   我們用set方法來設置畫筆的樣式,類似於我們挑選畫筆畫畫的過程。由於上面有些方法不支持硬件加速,所以在高版本系統中可能會沒有效果。因此,我們首先來看看官方廢棄的方法。 下圖來自:https://develop

原创 Android 之 Window、WindowManager 與窗口管理

其實在Android中真正展示給用戶的是window和view,activity在android中所其的作用主要是處理一些邏輯問題,比如生命週期的管理、建立窗口等。在android中,窗口的管理還是比較重要的一塊,因爲他直接負責把內容展

原创 android onUserLeaveHint和onUserInteraction

android onUserLeaveHint和onUserInteraction onUserLeaveHint 當用戶的操作使一個activity準備進入後臺時,此 方法會像activity的生命週期的一部分被調用。例如,當用戶

原创 常用快捷鍵 特別是格式化代碼ctrl+i

不泛泛的把所有快捷鍵列出來了,只記錄幾個我常用的快捷鍵,希望給像我一樣的xcode入門者點幫助: cmd鍵(鍵盤ctrl和alt中間的那貨) option鍵就是Alt鍵常用 1. cmd + c   複製 2. cmd + v   粘貼

原创 TextView顯示人民幣符號¥

這真的是個雞肋的問題,如果你複製上面的人民幣符號到你的TextView中,顯示出來的效果是這樣的 。網上有很多種複雜的解決方案,什麼修改字體啥的,我也是服了,那我還不如去換個圖片呢。 簡單暴力的解決方法,複製下面這個符號:¥   到你

原创 滑輪控件的研究五、ViewConfiguration的簡單介紹

[java] view plain copy /**   * 包含了方法和標準的常量用來設置UI的超時、大小和距離   */   public class ViewConfiguration {       // 設定水平

原创 Android使用fitsSystemWindows屬性實現–狀態欄【status_bar】各版本適配方案

Android使用fitsSystemWindows屬性實現–狀態欄【status_bar】各版本適配方案  首先我們看下qq的status bar在各個android版本系統中適配: 1.Android5.0以上:半透明(APP

原创 SystemBarTint的使用(設置半透明狀態欄)

1.在系統是4.4以上的系統,包括4.4開始可以設置半透明的狀態欄了 代碼: [html] view plain copy if(VERSION.SDK_INT >= VERSION_CODES.KITKAT

原创 android:clipToPadding和android:clipChildren

假設我們要做一個效果,界面最頂部是一個ActionBar並且是半透明的,ActionBar下面是一個ListView,在初始狀態 下,ListView是top是在ActionBar的bottom位置的,但當ListView滾動的時候可以

原创 Android畫圖最基本的三個對象(Color,Paint,Canvas)

簡述: Android畫圖最基本的三個對象(Color,Paint,Canvas) 三個類都存放在 android.graphics包下 1) Color :顏色對象,相當於現實生活中的 ‘調料’ 2) Paint : 畫筆對象

原创 android studio好用的插件

1.GsonFormat 快速將json字符串轉換成一個Java Bean,免去我們根據json字符串手寫對應Java Bean的過程。 使用方法:快捷鍵Alt+S也可以使用Alt+Insert選擇GsonFormat 2.Androi