原创 對android:textAlignmentStyle 屬性參數的理解

Constant Value Description inherit 0 Default gravity 1 Default for the root view. The gravity determines the alignment

原创 TortoiseGit 如何提交代碼

使用步驟: 1. 在自己的項目中單擊右鍵,在彈出的對話框選擇 git brush; 2. 選擇了git brush之後可看到下面的界面 3. 然後輸入 命令 git status 來查看在項目中修改的內容。如下圖所示: 4. 輸入

原创 getDimension()、getDimensionPixelSize()和getDimensionPixelSize()的區別

getDimension()、getDimensionPixelSize()和getDimensionPixelSize()這三個方法都是獲取資源文件dimens.xml中的資源的。 今天來看看他們三者之前的區別。 1. 先看我的dime

原创 Android5.0新特性 之 "視圖裁剪"ViewOutlineProvider

視圖裁剪能讓你輕鬆地改變視圖的形狀。你可以爲了一致性而使用其他的設計元素裁剪視圖或者爲了響應用戶的輸入改變視圖的形狀。 ViewOutlineProvider(輪廓提供者的使用步驟) 1. 自定義輪廓提供者,並重寫getOutline方法

原创 Android下拉狀態欄快捷開關的添加

本博客轉自 "瑩波&微步" 的博客:http://blog.csdn.net/love000520/article/details/52190595 添加自己的快捷開關 此處以添加靜音快捷開關爲例,首先,打開這個文件f

原创 SystemUI 之 BrightnessDialog、BrightnessController

本博客轉自:http://www.cnblogs.com/yinhaojun/p/3876132.html 步驟1:當用戶點擊BrightnessPreference的時候,由BrightnessPreference做對應的處理(注:

原创 SVG

什麼是SVG? 1. SVG指可繩索矢量圖形(Scalable Vector Grapics); 2. SVG用來定義用於網絡的基於矢量的圖形; 3. SVG使用xml格式定義圖像; 4. SVG圖像在放大或改變尺寸的情況下,其圖形質量不

原创 Activity跳轉的幾種方式

今天來說說Activity的跳轉的三種方式:1. 顯示跳轉;2. 隱式跳轉;3. ComponentName方式跳轉。 一、顯示跳轉 Intent intent2 = new Intent(MainActivity.this,Seco

原创 LinearLayout權重的算法

以前我們寫LinearLayout的控件的權重的時候(以水平方向來說),都會將子控件的的寬度改成0dp ,然後 android:layout_weight=”1”,來表示子控件平分剩餘空間。但是,如果子控件的寬度不設置成0dp,

原创 MTKLog 的分析

摘錄至:http://blog.csdn.net/yaoming168/article/details/38777727 一、 Logcat 命令 1. adb logcat>main.txt 重定向log 2. adb logcat

原创 使用內容觀察者(ContentObserver)來觀察 藍牙 打開和關閉的狀態

ContentObserver -- 內容觀察者, 目的是觀察(捕捉)特定Uri 引起的數據庫的變化,繼而做一些相應的處理。 它類似於數據庫技術中的觸發器(Trigger),當ContentObserver所觀察的Uri發生變化時,便

原创 ViewAnimationUtils 的使用

ViewAnimationUtils是Android5.0出來的API。其作用就是可以使控件能夠呈現水波一樣展開。 ViewAnimationUtils 在安裝中的源碼如下: public final class ViewAnimati

原创 view.getlLeft()、view.getBottom()、view.getRight()和view.getBottom()

view.getlLeft()、view.getBottom()、view.getRight()和view.getBottom()所獲得的值不是控件相對於手機屏幕而言的, 而是控件相對於父控件而言的。 下面用一個demo來說明上面四個方法

原创 Mac 環境下完美獲取獲取正式版SHA1和發佈版SHA1

本文轉發自:https://blog.csdn.net/w13576267399/article/details/83007537#SHA1_6 Mac 環境下完美獲取獲取正式版SHA1和發佈版SHA1 在接入各種第三方功能時,經

原创 Activity 的生命週期

Activity 的生命週期 Activity 不做任何跳轉 onStart() -> onResume() -> onPause() -> onStop() -> onDestory()。 Activity 不做任何跳轉、熄屏和亮屏