寫APP那些小問題

1,一直在找android studio打包出來的apk在哪。。原來當你運行程序以後他就在文件build->outputs->apk下,,原諒我一直被它的圖標迷惑了找不到。。java

2,有時候會須要加載一個佈局界面,或者是獲取另外一個佈局界面的控件、如何獲取另外一個佈局界面android

 

final LinearLayout repeat_layout = (LinearLayout)add_task.this.getLayoutInflater().inflate(R.layout.repeat_set_custom, null);   //自定義週期界面

以及如何加載其餘佈局界面的控件佈局

 

sp1=(Spinner)repeat_layout.findViewById(R.id.spinner2);
        sp2=(Spinner)repeat_layout.findViewById(R.id.spinner3);

 

3.獲取當前時間ui

 

//獲取當前時間
        SimpleDateFormat formatter   =   new   SimpleDateFormat   ("yyyy年MM月dd日 HH:mm");
        Date curDate   =   new   Date(System.currentTimeMillis());
        String   str   =   formatter.format(curDate);

 

4.Notification使用this

 

Notification notify2 = new Notification.Builder(context)
                    .setSmallIcon(R.drawable.pumpkin_icon_aa) // 設置狀態欄中的小圖片,尺寸通常建議在24×24,這個圖片一樣也是在下拉狀態欄中所顯示,若是在那裏須要更換更大的圖片,能夠使用setLargeIcon(Bitmap
                            // icon)
                    .setTicker("TickerText:" + "您有新短消息,請注意查收!")// 設置在status
                            // bar上顯示的提示文字
                    .setContentTitle(task)// 設置在下拉status
                            // bar後Activity,本例子中的NotififyMessage的TextView中顯示的標題
                    .setContentText(date)// TextView中顯示的詳細內容
                    .setContentIntent(pendingIntent1) // 關聯PendingIntent
                    .setNumber(1) // 在TextView的右方顯示的數字,可放大圖片看,在最右側。這個number同時也起到一個序列號的左右,若是多個觸發多個通知(同一ID),能夠指定顯示哪個。
                    .getNotification(); // 須要注意build()是在API level
            // 16及以後增長的,在API11中能夠使用getNotificatin()來代替
            notify2.flags |= Notification.FLAG_AUTO_CANCEL;
//        notify2.defaults |= Notification.DEFAULT_VIBRATE;//添加震動
     /*   long[] vibrates = {0, 2000, 1000, 2000,1000,2000};    //靜止和震動間隔交替時間,第一個靜止,第二個震動
       notify2.vibrate = vibrates;*/

            long[] vibrates = {0, 5000};    //靜止和震動間隔交替時間,第一個靜止,第二個震動
            notify2.vibrate = vibrates;

            manager.notify(2, notify2);

 


5.在普通類裏須要傳遞context參數code

定義變量contextorm

在普通類裏作構造方法圖片

public Helper(Context context)
{
this.context = context;
}
相關文章
相關標籤/搜索