編輯:關於Android編程
最近遇到一個問題,因為是新人嘛,項目趕工也比較近,所以老是在加班,把平時工作中遇到的問題統一整理,待到雙休加班的時候,偷閒發表一下。進入正題:我們經常要用到星級評論的效果,但好像android原聲的也不是特別好,最近需要一個效果,可以拖動評分,沒有半顆星的,所以我就用seekBar簡化了一下,也是一個小技巧了...
seekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() { @Override public void onStopTrackingTouch(SeekBar seekBar) { // TODO Auto-generated method stub } @Override public void onStartTrackingTouch(SeekBar seekBar) { // TODO Auto-generated method stub } @Override public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) { if ( progress>= 0 && progress <20 ){ score = 1.0f; seekBar.setBackgroundResource(R.raw.mark1); } else if( progress>= 20 && progress <40 ){ score = 2.0f; seekBar.setBackgroundResource(R.raw.mark2); } else if( progress>= 40 && progress <60 ){ score = 3.0f; seekBar.setBackgroundResource(R.raw.mark3); } else if( progress>= 60 && progress <80 ){ score = 4.0f; seekBar.setBackgroundResource(R.raw.mark4); } else if( progress>= 80 && progress <100 ){ score = 5.0f; seekBar.setBackgroundResource(R.raw.mark5); } } });
從上周把android ACHartEnginee的源碼check out出來後就一直在看這個東西是如何使用的,以及底層是如何實現的,把最近一周對這個東西的了解先發上來,
廣播機制簡介 廣播是一種可以跨進程的通信方式(比如:接收系統廣播)。 Android 廣播不關心接收者是否收到處理或者如何處理廣播,可以說是一種單向的通知。Android
打開谷歌api,對widget小部件做如下說明:App Widgets are miniature application views that can be embed
先看效果: 現在很多的應用效果都需要做的炫些,像UC,以及天天靜聽,效果很炫的,源碼已經對外開放了,有興趣的可以去研究下的 上源碼main.xml&l