原创 妙用EditText實現不顯示鍵盤粘貼複製功能

大多數人應該都會想到用TextView自己去實現,但其實不必了,EditText只需要兩行代碼就可以搞掂 <EditText android:layout_width="match_parent" andr

原创 淺析Android的資源打包和安裝後Apk文件的下落

Apk包對於Android系統來說是一個可執行的文件,但其實質上是一個壓縮包,我們以一個相對比較完整的apk應用來看下整個過程。先把apk文件轉爲zip格式,解壓,可以看到: 解壓APK後文件夾裏包含的文件: 1、assets目錄,保留

原创 Android完美解決The specified child already has a parent. You must call removeView() on the child

如果靜態屬性使用不當可能會造成java.lang.IllegalStateException: The specified child already has a parent. You must call  removeView() o

原创 Android 資源管理利器Resources和AssetManager介紹

          Android工程在運行的時候往往需要引用資源,這裏的資源包括三種資源:系統資源、工程資源、第三方資源、插件資源等。不管是什麼樣的資源,最終都能通過一個入口來獲取,而這個入口就是Resources對象。Resource

原创 如何在應用中使用地圖SDK

接觸了地圖SDK快半年了,主要是第三方的東西,怎麼折騰總還是能鬧出一些bug,畢竟不是公司的產品。從百度轉到高德,才發現免費的東西真心讓人感覺到累,平常測試測不出什麼,到實地測試的時候各種bug,真的不想吐槽,還好老闆表明以後要和地圖公司

原创 帶你從源碼角度理解Volley實現原理

         訪問網絡是我們在開發Android應用過程中常常會需要用到,框架層給我們提供HTTPURLConnection可以認爲是對網絡操作最原子的一個操作,我們只需要按照接口的設定傳入參數就可以返回流對象。Volley做爲一個框

原创 Android使用Volley請求網絡

         前面寫過一篇關於Volley源碼的分析,本次介紹Volley的使用方法,使用Volley真的不是什麼難事,只是爲了幫助入門的童鞋能夠快速的使用,大神繞道即可! 一、準備     1、新建一個Android工程,並在And