編輯:關於Android編程
沒什麼技術難點,照著api做的。
這是效果圖

我們先對Toast自定義一個布局:
下面是關鍵代碼,我把它封裝成了一個類。
public class MyToast extends Toast{
public MyToast(Context context,String msg) {
super(context);
LayoutInflater inflater=(LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View layout=inflater.inflate(R.layout.toast, null);
TextView text=(TextView) layout.findViewById(R.id.text);
text.setText(msg);
setGravity(Gravity.CENTER_VERTICAL, 0, 0);
setDuration(LENGTH_SHORT);
setView(layout);
}
}
GreenDao的實用封裝
前面簡單介紹了下GreenDao的使用,從前面的介紹看來是不是覺得有點 so easy。對就是這麼簡單。曾經有位大神說作為一位合格的程序員就要在學習別人的東西時,有點自己
widget窗口小部件
Appwidget就是手機應用中常常放在桌面(即home)上的一些應用程序,比如說鬧鐘等。這種應用程序的特點是它上面顯示的內容能夠根據系統內部的數據進行更新,不需要我們進
java/android 設計模式學習筆記(3)---工廠方法模式
這篇來介紹一下工廠方法模式(Factory Method Pattern),在實際開發過程中我們都習慣於直接使用 new 關鍵字用來創建一個對象,可是有時候對象的創造需要
Android Studio開發基礎之Context用法說明
1、Context說明 Context是一個用於訪問全局信息的接口,如應用程序的資源(如圖片,字符串等),一些常用的組件繼承自Context,如Activity和Serv