原创 ViewSwitcher設置動畫- anim translate中 fromXDelta、toXDelta、fromYDelta、toXDelta屬性

<set xmlns:android="http://schemas.android.com/apk/res/android">     <translate          android:fromXDelta="0"       

原创 【置頂】github上一些好用的開源項目彙總

    Music-Player 一款 UI 效果很棒的開源音樂播放器,做音樂播放器的不妨借鑑下,最關鍵的是作者還寫博客教你一步步如何實現的,只不過是英文的。                 ShineBut

原创 [置頂] Android之Notification使用大全

     在3.0以後官方就推薦用建造者模式建Notification                總結了在各種API下Notification的使用情況、關於自定義通知欄的RemoteView的使用可以參考任永剛大神的《Andro

原创 drawArc繪製圓弧

Canvas提供了drawArc來繪製圓弧。 public void drawArc(RectF oval, float startAngle, float sweepAngle, boolean useCenter, Paint p

原创 數字類型和字符串類型的相互轉換

各種數字類型轉換成字符串型: String s = String.valueOf( value); // 其中 value 爲任意一種數字類型。 字符串型轉換成各種數字類型: String s = "169"; byte b = Byte

原创 window7下java環境配置

寫下來,方便使用。 首先,右鍵計算機---屬性---高級系統設置---環境變量 第一步,設置系統變量,添加JAVA_HOME 新建系統變量JAVA_HOME 變量名:JAVA_HOME 變量值:C:\Program Files\Ja

原创 Android藍牙通信,把硬件傳過來的16進制的int數據轉成16進制的string數據

關於Android與硬件(單片機或stm32)通信,由於硬件傳過來的是16進制int數據,所以要把它轉成16進制的string,否則顯示的將是ASCII值。 本人寫的是藍牙通信,下面是讀取硬件傳過來的16進制int,轉換成16進制

原创 【置頂】ImportError: No module named bs4錯誤解決方法

在python3.6下通過PyCharm使用Beautiful Soup庫爬取網頁時遇到該錯誤,試了所有網上的方法都無效。 最後終於被我找到原因了。當我們新建工程時它會同時工程目錄下生成一個python運行環境,所以我們通過

原创 Android沉浸式狀態欄完全解析

其實說到沉浸式狀態欄這個名字我也是感到很無奈,真不知道這種叫法是誰先發起的。因爲Android官方從來沒有給出過沉浸式狀態欄這樣的命名,只有沉浸式模式(Immersive Mode)這種說法。而有些人在沒有完全瞭解清楚沉浸模式到

原创 Android快速開發系列 10個常用工具類

出處:http://blog.csdn.net/lmj623565791/article/details/38965311,本文出自【張鴻洋的博客】 打開大家手上的項目,基本都會有一大批的輔助類,今天特此整理出10個基本每個項目中

原创 【置頂】Android啓動頁面有白屏(或者黑屏)過渡解決方案

     我們在開發android應用程序時,往往會添加啓動頁面;這時會遇到一個問題,就是啓動頁面會先顯示一下白色背景或者黑色背景(根據你application使用的主題不同導致白色背景或者黑色背景),然後纔會顯示我們需要的效果。  

原创 Android通知欄Notification微技巧

轉載:http://blog.csdn.net/guolin_blog/article/details/50945228  對於通知欄的使用,Android各個版本其實都有比較大的調整,包括即將發佈的Android 7.0版本,通知欄

原创 帶圖片的Toast及Toast使用的小技巧之Toast的封裝

關於Toast我們常用的是: Toast.makeText(context,"this is a Toast",Toast.LENGTH_SHORT).show(); 一、Toast的封裝 但是這樣做有一個不好的地方,就是當我們點擊按鈕

原创 對android中ActionBar中setDisplayHomeAsUpEnabled和setHomeButtonEnabled和setDisplayShowHomeEnabled方法的解析

setHomeButtonEnabled這個小於4.0版本的默認值爲true的。但是在4.0及其以上是false,該方法的作用:決定左上角的圖標是否可以點擊。沒有向左的小圖標。 true 圖標可以點擊  false 不可以點擊。

原创 Android 5.0 startActivity的啓動流程最全面的分析

1、首先從Activity的startActivity方法開始 @Override public void startActivity(Intent intent) {     this.startActivity(intent, nu