原创 學徒淺析Android——Android Q隱藏在Lock中的小bug(一)

      距離上一篇文章過去半年了,要不是最近的一次偶然搜索,都快忘了這個賬號的密碼。谷歌還在一如既往的更新,我還在迷眼亂花中摸索。這不,最近在適配Android Q時,發現了一個源碼造成的bug,並且這個bug是AndroidQ變更造

原创 學徒淺析Android——chromium升級引起的em屬性變更

最近在進行一項webview的展示測試時,用到了甲方提供的一個測試html,這個html中包含了最基本的html標籤。本以爲只是走走過場,沒想到測出了一個bug——<ul>標籤對應的小圓點不能顯示了。並且這個測試html用手機搭載的chr

原创 學徒淺析Android——Role帶來的角色扮演

    在Q以前,如果我們的應用是一個短信或撥號之類的特殊應用,想要通知用戶將我們的應用替換掉手機自帶的預搭載應用,TelecomManager.ACTION_CHANGE_DEFAULT_DIALER和Telephony.Sms.Int

原创 學徒淺析Android開發:第五講——Handler和Intent的是傳值流程

                在本講中,小編將想大家介紹Android中最常用的傳值方式:Handler和Intent                 Intent是爲了實現Activity之間跳轉的工具,它同樣可以進一步將某些數據傳遞

原创 學徒淺析Android開發:第三講——Dilalog的常用方法介紹(一)

                 原本定於20號更新下微博,怎奈公司人少活多,小編以一名android工程師的身份,“勇敢”的投入到了SSH的開發當

原创 學徒淺析Android開發:第二講——ListView和GridView的應用

                本講的核心是向大家介紹如何通過自定義適配器來應用到ListView和GridView上,並介紹ListView和GridView的常用方法。                作爲最常使用的兩種控件,ListV

原创 學徒淺析Android開發:第七講——數據存儲之SharedPreferences

                   Android提供給我們四種數據存儲模式:Files,SharedPreferences,SQLite,Network。今天小編給大家重點介紹一下SharedPreferences.        

原创 學徒淺談Android開發:第一講——滑屏效果的實現ViewPager+Fragment

         小弟我作爲一名入行不到一年的的android開發人員,多多少積累了些開發方面的經驗,希望通過這個平臺既可以鞏固自己的經驗,也可以和各位同行、大神們相互交流。 在以後的日子裏,我將帶領大家從設計一個最簡單的app開始,慢慢

原创 學徒淺析Android開發:第三講——Dialog的常用方法介紹(二)

          經過(一)的基礎介紹,現在小編將在(二)中給大家介紹以下幾種效果:                        1、點擊查看組圖(模擬QQ空間圖片瀏覽)                        2、縮略圖

原创 學徒淺析Android開發:第四講——ImageView圖片你的控制

                  這是TeachDemo的最後一頁內容,作爲最後的內容,小編決定介紹一點簡單實用的東西,關於圖片的所發問題,對於ImageView中引用的圖片一直和其自身所在的View是有領土糾紛的。這時我們要設置圖片樣

原创 學徒淺析Android開發:第六講——屏幕分辨率自適應

               作爲當今生活的必須品,手機屏幕的種類可爲是無奇不用,這也爲Android的開發人員造成了很大麻煩。小編在開發過程中,都是通過運用Layout的weight屬性來設計頁面的。weight即權重的意思,它表示 當

原创 學徒淺析Android——Android 8.0 Lock解鎖流程

解鎖流程 1、Android8.0的Lock解鎖處理統一由LockPatternChecker.checkPassword實現,LockPatternChecker.checkPassword提供了兩個回調接口,其中onEarlyMatc

原创 學徒淺析Android——系統文字大小的適配

Android系統的文字設置變更會影響到應用頁面的展示,一般的APP都是禁止跟隨系統文字設置進行變化的。那麼針對系統文字適配的過程中,1、針對系統字體變更的應對方法:   (1)可以通過在AndroidMainfest.xml中配置con

原创 學徒淺析Android——PreferenceActivity在Android 8.0和 7.0上細微變化

    日前在利用PrepertyActivity配置設置頁面時,出現了一個IllegalArgumentException崩潰,這個崩潰只在8.0系統的手機上出現了,在7.0及以下的系統中不會出現,後來經過追根溯源,發現原因是Andro

原创 學徒淺析Android開發:第九講——SpannableString,讓文字活起來

               對於文字的處理,普通的TextView和EditView都只是一個載體,Android提供了SpannableString,來對文字進行特殊美化,今天就帶大家掌握這種方法吧。代碼不多,仔細看哦! packa