原创 用Broadcast廣播在activity之間、fragment之間、activity和fragment之間相互傳數據

例如:A界面要收到B界面的更變信息一、A界面註冊廣播private static final String INTENT_BROADCAST = "android.intent.action.MEDICAL_BROADCAST";// 廣播

原创 判斷網絡是否連接或是否連接wifi

package com.ping.utils;import android.content.Context;import android.net.ConnectivityManager;import android.net.NetworkI

原创 Observer觀察者模式

一、首先要理解觀察者模式  1、設計思想: 定義對象間的一種一對多的依賴關係,當一個對象的狀態發送改變時,所有依賴於它的對象都得到通知並被自動更新(也可以選擇性的更新某個它所依賴的對象)。  2、觀察者模式中主要有觀察者和被觀察者2個對象 

原创 Android中SoundPool放聲音

      它適合播放那些需要反覆播放,但時間較短的音效。它支持同時播放多種聲音,這些聲音在系統開始時會加載到列表中,按照這些聲音的id,我們可以調用這些音效。1、創建一個SoundPool對象:new SoundPool(int maxS

原创 intent

一、定義Intent是一種在不同組件之間傳遞的請求消息是應用程序發出的請求和意圖。作爲一個完整的消息傳遞機制,Intent不僅需要發送端,還需要接收端。顯式Intent定義:對於明確指出了目標組件名稱的Intent,我們稱之爲顯式Inten

原创 android 動畫AnimationSet 和 AnimatorSet

一、前言        在Android 中, 製作混合型動畫,肯定少不了AnimationSet和 AnimatorSet了,接下來我會簡單說一下這兩個的區別      1. AnimationSet 可以讓許多個動畫在同一時間開始(也就

原创 Fragment-FragmentMannager中的方法

1. 繼承關係java.lang.Object     |____android.app.FragmentManager 2. 類概要 這個類提供了與Activity內部的Fragment對象進行交互的接口。 雖然FragmentManag

原创 android canvas類介紹

Canvas類常用的方法:drawRect(RectF rect, Paint paint) //繪製區域,參數一爲RectF一個區域  drawPath(Path path, Paint paint) //繪製一個路徑,參數一爲Path路

原创 作爲程序員,這些地方不知道就out了!

1、csdnCSDN是中國軟件開發聯盟(Chinese software develop net)的縮寫,是中國最大的開發者技術社區。它是集新聞、論壇、羣組、Blog、文檔、下載、讀書、Tag、網摘、搜索、.NET、Java、遊戲、視頻、人

原创 解決ScrollView中listview、gridview的嵌套問題

 一、listviewpublic class ListViewForScrollView extends ListView {  public ListViewForScrollView(Context context) {  super

原创 Android Paint類的介紹

* Paint類介紹       *        * Paint即畫筆,在繪圖過程中起到了極其重要的作用,畫筆主要保存了顏色,       * 樣式等繪製信息,指定了如何繪製文本和圖形,畫筆對象有很多設置方法,       * 大體上可以

原创 android之interpolator的用法詳解

android:interpolator    Interpolator 被用來修飾動畫效果,定義動畫的變化率,可以使存在的動畫效果accelerated(加速),decelerated(減速),repeated(重複),bounced(彈

原创 MD5加密

package com.nooice.library.utils;import java.security.MessageDigest;/** * @describe <MD5加密> */public class MD5Util { pri

原创 Android中自定義View的MeasureSpec使用

一般來說,自定義控件都會去重寫View的onMeasure方法,因爲該方法指定該控件在屏幕上的大小。protected void onMeasure (int widthMeasureSpec, int heightMeasureSpec)

原创 android代碼編寫佈局和控件

//創建線性linearlayout佈局對象  LinearLayout ll = new LinearLayout(this);    //設置linearlayout佈局方向  ll.setOrientation(LinearLayou