原创 基礎:詳解Android動畫屬性translate、scale、alpha、rotate

文章轉載自第一代碼基礎:詳解Android動畫屬性translate、scale、alpha、rotate Android的動畫類型(animation)由四種類型組成: 在XML中 alpha 漸變透明度動畫效果 scal

原创 Android好看的自定義滾動式日期選擇控件和數字選擇器

文章轉載自第一代碼:Android好看的自定義滾動式日期選擇控件和數字選擇器 最近項目需要用到滾動式的數字選擇器和日期選擇器,無奈android自帶的DatePicker 控件醜的難看,而且android版本衆多,彈出五花八門的控

原创 異常com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException

文章轉載自第一代碼http://www.diyidaima.com/article/detail/xsrqnxid Error:Execution failed for task ‘:app:processDebugResourc

原创 解決scrollview+listview的衝突問題

懶得寫,轉發下http://www.diyidaima.com/article/detail/nzjs6mgd

原创 Android圖片圓角控件

Android圖片圓角控件 繪製圓角圖片控件 import android.graphics.Canvas; import android.graphics.Path; import android.graphics.RectF;

原创 Android selector的用法及設置按鈕不同狀態下的背景圖片

文章轉載自第一代碼:Android selector的用法及設置按鈕不同狀態下的背景圖片 在 Android中,控件Button和ImageButton一般有三種狀態:常態(normal)、點擊狀態(pressed)、聚焦狀態 (

原创 System.currentTimeMillis和System.nanoTime的區別

文章轉載自第一代碼http://www.diyidaima.com/article/detail/rgrzjf0u System.currentTimeMillis返回的是從1970.1.1 UTC 零點開始到現在的時間,精確到

原创 Android監聽ScrollView或NestedScrollView滑動到頂部和底部

先看幾個概念: 1.ScrollView內容的高度,包括需要滑動纔可見到的部分: dydmScrollView.getChildAt(0).getMeasuredHeight();

原创 Java時間的格式化、大小比較

在實際開發工作中,經常會遇到:時間格式化、時間大小比較、獲取指定日期的前一天或前一個月或者後一個月、獲取當前日期或具體時間、將時間差值由毫秒數轉化爲x天x時x分x秒的格式、獲取某個月有多少天等這樣的情況,現在,博主整理了這個具類,

原创 Android Gson:javabean與json字符串之間的轉換

在Android的實際開發中,經常會遇到json轉化爲實體類;或者實體類對象轉化爲json的情況。 今天,我們就簡單的使用Gson實現上面的功能吧。 實例代碼見第一代碼原創文章http://www.diyidaima.com/

原创 Android創建桌面快捷方式

Android創建桌面快捷方式 首先在MainActivity的onCreate調用以下方法: @Override protected void onCreate(Bundle savedInstanceState)

原创 com.Android.build.api.transform.TransformException:Java.util.zip.ZipException異常

文章轉載自第一代碼(DiYiDaiMa.com): com.Android.build.api.transform.TransformException:Java.util.zip.ZipException異常 今天在引入信鴿推

原创 android圖片加載開源庫Glide的初步使用

簡介 Glide是一款由Bump Technologies開發的圖片加載框架,使得我們可以在Android平臺上以極度簡單的方式加載和展示圖片。 最新穩定版本:Glide 3.7.0;最新預覽版:Glide 3.8.0 在An

原创 Android靜態註冊的屏幕開啓和屏幕關閉的廣播捕捉不到的原因

今天進行了手機屏幕亮屏、暗屏、屏幕開鎖、WIFI和移動網絡狀態改變、開機等廣播的功能實現,其中遇到了一個問題,就是無論如何,屏幕亮屏、暗屏的廣播都接收不到。這是因爲我在AndroidManifest.xml採用了靜態 註冊的緣故。

原创 Error inflating class com.baidu.mapapi.map.MapView

這個異常是百度sdk的初始化異常導致的。如果沒有在setContentView方法之前實現初始化context信息, 則會導致com.baidu.mapapi.map.MapView等運行異常。解決方法是在onCreate()方