Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android仿Iphone通知角標的實現(一)

Android仿Iphone通知角標的實現(一)

編輯:關於Android編程

package cc.testtipmessage2;
import com.readystatesoftware.viewbadger.BadgeView;
import android.os.Bundle;
import android.widget.ImageView;
import android.app.Activity;
import android.graphics.Color;
/**
 * Demo描述:
 * 仿Iphone通知角標的實現,借以提示用戶有幾條新的信息
 * 
 * 參考資料:
 * https://github.com/jgilfelt/android-viewbadger
 * http://blog.csdn.net/t12x3456/article/details/9337555
 * Thank you very much
 */
public class MainActivity extends Activity {
	 private ImageView mImageView;
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.main);
		init();
	}
    private void init(){
    	mImageView=(ImageView) findViewById(R.id.imageView);
    	BadgeView badgeView = new BadgeView(MainActivity.this, mImageView);
		badgeView.setText("5");
		badgeView.setTextSize(8.5f);
		badgeView.setTextColor(Color.DKGRAY);
		badgeView.show();
	}
	
}
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    >

    <ImageView
        android:id="@+id/imageView"
        android:layout_width="100dip"
        android:layout_height="100dip"
        android:background="@drawable/ic_launcher"
        android:layout_centerInParent="true"
   />

</RelativeLayout>

 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved