原创 KS系列之百度地圖基本功能的實現(二)
之前只是簡單集成百度地圖,但是並沒有實現我們平時想要的功能。 譬如點擊獲取定位,切換路況交通圖,衛星圖,對地圖的縮放等 佈局 <RelativeLayout android:id="@+id/fl_con
原创 高德地圖(一)之簡單集成
談集成方案,無非就是按照官方文檔搞一遍。這裏不多贅述,和別的博客差不多,都是直接貼過程。 我這裏使用Android Studio,不再使用添加jar包,so文件的方案了。直接通過Gradle來集成。 一、申請Key 聲明:該部分
原创 歡迎關注竺小竹公衆號
竺小竹公衆號來了,CSDN以後會同樣會寫一些博客,但是頻率應該非常低了。如果想看竺小竹的文章的話,歡迎關注公衆號!個人博客地址:http://student9128.top/
原创 IPC進程間通信的使用(二)——Messenger
Android開發中通過Messenger可以在不同進程中傳遞Message對象,在Message放入我們需要傳遞的數據,就可以輕鬆實現數據的進程間傳遞了。Messenger是一種輕量級的IPC方案,它的底層實現是了AIDL。 關
原创 Drawable的使用——TransitionDrawable
TransitionDrawable對應於標籤,可以實現兩個Drawable之間的淡入淡出效果 xml: <?xml version="1.0" encoding="utf-8"?> <transition xmlns:android
原创 幀動畫animation-list
幀動畫是順序包房一組預先定義好的圖片,使用比較簡單。如下 xml <?xml version="1.0" encoding="utf-8"?> <animation-list xmlns:android="http://schemas
原创 Drawable的使用——LayerDrawable
LayerDrawable對應的xml標籤是,他是一種層次化的drawable集合,通過將不同的Drawable放置在不同的層上從而達到一種疊加的效果。 <?xml version="1.0" encoding="utf-8"?> <
原创 Drawable的使用——LevelListDrawable
LevelListDrawable對應於標籤,它同樣表示一個Drawable集合,集合中每個Drawable都有一個等級(level)的概念。根據不通的等級,LevelListDrawable會顯示對應的Drawable <?xml
原创 Drawable的使用——ShapeDrawable
ShapeDrawable在開發過程中經常用到,可以理解爲通過顏色來構造的圖片,可以是純色的,也可以是漸變色的。 對應的是標籤,由於這個經常用到,這裏只展示個簡單的效果 <?xml version="1.0" encoding="ut
原创 Drawable的使用——BitmapDrawable
BitmapDrawable表示的是一張圖片,在實際開發中,直接引用原生的圖片即可,也可以通過xml的方式來描述它,這個時候BitmapDrawable可以設置更多的效果。 <?xml version="1.0" encoding="
原创 測量控件寬高的四種方案
Android開發過程中,有時候需要測量某一個view的寬高,尤其是初始化的時候,但是在Activity的onCreate,onStart,onResume方法中都不能正確測量寬高。因爲view的measure過程和Activity的
原创 IPC方式的優缺點和使用場景
IPC方式的優缺點和使用場景 名稱 優點 缺點 使用場景 Bundle 簡單易用 只能傳輸Bundle支持的數據類型 四大組件間的進程間通信 文件共享 簡單易用 不適合高併發場景,並且無法做到進程間的即時通信 無併發訪問情
原创 IPC進程間通信的使用(六)—Binder連接池
之前幾篇文章分別寫了幾種不同的IPC方式,不同的方式有不同的特點和使用場景。 在進程間通信是,AIDL是首選。很多時候開發過程中不僅僅至於要一個ADIL接口,當接口過多的時候需要創建多個Service,這樣就比較不方便而且佔用系統資源
原创 IPC進程間通信的使用(三)——AIDL
這一篇記錄 AIDL(Android Interface Definition Language,安卓接口定義語言)。 AIDL 默認支持的數據類型包括: Java中的八種基本數據類型,包括 byte,short,int,long,
原创 IPC進程間通信的使用(五)——Socket
進程間通信除了Bundle,文件共享,Messenger,ContentProvider,ADIL就是Socket了。這裏同樣簡單記錄一下。 Socket也被叫做套接字,是網絡通信中的概念,分爲TCP和UDP。 Socket通信需要聲