日期格式轉換 timer .9圖片 反編譯 proguard代碼混淆

忙碌了一週,現在總結算是亡羊補牢吧.

1,日期裝換:             

String date = new SimpleDateFormat("yyyy/MM/dd HH:mm")

            .format(new Date(file4.lastModified())); 

2,每隔一段時間刷新頁面: 原理:利用timeTask 設定任務內容,使用timer定時執行,與handler配合使用

private void resumeCountDown() {
        final Handler handler = new Handler() {
            public void handleMessage(Message msg) {
                if (msg.what == 0x2d) {
                    if (mResumeSecond > 0) {
                        mCancle.setText(mAct.getString(android.R.string.cancel)
                                + " ( " + mResumeSecond-- + " )");
                        resumeCountDown();
                    } else {
                        setResult(RESULT_CANCELED);
                        finish();
                    }
                }
            }
        };
        TimerTask task = new TimerTask() {
            public void run() {
                handler.sendEmptyMessage(0x2d);
            }
        };
        Timer timer = new Timer();
        timer.schedule(task, 1000);
    }

3,.9圖片的使用,相信你應該還記得這張圖片差一個像素,糾結了半天,最後弄明白了,是右邊邊框在製作的時候往上多了一個像素

4,反編譯:

    利用反編譯工具反編譯別個的apk,雖然有點不道德了,但是自己可以方便很多.省了很多事.利用android自身的proguard混淆apk但是在4.2.3的版本沒有成功.記住android簽名打包的應用.


5,學習電視機dvb-c dvb-t雖然沒怎麼聽懂.

6,更換了videoplayer filebrowser的UI ,但是videoplayer的我爲它添加功能的過程中我發現,當它播放視頻的時候如果,控制檯不出現到屏幕上,那麼按退出鍵無響應.filebrowser再打開狀態下,插入U盤不會自動刷新界面.這些都是它原本就有的bug.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章